クラス IpV4OptionType
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<Byte,IpV4OptionType>
-
- org.pcap4j.packet.namednumber.IpV4OptionType
-
- すべての実装されたインタフェース:
Serializable,Comparable<IpV4OptionType>
public final class IpV4OptionType extends NamedNumber<Byte,IpV4OptionType>
IPv4 Option Type- 導入されたバージョン:
- pcap4j 0.9.11
- 作成者:
- Kaito Yamada
- 関連項目:
- IANA Registry, 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static classIpV4OptionType.IpV4OptionClass
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static IpV4OptionTypeADDRESS_EXTENSIONAddress Extension: 147static IpV4OptionTypeCIPSOCommercial Security (CIPSO): 134static IpV4OptionTypeDYNAMIC_PACKET_STATEDynamic Packet State: 151static IpV4OptionTypeEIPExtended Internet Protocol (EIP): 145static IpV4OptionTypeENCODEENCODE: 15static IpV4OptionTypeEND_OF_OPTION_LISTEnd of Option List: 0static IpV4OptionTypeEXTENDED_SECURITYExtended Security: 133static IpV4OptionTypeFINNFINN: 205static IpV4OptionTypeIMITDIMI Traffic Descriptor (IMITD): 144static IpV4OptionTypeINTERNET_TIMESTAMPTime Stamp: 68static IpV4OptionTypeLOOSE_SOURCE_ROUTINGLoose Source Route: 131static IpV4OptionTypeMTUPMTU Probe (MTUP): 11static IpV4OptionTypeMTURMTU Reply (MTUR): 12static IpV4OptionTypeNO_OPERATIONNo Operation: 1static IpV4OptionTypeQUICK_STARTQuick-Start: 25static IpV4OptionTypeRECORD_ROUTERecord Route: 7static IpV4OptionTypeROUTER_ALERTRouter Alert: 148static IpV4OptionTypeSECURITYSecurity: 130static IpV4OptionTypeSELECTIVE_DIRECTED_BROADCASTSelective Directed Broadcast: 149static IpV4OptionTypeSTREAM_IDStream ID: 136static IpV4OptionTypeSTRICT_SOURCE_ROUTINGStrict Source Route: 137static IpV4OptionTypeTRACEROUTETraceroute: 82static IpV4OptionTypeUPSTREAM_MULTICAST_PACKETUpstream Multicast Packet: 152static IpV4OptionTypeVISAVISA: 142static IpV4OptionTypeZSUZSU: 10
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 IpV4OptionType(Byte value, String name)
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intcompareTo(IpV4OptionType o)static IpV4OptionTypegetInstance(Byte value)bytegetNumber()IpV4OptionType.IpV4OptionClassgetOptionClass()booleanisCopied()static IpV4OptionTyperegister(IpV4OptionType type)StringvalueAsString()
-
-
-
フィールドの詳細
-
END_OF_OPTION_LIST
public static final IpV4OptionType END_OF_OPTION_LIST
End of Option List: 0
-
NO_OPERATION
public static final IpV4OptionType NO_OPERATION
No Operation: 1
-
SECURITY
public static final IpV4OptionType SECURITY
Security: 130
-
LOOSE_SOURCE_ROUTING
public static final IpV4OptionType LOOSE_SOURCE_ROUTING
Loose Source Route: 131
-
INTERNET_TIMESTAMP
public static final IpV4OptionType INTERNET_TIMESTAMP
Time Stamp: 68
-
EXTENDED_SECURITY
public static final IpV4OptionType EXTENDED_SECURITY
Extended Security: 133
-
CIPSO
public static final IpV4OptionType CIPSO
Commercial Security (CIPSO): 134
-
RECORD_ROUTE
public static final IpV4OptionType RECORD_ROUTE
Record Route: 7
-
STREAM_ID
public static final IpV4OptionType STREAM_ID
Stream ID: 136
-
STRICT_SOURCE_ROUTING
public static final IpV4OptionType STRICT_SOURCE_ROUTING
Strict Source Route: 137
-
ZSU
public static final IpV4OptionType ZSU
ZSU: 10
-
MTUP
public static final IpV4OptionType MTUP
MTU Probe (MTUP): 11
-
MTUR
public static final IpV4OptionType MTUR
MTU Reply (MTUR): 12
-
FINN
public static final IpV4OptionType FINN
FINN: 205
-
VISA
public static final IpV4OptionType VISA
VISA: 142
-
ENCODE
public static final IpV4OptionType ENCODE
ENCODE: 15
-
IMITD
public static final IpV4OptionType IMITD
IMI Traffic Descriptor (IMITD): 144
-
EIP
public static final IpV4OptionType EIP
Extended Internet Protocol (EIP): 145
-
TRACEROUTE
public static final IpV4OptionType TRACEROUTE
Traceroute: 82
-
ADDRESS_EXTENSION
public static final IpV4OptionType ADDRESS_EXTENSION
Address Extension: 147
-
ROUTER_ALERT
public static final IpV4OptionType ROUTER_ALERT
Router Alert: 148
-
SELECTIVE_DIRECTED_BROADCAST
public static final IpV4OptionType SELECTIVE_DIRECTED_BROADCAST
Selective Directed Broadcast: 149
-
DYNAMIC_PACKET_STATE
public static final IpV4OptionType DYNAMIC_PACKET_STATE
Dynamic Packet State: 151
-
UPSTREAM_MULTICAST_PACKET
public static final IpV4OptionType UPSTREAM_MULTICAST_PACKET
Upstream Multicast Packet: 152
-
QUICK_START
public static final IpV4OptionType QUICK_START
Quick-Start: 25
-
-
メソッドの詳細
-
isCopied
public boolean isCopied()
- 戻り値:
- true if the copied flag of the packet represented by this object is true; false otherwise.
-
getOptionClass
public IpV4OptionType.IpV4OptionClass getOptionClass()
- 戻り値:
- optionClass
-
getNumber
public byte getNumber()
- 戻り値:
- number
-
getInstance
public static IpV4OptionType getInstance(Byte value)
- パラメータ:
value- value- 戻り値:
- a IpV4OptionType object.
-
register
public static IpV4OptionType register(IpV4OptionType type)
- パラメータ:
type- type- 戻り値:
- a IpV4OptionType object.
-
compareTo
public int compareTo(IpV4OptionType o)
- 定義:
compareToインタフェース内Comparable<IpV4OptionType>- 定義:
compareToクラス内NamedNumber<Byte,IpV4OptionType>
-
valueAsString
public String valueAsString()
- オーバーライド:
valueAsStringクラス内NamedNumber<Byte,IpV4OptionType>- 戻り値:
- a string representation of this value.
-
-