クラス IpV6OptionType
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<Byte,IpV6OptionType>
-
- org.pcap4j.packet.namednumber.IpV6OptionType
-
- すべての実装されたインタフェース:
Serializable,Comparable<IpV6OptionType>
public final class IpV6OptionType extends NamedNumber<Byte,IpV6OptionType>
IpV6 Option Type- 導入されたバージョン:
- pcap4j 0.9.10
- 作成者:
- Kaito Yamada
- 関連項目:
- IANA Registry, RFC 2460 section 4.2, 直列化された形式
-
-
ネストされたクラスの概要
ネストされたクラス 修飾子とタイプ クラス 説明 static classIpV6OptionType.IpV6OptionTypeActionThe act field (The highest-order two bits of the Option Type).
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static IpV6OptionTypeCALIPSOCALIPSO: 0x07static IpV6OptionTypeENDPOINT_IDENTIFICATIONEndpoint Identification: 0x8Astatic IpV6OptionTypeHOME_ADDRESSHome Address: 0xC9static IpV6OptionTypeILNP_NONCEILNP Nonce: 0x8Bstatic IpV6OptionTypeIP_DFFIP_DFF: 0xEEstatic IpV6OptionTypeJUMBO_PAYLOADJumbo Payload: 0xC2static IpV6OptionTypeLINE_IDENTIFICATIONLine-Identification: 0x8Cstatic IpV6OptionTypeMPLMPL: 0x6Dstatic IpV6OptionTypePAD1Pad1: 0x00static IpV6OptionTypePADNPadN: 0x01static IpV6OptionTypeQUICK_STARTQuick-Start: 0x26static IpV6OptionTypeROUTER_ALERTRouter Alert: 0x05static IpV6OptionTypeRPLRPL: 0x63static IpV6OptionTypeSMF_DPDSMF_DPD: 0x08static IpV6OptionTypeTUNNEL_ENCAPSULATION_LIMITTunnel Encapsulation Limit: 0x04
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 IpV6OptionType(Byte value, String name)
-
メソッドの概要
すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 intcompareTo(IpV6OptionType o)IpV6OptionType.IpV6OptionTypeActiongetAction()The act field (The highest-order two bits of the Option Type)static IpV6OptionTypegetInstance(Byte value)booleanoptionDataMayChange()The chg field (The third-highest-order bit of the Option Type)static IpV6OptionTyperegister(IpV6OptionType type)StringvalueAsString()
-
-
-
フィールドの詳細
-
PAD1
public static final IpV6OptionType PAD1
Pad1: 0x00
-
PADN
public static final IpV6OptionType PADN
PadN: 0x01
-
JUMBO_PAYLOAD
public static final IpV6OptionType JUMBO_PAYLOAD
Jumbo Payload: 0xC2
-
RPL
public static final IpV6OptionType RPL
RPL: 0x63
-
TUNNEL_ENCAPSULATION_LIMIT
public static final IpV6OptionType TUNNEL_ENCAPSULATION_LIMIT
Tunnel Encapsulation Limit: 0x04
-
ROUTER_ALERT
public static final IpV6OptionType ROUTER_ALERT
Router Alert: 0x05
-
QUICK_START
public static final IpV6OptionType QUICK_START
Quick-Start: 0x26
-
CALIPSO
public static final IpV6OptionType CALIPSO
CALIPSO: 0x07
-
SMF_DPD
public static final IpV6OptionType SMF_DPD
SMF_DPD: 0x08
-
HOME_ADDRESS
public static final IpV6OptionType HOME_ADDRESS
Home Address: 0xC9
-
ENDPOINT_IDENTIFICATION
public static final IpV6OptionType ENDPOINT_IDENTIFICATION
Endpoint Identification: 0x8A
-
ILNP_NONCE
public static final IpV6OptionType ILNP_NONCE
ILNP Nonce: 0x8B
-
LINE_IDENTIFICATION
public static final IpV6OptionType LINE_IDENTIFICATION
Line-Identification: 0x8C
-
MPL
public static final IpV6OptionType MPL
MPL: 0x6D
-
IP_DFF
public static final IpV6OptionType IP_DFF
IP_DFF: 0xEE
-
-
メソッドの詳細
-
getInstance
public static IpV6OptionType getInstance(Byte value)
- パラメータ:
value- value- 戻り値:
- a IpV6OptionType object.
-
register
public static IpV6OptionType register(IpV6OptionType type)
- パラメータ:
type- type- 戻り値:
- a IpV6OptionType object.
-
valueAsString
public String valueAsString()
- オーバーライド:
valueAsStringクラス内NamedNumber<Byte,IpV6OptionType>- 戻り値:
- a string representation of this value.
-
compareTo
public int compareTo(IpV6OptionType o)
- 定義:
compareToインタフェース内Comparable<IpV6OptionType>- 定義:
compareToクラス内NamedNumber<Byte,IpV6OptionType>
-
getAction
public IpV6OptionType.IpV6OptionTypeAction getAction()
The act field (The highest-order two bits of the Option Type)- 戻り値:
- action
-
optionDataMayChange
public boolean optionDataMayChange()
The chg field (The third-highest-order bit of the Option Type)- 戻り値:
- true if the option data may change en-route; false the option data does not change en-route.
-
-