Class TcpOptionKind
java.lang.Object
org.pcap4j.packet.namednumber.NamedNumber<Byte, TcpOptionKind>
org.pcap4j.packet.namednumber.TcpOptionKind
- All Implemented Interfaces:
Serializable, Comparable<TcpOptionKind>
TCP Option Kind
- Since:
- pcap4j 0.9.12
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TcpOptionKindBubba: 17static final TcpOptionKindCC: 11static final TcpOptionKindCC.ECHO: 13static final TcpOptionKindCC.NEW: 12static final TcpOptionKindCorruption experienced: 23static final TcpOptionKindEcho: 6static final TcpOptionKindEcho Reply: 7static final TcpOptionKindEnd of Option List: 0static final TcpOptionKindMaximum Segment Size: 2static final TcpOptionKindMD5 Signature: 19static final TcpOptionKindMultipath TCP (MPTCP): 30static final TcpOptionKindNo-Operation: 1static final TcpOptionKindPartial Order Connection Permitted: 9static final TcpOptionKindPartial Order Service Profile: 10static final TcpOptionKindQuick-Start Response: 27static final TcpOptionKindRecord Boundaries: 22private static final Map<Byte, TcpOptionKind> static final TcpOptionKindSACK: 5static final TcpOptionKindSACK Permitted: 4static final TcpOptionKindSCPS Capabilities: 20static final TcpOptionKindSelective Negative Acknowledgements: 21private static final longstatic final TcpOptionKindSkeeter: 16static final TcpOptionKindSNAP: 24static final TcpOptionKindTCP Alternate Checksum Data: 15static final TcpOptionKindTCP Alternate Checksum Request: 14static final TcpOptionKindTCP Authentication Option (TCP-AO): 29static final TcpOptionKindTCP Compression Filter: 26static final TcpOptionKindTCP Fast Open Cookie: 34static final TcpOptionKindTimestamps: 8static final TcpOptionKindTrailer Checksum: 18static final TcpOptionKindUser Timeout: 28static final TcpOptionKindWindow Scale: 3 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintstatic TcpOptionKindgetInstance(Byte value) static TcpOptionKindregister(TcpOptionKind type)
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
END_OF_OPTION_LIST
End of Option List: 0 -
NO_OPERATION
No-Operation: 1 -
MAXIMUM_SEGMENT_SIZE
Maximum Segment Size: 2 -
WINDOW_SCALE
Window Scale: 3 -
SACK_PERMITTED
SACK Permitted: 4 -
SACK
SACK: 5 -
ECHO
Echo: 6 -
ECHO_REPLY
Echo Reply: 7 -
TIMESTAMPS
Timestamps: 8 -
PARTIAL_ORDER_CONNECTION_PERMITTED
Partial Order Connection Permitted: 9 -
PARTIAL_ORDER_SERVICE_PROFILE
Partial Order Service Profile: 10 -
CC
CC: 11 -
CC_NEW
CC.NEW: 12 -
CC_ECHO
CC.ECHO: 13 -
TCP_ALTERNATE_CHECKSUM_REQUEST
TCP Alternate Checksum Request: 14 -
TCP_ALTERNATE_CHECKSUM_DATA
TCP Alternate Checksum Data: 15 -
SKEETER
Skeeter: 16 -
BUBBA
Bubba: 17 -
TRAILER_CHECKSUM
Trailer Checksum: 18 -
MD5_SIGNATURE
MD5 Signature: 19 -
SCPS_CAPABILITIES
SCPS Capabilities: 20 -
SELECTIVE_NEGATIVE_ACKNOWLEDGEMENTS
Selective Negative Acknowledgements: 21 -
RECORD_BOUNDARIES
Record Boundaries: 22 -
CORRUPTION_EXPERIENCED
Corruption experienced: 23 -
SNAP
SNAP: 24 -
TCP_COMPRESSION_FILTER
TCP Compression Filter: 26 -
QUICK_START_RESPONSE
Quick-Start Response: 27 -
USER_TIMEOUT
User Timeout: 28 -
TCP_AO
TCP Authentication Option (TCP-AO): 29 -
MPTCP
Multipath TCP (MPTCP): 30 -
TCP_FAST_OPEN_COOKIE
TCP Fast Open Cookie: 34 -
registry
-
-
Constructor Details
-
TcpOptionKind
-
-
Method Details
-
getInstance
- Parameters:
value- value- Returns:
- a TcpOptionKind object.
-
register
- Parameters:
type- type- Returns:
- a TcpOptionKind object.
-
compareTo
- Specified by:
compareToin interfaceComparable<TcpOptionKind>- Specified by:
compareToin classNamedNumber<Byte, TcpOptionKind>
-
valueAsString
- Overrides:
valueAsStringin classNamedNumber<Byte, TcpOptionKind>- Returns:
- a string representation of this value.
-