public final class TcpTimestampsOption extends Object implements TcpPacket.TcpOption
| Modifier and Type | Class and Description |
|---|---|
static class |
TcpTimestampsOption.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
TcpTimestampsOption.Builder |
getBuilder() |
TcpOptionKind |
getKind() |
byte |
getLength() |
int |
getLengthAsInt() |
byte[] |
getRawData() |
int |
getTsEchoReply() |
long |
getTsEchoReplyAsLong() |
int |
getTsValue() |
long |
getTsValueAsLong() |
int |
hashCode() |
int |
length() |
static TcpTimestampsOption |
newInstance(byte[] rawData,
int offset,
int length)
A static factory method.
|
String |
toString() |
public static TcpTimestampsOption newInstance(byte[] rawData, int offset, int length) throws IllegalRawDataException
ByteArrays.validateBounds(byte[], int, int),
which may throw exceptions undocumented here.rawData - offset - length - IllegalRawDataExceptionpublic TcpOptionKind getKind()
getKind in interface TcpPacket.TcpOptionpublic byte getLength()
public int getLengthAsInt()
public int getTsValue()
public long getTsValueAsLong()
public int getTsEchoReply()
public long getTsEchoReplyAsLong()
public int length()
length in interface TcpPacket.TcpOptionpublic byte[] getRawData()
getRawData in interface TcpPacket.TcpOptionpublic TcpTimestampsOption.Builder getBuilder()
Copyright © 2015. All Rights Reserved.