Package org.pcap4j.packet.namednumber
Class IcmpV6Type
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<java.lang.Byte,IcmpV6Type>
-
- org.pcap4j.packet.namednumber.IcmpV6Type
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<IcmpV6Type>
public final class IcmpV6Type extends NamedNumber<java.lang.Byte,IcmpV6Type>
ICMPv6 Type- Since:
- pcap4j 0.9.15
- Author:
- Kaito Yamada
- See Also:
- IANA Registry, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IcmpV6Type
CERTIFICATION_PATH_ADVERTISEMENT
Certification Path Advertisement: 149static IcmpV6Type
CERTIFICATION_PATH_SOLICITATION
Certification Path Solicitation: 148static IcmpV6Type
DESTINATION_UNREACHABLE
Destination Unreachable: 1static IcmpV6Type
DUPLICATE_ADDRESS_CONFIRMATION
Duplicate Address Confirmation: 158static IcmpV6Type
DUPLICATE_ADDRESS_REQUEST
Duplicate Address Request: 157static IcmpV6Type
ECHO_REPLY
Echo Reply: 129static IcmpV6Type
ECHO_REQUEST
Echo Request: 128static IcmpV6Type
FMIP_V6
FMIPv6: 154static IcmpV6Type
HOME_AGENT_ADDRESS_DISCOVERY_REPLY
Home Agent Address Discovery Reply: 145static IcmpV6Type
HOME_AGENT_ADDRESS_DISCOVERY_REQUEST
Home Agent Address Discovery Request: 144static IcmpV6Type
ICMP_NODE_INFORMATION_QUERY
ICMP Node Information Query: 139static IcmpV6Type
ICMP_NODE_INFORMATION_RESPONSE
ICMP Node Information Response: 140static IcmpV6Type
ILNP_V6_LOCATOR_UPDATE
ILNPv6 Locator Update: 156static IcmpV6Type
INVERSE_NEIGHBOR_DISCOVERY_ADVERTISEMENT
Inverse Neighbor Discovery Advertisement: 142static IcmpV6Type
INVERSE_NEIGHBOR_DISCOVERY_SOLICITATION
Inverse Neighbor Discovery Solicitation: 141static IcmpV6Type
MOBILE_PREFIX_ADVERTISEMENT
Mobile Prefix Advertisement: 147static IcmpV6Type
MOBILE_PREFIX_SOLICITATION
Mobile Prefix Solicitation: 146static IcmpV6Type
MULTICAST_LISTENER_DONE
Multicast Listener Done: 132static IcmpV6Type
MULTICAST_LISTENER_QUERY
Multicast Listener Query: 130static IcmpV6Type
MULTICAST_LISTENER_REPORT
Multicast Listener Report: 131static IcmpV6Type
MULTICAST_ROUTER_ADVERTISEMENT
Multicast Router Advertisement: 151static IcmpV6Type
MULTICAST_ROUTER_SOLICITATION
Multicast Router Solicitation: 152static IcmpV6Type
MULTICAST_ROUTER_TERMINATION
Multicast Router Termination: 153static IcmpV6Type
NEIGHBOR_ADVERTISEMENT
Neighbor Advertisement: 136static IcmpV6Type
NEIGHBOR_SOLICITATION
Neighbor Solicitation: 135static IcmpV6Type
PACKET_TOO_BIG
Packet Too Big: 2static IcmpV6Type
PARAMETER_PROBLEM
Parameter Problem: 4static IcmpV6Type
REDIRECT
Redirect: 137static IcmpV6Type
ROUTER_ADVERTISEMENT
Router Advertisement: 134static IcmpV6Type
ROUTER_RENUMBERING
Router Renumbering: 138static IcmpV6Type
ROUTER_SOLICITATION
Router Solicitation: 133static IcmpV6Type
RPL_CONTROL
RPL Control: 155static IcmpV6Type
TIME_EXCEEDED
Time Exceeded: 3static IcmpV6Type
V2_MULTICAST_LISTENER_REPORT
Version 2 Multicast Listener Report: 143
-
Constructor Summary
Constructors Constructor Description IcmpV6Type(java.lang.Byte value, java.lang.String name)
-
Method Summary
Modifier and Type Method Description int
compareTo(IcmpV6Type o)
static IcmpV6Type
getInstance(java.lang.Byte value)
static IcmpV6Type
register(IcmpV6Type type)
java.lang.String
valueAsString()
-
-
-
Field Detail
-
DESTINATION_UNREACHABLE
public static final IcmpV6Type DESTINATION_UNREACHABLE
Destination Unreachable: 1
-
PACKET_TOO_BIG
public static final IcmpV6Type PACKET_TOO_BIG
Packet Too Big: 2
-
TIME_EXCEEDED
public static final IcmpV6Type TIME_EXCEEDED
Time Exceeded: 3
-
PARAMETER_PROBLEM
public static final IcmpV6Type PARAMETER_PROBLEM
Parameter Problem: 4
-
ECHO_REQUEST
public static final IcmpV6Type ECHO_REQUEST
Echo Request: 128
-
ECHO_REPLY
public static final IcmpV6Type ECHO_REPLY
Echo Reply: 129
-
MULTICAST_LISTENER_QUERY
public static final IcmpV6Type MULTICAST_LISTENER_QUERY
Multicast Listener Query: 130
-
MULTICAST_LISTENER_REPORT
public static final IcmpV6Type MULTICAST_LISTENER_REPORT
Multicast Listener Report: 131
-
MULTICAST_LISTENER_DONE
public static final IcmpV6Type MULTICAST_LISTENER_DONE
Multicast Listener Done: 132
-
ROUTER_SOLICITATION
public static final IcmpV6Type ROUTER_SOLICITATION
Router Solicitation: 133
-
ROUTER_ADVERTISEMENT
public static final IcmpV6Type ROUTER_ADVERTISEMENT
Router Advertisement: 134
-
NEIGHBOR_SOLICITATION
public static final IcmpV6Type NEIGHBOR_SOLICITATION
Neighbor Solicitation: 135
-
NEIGHBOR_ADVERTISEMENT
public static final IcmpV6Type NEIGHBOR_ADVERTISEMENT
Neighbor Advertisement: 136
-
REDIRECT
public static final IcmpV6Type REDIRECT
Redirect: 137
-
ROUTER_RENUMBERING
public static final IcmpV6Type ROUTER_RENUMBERING
Router Renumbering: 138
-
ICMP_NODE_INFORMATION_QUERY
public static final IcmpV6Type ICMP_NODE_INFORMATION_QUERY
ICMP Node Information Query: 139
-
ICMP_NODE_INFORMATION_RESPONSE
public static final IcmpV6Type ICMP_NODE_INFORMATION_RESPONSE
ICMP Node Information Response: 140
-
INVERSE_NEIGHBOR_DISCOVERY_SOLICITATION
public static final IcmpV6Type INVERSE_NEIGHBOR_DISCOVERY_SOLICITATION
Inverse Neighbor Discovery Solicitation: 141
-
INVERSE_NEIGHBOR_DISCOVERY_ADVERTISEMENT
public static final IcmpV6Type INVERSE_NEIGHBOR_DISCOVERY_ADVERTISEMENT
Inverse Neighbor Discovery Advertisement: 142
-
V2_MULTICAST_LISTENER_REPORT
public static final IcmpV6Type V2_MULTICAST_LISTENER_REPORT
Version 2 Multicast Listener Report: 143
-
HOME_AGENT_ADDRESS_DISCOVERY_REQUEST
public static final IcmpV6Type HOME_AGENT_ADDRESS_DISCOVERY_REQUEST
Home Agent Address Discovery Request: 144
-
HOME_AGENT_ADDRESS_DISCOVERY_REPLY
public static final IcmpV6Type HOME_AGENT_ADDRESS_DISCOVERY_REPLY
Home Agent Address Discovery Reply: 145
-
MOBILE_PREFIX_SOLICITATION
public static final IcmpV6Type MOBILE_PREFIX_SOLICITATION
Mobile Prefix Solicitation: 146
-
MOBILE_PREFIX_ADVERTISEMENT
public static final IcmpV6Type MOBILE_PREFIX_ADVERTISEMENT
Mobile Prefix Advertisement: 147
-
CERTIFICATION_PATH_SOLICITATION
public static final IcmpV6Type CERTIFICATION_PATH_SOLICITATION
Certification Path Solicitation: 148
-
CERTIFICATION_PATH_ADVERTISEMENT
public static final IcmpV6Type CERTIFICATION_PATH_ADVERTISEMENT
Certification Path Advertisement: 149
-
MULTICAST_ROUTER_ADVERTISEMENT
public static final IcmpV6Type MULTICAST_ROUTER_ADVERTISEMENT
Multicast Router Advertisement: 151
-
MULTICAST_ROUTER_SOLICITATION
public static final IcmpV6Type MULTICAST_ROUTER_SOLICITATION
Multicast Router Solicitation: 152
-
MULTICAST_ROUTER_TERMINATION
public static final IcmpV6Type MULTICAST_ROUTER_TERMINATION
Multicast Router Termination: 153
-
FMIP_V6
public static final IcmpV6Type FMIP_V6
FMIPv6: 154
-
RPL_CONTROL
public static final IcmpV6Type RPL_CONTROL
RPL Control: 155
-
ILNP_V6_LOCATOR_UPDATE
public static final IcmpV6Type ILNP_V6_LOCATOR_UPDATE
ILNPv6 Locator Update: 156
-
DUPLICATE_ADDRESS_REQUEST
public static final IcmpV6Type DUPLICATE_ADDRESS_REQUEST
Duplicate Address Request: 157
-
DUPLICATE_ADDRESS_CONFIRMATION
public static final IcmpV6Type DUPLICATE_ADDRESS_CONFIRMATION
Duplicate Address Confirmation: 158
-
-
Method Detail
-
getInstance
public static IcmpV6Type getInstance(java.lang.Byte value)
- Parameters:
value
- value- Returns:
- a IcmpV6Type object.
-
register
public static IcmpV6Type register(IcmpV6Type type)
- Parameters:
type
- type- Returns:
- a IcmpV6Type object.
-
valueAsString
public java.lang.String valueAsString()
- Overrides:
valueAsString
in classNamedNumber<java.lang.Byte,IcmpV6Type>
- Returns:
- a string representation of this value.
-
compareTo
public int compareTo(IcmpV6Type o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<IcmpV6Type>
- Specified by:
compareTo
in classNamedNumber<java.lang.Byte,IcmpV6Type>
-
-