public final class UnknownTcpOption extends java.lang.Object implements TcpPacket.TcpOption
| Modifier and Type | Class and Description |
|---|---|
static class |
UnknownTcpOption.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
UnknownTcpOption.Builder |
getBuilder() |
byte[] |
getData() |
TcpOptionKind |
getKind() |
byte |
getLength() |
int |
getLengthAsInt() |
byte[] |
getRawData() |
int |
hashCode() |
int |
length() |
static UnknownTcpOption |
newInstance(byte[] rawData,
int offset,
int length)
A static factory method.
|
java.lang.String |
toString() |
public static UnknownTcpOption newInstance(byte[] rawData, int offset, int length) throws IllegalRawDataException
ByteArrays.validateBounds(byte[], int, int),
which may throw exceptions undocumented here.rawData - rawDataoffset - offsetlength - lengthIllegalRawDataException - if parsing the raw data fails.public TcpOptionKind getKind()
getKind in interface TcpPacket.TcpOptionpublic byte getLength()
public int getLengthAsInt()
public byte[] getData()
public byte[] getRawData()
getRawData in interface TcpPacket.TcpOptionpublic int length()
length in interface TcpPacket.TcpOptionpublic UnknownTcpOption.Builder getBuilder()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2011 - 2018 Pcap4J.org. All rights reserved.