SSF.OS
Class IpHeader

java.lang.Object
  |
  +--SSF.OS.ProtocolMessage
        |
        +--SSF.OS.IpHeader
Direct Known Subclasses:
IpHeader

public synchronized class IpHeader
extends ProtocolMessage


Field Summary
static int DEFAULT_TIME_TO_LIVE
           
static byte DELAY_BIT_MASK
           
 int DEST_IP
           
private  java.lang.Object measurementBucket
           
 int NEXT_HOP_IP
           
 int PROTOCOL_NO
           
 int SOURCE_IP
           
static byte THROUGHPUT_BIT_MASK
           
 int TIME_TO_LIVE
           
 byte TOS
           
static java.lang.String VERSION
           
 
Fields inherited from class SSF.OS.ProtocolMessage
 
Constructor Summary
IpHeader(int, int, int)
           
IpHeader(int, int, int, int)
           
 
Method Summary
 int bytecount()
           
 java.lang.Object getMeasurementBucket()
           
 int header_bytecount()
           
 void setMeasurementBucket(java.lang.Object)
           
 java.lang.String toString()
           
 
Methods inherited from class SSF.OS.ProtocolMessage
carryPayload, copy, dropHeader, dropPayload, frombytes, fromVersion, payload, previous, size, tobytes, version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VERSION

public static final java.lang.String VERSION
See Also:
Constant Field Values

SOURCE_IP

public int SOURCE_IP

DEST_IP

public int DEST_IP

PROTOCOL_NO

public int PROTOCOL_NO

TOS

public byte TOS

THROUGHPUT_BIT_MASK

public static final byte THROUGHPUT_BIT_MASK
See Also:
Constant Field Values

DELAY_BIT_MASK

public static final byte DELAY_BIT_MASK
See Also:
Constant Field Values

TIME_TO_LIVE

public int TIME_TO_LIVE

DEFAULT_TIME_TO_LIVE

public static final int DEFAULT_TIME_TO_LIVE
See Also:
Constant Field Values

NEXT_HOP_IP

public int NEXT_HOP_IP

measurementBucket

private java.lang.Object measurementBucket
Constructor Detail

IpHeader

public IpHeader(int,
                int,
                int,
                int)

IpHeader

public IpHeader(int,
                int,
                int)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

header_bytecount

public int header_bytecount()
Overrides:
header_bytecount in class ProtocolMessage

bytecount

public int bytecount()
Overrides:
bytecount in class ProtocolMessage

setMeasurementBucket

public void setMeasurementBucket(java.lang.Object)

getMeasurementBucket

public java.lang.Object getMeasurementBucket()