Package org.pcap4j.packet
Interface TcpPacket.TcpOption
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
IllegalTcpOption
,TcpEndOfOptionList
,TcpMaximumSegmentSizeOption
,TcpNoOperationOption
,TcpSackOption
,TcpSackPermittedOption
,TcpTimestampsOption
,TcpWindowScaleOption
,UnknownTcpOption
- Enclosing class:
- TcpPacket
public static interface TcpPacket.TcpOption extends java.io.Serializable
The interface representing a TCP option. If you usePropertiesBasedPacketFactory
, classes which implement this interface must implement the following method:public static TcpOption newInstance(byte[] rawData, int offset, int length) throws IllegalRawDataException
- Since:
- pcap4j 0.9.12
- Author:
- Kaito Yamada
-
-
Method Summary
Modifier and Type Method Description TcpOptionKind
getKind()
byte[]
getRawData()
int
length()
-
-
-
Method Detail
-
getKind
TcpOptionKind getKind()
- Returns:
- kind
-
length
int length()
- Returns:
- length
-
getRawData
byte[] getRawData()
- Returns:
- raw data
-
-