Class TcpOptionKind

java.lang.Object
org.pcap4j.packet.namednumber.NamedNumber<Byte, TcpOptionKind>
org.pcap4j.packet.namednumber.TcpOptionKind
All Implemented Interfaces:
Serializable, Comparable<TcpOptionKind>

public final class TcpOptionKind extends NamedNumber<Byte, TcpOptionKind>
TCP Option Kind
Since:
pcap4j 0.9.12
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • END_OF_OPTION_LIST

      public static final TcpOptionKind END_OF_OPTION_LIST
      End of Option List: 0
    • NO_OPERATION

      public static final TcpOptionKind NO_OPERATION
      No-Operation: 1
    • MAXIMUM_SEGMENT_SIZE

      public static final TcpOptionKind MAXIMUM_SEGMENT_SIZE
      Maximum Segment Size: 2
    • WINDOW_SCALE

      public static final TcpOptionKind WINDOW_SCALE
      Window Scale: 3
    • SACK_PERMITTED

      public static final TcpOptionKind SACK_PERMITTED
      SACK Permitted: 4
    • SACK

      public static final TcpOptionKind SACK
      SACK: 5
    • ECHO

      public static final TcpOptionKind ECHO
      Echo: 6
    • ECHO_REPLY

      public static final TcpOptionKind ECHO_REPLY
      Echo Reply: 7
    • TIMESTAMPS

      public static final TcpOptionKind TIMESTAMPS
      Timestamps: 8
    • PARTIAL_ORDER_CONNECTION_PERMITTED

      public static final TcpOptionKind PARTIAL_ORDER_CONNECTION_PERMITTED
      Partial Order Connection Permitted: 9
    • PARTIAL_ORDER_SERVICE_PROFILE

      public static final TcpOptionKind PARTIAL_ORDER_SERVICE_PROFILE
      Partial Order Service Profile: 10
    • CC

      public static final TcpOptionKind CC
      CC: 11
    • CC_NEW

      public static final TcpOptionKind CC_NEW
      CC.NEW: 12
    • CC_ECHO

      public static final TcpOptionKind CC_ECHO
      CC.ECHO: 13
    • TCP_ALTERNATE_CHECKSUM_REQUEST

      public static final TcpOptionKind TCP_ALTERNATE_CHECKSUM_REQUEST
      TCP Alternate Checksum Request: 14
    • TCP_ALTERNATE_CHECKSUM_DATA

      public static final TcpOptionKind TCP_ALTERNATE_CHECKSUM_DATA
      TCP Alternate Checksum Data: 15
    • SKEETER

      public static final TcpOptionKind SKEETER
      Skeeter: 16
    • BUBBA

      public static final TcpOptionKind BUBBA
      Bubba: 17
    • TRAILER_CHECKSUM

      public static final TcpOptionKind TRAILER_CHECKSUM
      Trailer Checksum: 18
    • MD5_SIGNATURE

      public static final TcpOptionKind MD5_SIGNATURE
      MD5 Signature: 19
    • SCPS_CAPABILITIES

      public static final TcpOptionKind SCPS_CAPABILITIES
      SCPS Capabilities: 20
    • SELECTIVE_NEGATIVE_ACKNOWLEDGEMENTS

      public static final TcpOptionKind SELECTIVE_NEGATIVE_ACKNOWLEDGEMENTS
      Selective Negative Acknowledgements: 21
    • RECORD_BOUNDARIES

      public static final TcpOptionKind RECORD_BOUNDARIES
      Record Boundaries: 22
    • CORRUPTION_EXPERIENCED

      public static final TcpOptionKind CORRUPTION_EXPERIENCED
      Corruption experienced: 23
    • SNAP

      public static final TcpOptionKind SNAP
      SNAP: 24
    • TCP_COMPRESSION_FILTER

      public static final TcpOptionKind TCP_COMPRESSION_FILTER
      TCP Compression Filter: 26
    • QUICK_START_RESPONSE

      public static final TcpOptionKind QUICK_START_RESPONSE
      Quick-Start Response: 27
    • USER_TIMEOUT

      public static final TcpOptionKind USER_TIMEOUT
      User Timeout: 28
    • TCP_AO

      public static final TcpOptionKind TCP_AO
      TCP Authentication Option (TCP-AO): 29
    • MPTCP

      public static final TcpOptionKind MPTCP
      Multipath TCP (MPTCP): 30
    • registry

      private static final Map<Byte, TcpOptionKind> registry
  • Constructor Details

    • TcpOptionKind

      public TcpOptionKind(Byte value, String name)
      Parameters:
      value - value
      name - name
  • Method Details