Package org.pcap4j.packet.namednumber
Class IpV6NeighborDiscoveryOptionType
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<java.lang.Byte,IpV6NeighborDiscoveryOptionType>
-
- org.pcap4j.packet.namednumber.IpV6NeighborDiscoveryOptionType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<IpV6NeighborDiscoveryOptionType>
public final class IpV6NeighborDiscoveryOptionType extends NamedNumber<java.lang.Byte,IpV6NeighborDiscoveryOptionType>
IPv6 Neighbor Discovery Option Type- Since:
- pcap4j 0.9.15
- Author:
- Kaito Yamada
- See Also:
- IANA Registry, Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description IpV6NeighborDiscoveryOptionType(java.lang.Byte value, java.lang.String name)
-
Method Summary
Modifier and Type Method Description int
compareTo(IpV6NeighborDiscoveryOptionType o)
static IpV6NeighborDiscoveryOptionType
getInstance(java.lang.Byte value)
static IpV6NeighborDiscoveryOptionType
register(IpV6NeighborDiscoveryOptionType type)
java.lang.String
valueAsString()
-
-
-
Field Detail
-
SOURCE_LINK_LAYER_ADDRESS
public static final IpV6NeighborDiscoveryOptionType SOURCE_LINK_LAYER_ADDRESS
Source Link-layer Address: 1
-
TARGET_LINK_LAYER_ADDRESS
public static final IpV6NeighborDiscoveryOptionType TARGET_LINK_LAYER_ADDRESS
Target Link-layer Address: 2
-
PREFIX_INFORMATION
public static final IpV6NeighborDiscoveryOptionType PREFIX_INFORMATION
Prefix Information: 3
-
REDIRECTED_HEADER
public static final IpV6NeighborDiscoveryOptionType REDIRECTED_HEADER
Redirected Header: 4
-
MTU
public static final IpV6NeighborDiscoveryOptionType MTU
MTU: 5
-
NBMA_SHORTCUT_LIMIT
public static final IpV6NeighborDiscoveryOptionType NBMA_SHORTCUT_LIMIT
NBMA Shortcut Limit: 6
-
ADVERTISEMENT_INTERVAL
public static final IpV6NeighborDiscoveryOptionType ADVERTISEMENT_INTERVAL
Advertisement Interval: 7
-
HOME_AGENT_INFORMATION
public static final IpV6NeighborDiscoveryOptionType HOME_AGENT_INFORMATION
Home Agent Information: 8
-
SOURCE_ADDRESS_LIST
public static final IpV6NeighborDiscoveryOptionType SOURCE_ADDRESS_LIST
Source Address List: 9
-
TARGET_ADDRESS_LIST
public static final IpV6NeighborDiscoveryOptionType TARGET_ADDRESS_LIST
Target Address List: 10
-
CGA
public static final IpV6NeighborDiscoveryOptionType CGA
CGA: 11
-
RSA_SIGNATURE
public static final IpV6NeighborDiscoveryOptionType RSA_SIGNATURE
RSA Signature: 12
-
TIMESTAMP
public static final IpV6NeighborDiscoveryOptionType TIMESTAMP
Timestamp: 13
-
NONCE
public static final IpV6NeighborDiscoveryOptionType NONCE
Nonce: 14
-
TRUST_ANCHOR
public static final IpV6NeighborDiscoveryOptionType TRUST_ANCHOR
Trust Anchor: 15
-
CERTIFICATE
public static final IpV6NeighborDiscoveryOptionType CERTIFICATE
Certificate: 16
-
IP_ADDRESS_PREFIX
public static final IpV6NeighborDiscoveryOptionType IP_ADDRESS_PREFIX
IP Address/Prefix: 17
-
NEW_ROUTER_PREFIX_INFORMATION
public static final IpV6NeighborDiscoveryOptionType NEW_ROUTER_PREFIX_INFORMATION
New Router Prefix Information: 18
-
LINK_LAYER_ADDRESS
public static final IpV6NeighborDiscoveryOptionType LINK_LAYER_ADDRESS
Link-layer Address: 19
-
NEIGHBOR_ADVERTISEMENT_ACKNOWLEDGMENT
public static final IpV6NeighborDiscoveryOptionType NEIGHBOR_ADVERTISEMENT_ACKNOWLEDGMENT
Neighbor Advertisement Acknowledgment: 20
-
MAP
public static final IpV6NeighborDiscoveryOptionType MAP
MAP: 23
-
ROUTE_INFORMATION
public static final IpV6NeighborDiscoveryOptionType ROUTE_INFORMATION
Route Information: 24
-
RECURSIVE_DNS_SERVER
public static final IpV6NeighborDiscoveryOptionType RECURSIVE_DNS_SERVER
Recursive DNS Server: 25
-
RA_FLAGS_EXTENSION
public static final IpV6NeighborDiscoveryOptionType RA_FLAGS_EXTENSION
RA Flags Extension: 26
-
HANDOVER_KEY_REQUEST
public static final IpV6NeighborDiscoveryOptionType HANDOVER_KEY_REQUEST
Handover Key Request: 27
-
HANDOVER_KEY_REPLY
public static final IpV6NeighborDiscoveryOptionType HANDOVER_KEY_REPLY
Handover Key Reply: 28
-
HANDOVER_ASSIST_INFORMATION
public static final IpV6NeighborDiscoveryOptionType HANDOVER_ASSIST_INFORMATION
Handover Assist Information: 29
-
MOBILE_NODE_IDENTIFIER
public static final IpV6NeighborDiscoveryOptionType MOBILE_NODE_IDENTIFIER
Mobile Node Identifier: 30
-
DNS_SEARCH_LIST
public static final IpV6NeighborDiscoveryOptionType DNS_SEARCH_LIST
DNS Search List: 31
-
PROXY_SIGNATURE
public static final IpV6NeighborDiscoveryOptionType PROXY_SIGNATURE
Proxy Signature (PS): 32
-
ADDRESS_REGISTRATION
public static final IpV6NeighborDiscoveryOptionType ADDRESS_REGISTRATION
Address Registration: 33
-
SIX_LOWPAN_CONTEXT
public static final IpV6NeighborDiscoveryOptionType SIX_LOWPAN_CONTEXT
6LoWPAN Context: 34
-
AUTHORITATIVE_BORDER_ROUTER
public static final IpV6NeighborDiscoveryOptionType AUTHORITATIVE_BORDER_ROUTER
Authoritative Border Router: 35
-
SIX_CIO
public static final IpV6NeighborDiscoveryOptionType SIX_CIO
6LoWPAN Capability Indication (6CIO): 36
-
CARD_REQUEST
public static final IpV6NeighborDiscoveryOptionType CARD_REQUEST
CARD Request: 138
-
CARD_REPLY
public static final IpV6NeighborDiscoveryOptionType CARD_REPLY
CARD Reply: 139
-
-
Method Detail
-
getInstance
public static IpV6NeighborDiscoveryOptionType getInstance(java.lang.Byte value)
- Parameters:
value
- value- Returns:
- a IpV6NeighborDiscoveryOptionType object.
-
register
public static IpV6NeighborDiscoveryOptionType register(IpV6NeighborDiscoveryOptionType type)
- Parameters:
type
- type- Returns:
- a IpV6NeighborDiscoveryOptionType object.
-
compareTo
public int compareTo(IpV6NeighborDiscoveryOptionType o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<IpV6NeighborDiscoveryOptionType>
- Specified by:
compareTo
in classNamedNumber<java.lang.Byte,IpV6NeighborDiscoveryOptionType>
-
valueAsString
public java.lang.String valueAsString()
- Overrides:
valueAsString
in classNamedNumber<java.lang.Byte,IpV6NeighborDiscoveryOptionType>
- Returns:
- a string representation of this value.
-
-