- 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
- See Also:
- IANA Registry, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static IcmpV6TypeCERTIFICATION_PATH_ADVERTISEMENTCertification Path Advertisement: 149static IcmpV6TypeCERTIFICATION_PATH_SOLICITATIONCertification Path Solicitation: 148static IcmpV6TypeDESTINATION_UNREACHABLEDestination Unreachable: 1static IcmpV6TypeDUPLICATE_ADDRESS_CONFIRMATIONDuplicate Address Confirmation: 158static IcmpV6TypeDUPLICATE_ADDRESS_REQUESTDuplicate Address Request: 157static IcmpV6TypeECHO_REPLYEcho Reply: 129static IcmpV6TypeECHO_REQUESTEcho Request: 128static IcmpV6TypeFMIP_V6FMIPv6: 154static IcmpV6TypeHOME_AGENT_ADDRESS_DISCOVERY_REPLYHome Agent Address Discovery Reply: 145static IcmpV6TypeHOME_AGENT_ADDRESS_DISCOVERY_REQUESTHome Agent Address Discovery Request: 144static IcmpV6TypeICMP_NODE_INFORMATION_QUERYICMP Node Information Query: 139static IcmpV6TypeICMP_NODE_INFORMATION_RESPONSEICMP Node Information Response: 140static IcmpV6TypeILNP_V6_LOCATOR_UPDATEILNPv6 Locator Update: 156static IcmpV6TypeINVERSE_NEIGHBOR_DISCOVERY_ADVERTISEMENTInverse Neighbor Discovery Advertisement: 142static IcmpV6TypeINVERSE_NEIGHBOR_DISCOVERY_SOLICITATIONInverse Neighbor Discovery Solicitation: 141static IcmpV6TypeMOBILE_PREFIX_ADVERTISEMENTMobile Prefix Advertisement: 147static IcmpV6TypeMOBILE_PREFIX_SOLICITATIONMobile Prefix Solicitation: 146static IcmpV6TypeMULTICAST_LISTENER_DONEMulticast Listener Done: 132static IcmpV6TypeMULTICAST_LISTENER_QUERYMulticast Listener Query: 130static IcmpV6TypeMULTICAST_LISTENER_REPORTMulticast Listener Report: 131static IcmpV6TypeMULTICAST_ROUTER_ADVERTISEMENTMulticast Router Advertisement: 151static IcmpV6TypeMULTICAST_ROUTER_SOLICITATIONMulticast Router Solicitation: 152static IcmpV6TypeMULTICAST_ROUTER_TERMINATIONMulticast Router Termination: 153static IcmpV6TypeNEIGHBOR_ADVERTISEMENTNeighbor Advertisement: 136static IcmpV6TypeNEIGHBOR_SOLICITATIONNeighbor Solicitation: 135static IcmpV6TypePACKET_TOO_BIGPacket Too Big: 2static IcmpV6TypePARAMETER_PROBLEMParameter Problem: 4static IcmpV6TypeREDIRECTRedirect: 137private static java.util.Map<java.lang.Byte,IcmpV6Type>registrystatic IcmpV6TypeROUTER_ADVERTISEMENTRouter Advertisement: 134static IcmpV6TypeROUTER_RENUMBERINGRouter Renumbering: 138static IcmpV6TypeROUTER_SOLICITATIONRouter Solicitation: 133static IcmpV6TypeRPL_CONTROLRPL Control: 155private static longserialVersionUIDstatic IcmpV6TypeTIME_EXCEEDEDTime Exceeded: 3static IcmpV6TypeV2_MULTICAST_LISTENER_REPORTVersion 2 Multicast Listener Report: 143
-
Constructor Summary
Constructors Constructor Description IcmpV6Type(java.lang.Byte value, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(IcmpV6Type o)static IcmpV6TypegetInstance(java.lang.Byte value)static IcmpV6Typeregister(IcmpV6Type type)java.lang.StringvalueAsString()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
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
-
registry
private static final java.util.Map<java.lang.Byte,IcmpV6Type> registry
-
-
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:
valueAsStringin classNamedNumber<java.lang.Byte,IcmpV6Type>- Returns:
- a string representation of this value.
-
compareTo
public int compareTo(IcmpV6Type o)
- Specified by:
compareToin interfacejava.lang.Comparable<IcmpV6Type>- Specified by:
compareToin classNamedNumber<java.lang.Byte,IcmpV6Type>
-
-