クラス TcpOptionKind
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<Byte,TcpOptionKind>
-
- org.pcap4j.packet.namednumber.TcpOptionKind
-
- すべての実装されたインタフェース:
Serializable,Comparable<TcpOptionKind>
public final class TcpOptionKind extends NamedNumber<Byte,TcpOptionKind>
TCP Option Kind- 導入されたバージョン:
- pcap4j 0.9.12
- 作成者:
- Kaito Yamada
- 関連項目:
- IANA Registry, 直列化された形式
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static TcpOptionKindBUBBABubba: 17static TcpOptionKindCCCC: 11static TcpOptionKindCC_ECHOCC.ECHO: 13static TcpOptionKindCC_NEWCC.NEW: 12static TcpOptionKindCORRUPTION_EXPERIENCEDCorruption experienced: 23static TcpOptionKindECHOEcho: 6static TcpOptionKindECHO_REPLYEcho Reply: 7static TcpOptionKindEND_OF_OPTION_LISTEnd of Option List: 0static TcpOptionKindMAXIMUM_SEGMENT_SIZEMaximum Segment Size: 2static TcpOptionKindMD5_SIGNATUREMD5 Signature: 19static TcpOptionKindMPTCPMultipath TCP (MPTCP): 30static TcpOptionKindNO_OPERATIONNo-Operation: 1static TcpOptionKindPARTIAL_ORDER_CONNECTION_PERMITTEDPartial Order Connection Permitted: 9static TcpOptionKindPARTIAL_ORDER_SERVICE_PROFILEPartial Order Service Profile: 10static TcpOptionKindQUICK_START_RESPONSEQuick-Start Response: 27static TcpOptionKindRECORD_BOUNDARIESRecord Boundaries: 22static TcpOptionKindSACKSACK: 5static TcpOptionKindSACK_PERMITTEDSACK Permitted: 4static TcpOptionKindSCPS_CAPABILITIESSCPS Capabilities: 20static TcpOptionKindSELECTIVE_NEGATIVE_ACKNOWLEDGEMENTSSelective Negative Acknowledgements: 21static TcpOptionKindSKEETERSkeeter: 16static TcpOptionKindSNAPSNAP: 24static TcpOptionKindTCP_ALTERNATE_CHECKSUM_DATATCP Alternate Checksum Data: 15static TcpOptionKindTCP_ALTERNATE_CHECKSUM_REQUESTTCP Alternate Checksum Request: 14static TcpOptionKindTCP_AOTCP Authentication Option (TCP-AO): 29static TcpOptionKindTCP_COMPRESSION_FILTERTCP Compression Filter: 26static TcpOptionKindTCP_FAST_OPEN_COOKIETCP Fast Open Cookie: 34static TcpOptionKindTIMESTAMPSTimestamps: 8static TcpOptionKindTRAILER_CHECKSUMTrailer Checksum: 18static TcpOptionKindUSER_TIMEOUTUser Timeout: 28static TcpOptionKindWINDOW_SCALEWindow Scale: 3
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 TcpOptionKind(Byte value, String name)
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intcompareTo(TcpOptionKind o)static TcpOptionKindgetInstance(Byte value)static TcpOptionKindregister(TcpOptionKind type)StringvalueAsString()
-
-
-
フィールドの詳細
-
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
-
TCP_FAST_OPEN_COOKIE
public static final TcpOptionKind TCP_FAST_OPEN_COOKIE
TCP Fast Open Cookie: 34
-
-
メソッドの詳細
-
getInstance
public static TcpOptionKind getInstance(Byte value)
- パラメータ:
value- value- 戻り値:
- a TcpOptionKind object.
-
register
public static TcpOptionKind register(TcpOptionKind type)
- パラメータ:
type- type- 戻り値:
- a TcpOptionKind object.
-
compareTo
public int compareTo(TcpOptionKind o)
- 定義:
compareToインタフェース内Comparable<TcpOptionKind>- 定義:
compareToクラス内NamedNumber<Byte,TcpOptionKind>
-
valueAsString
public String valueAsString()
- オーバーライド:
valueAsStringクラス内NamedNumber<Byte,TcpOptionKind>- 戻り値:
- a string representation of this value.
-
-