Class ProtocolFamily
java.lang.Object
org.pcap4j.packet.namednumber.NamedNumber<Integer, ProtocolFamily>
org.pcap4j.packet.namednumber.ProtocolFamily
- All Implemented Interfaces:
Serializable, Comparable<ProtocolFamily>
Protocol Family
- Since:
- pcap4j 1.5.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProtocolFamilyPF_INET (IPv4).static final ProtocolFamilyPF_INET6 (IPv6).static final ProtocolFamilyPF_LINK (Link layer interface).static final ProtocolFamilyPF_UNSPEC (unspecified): 0private static final Map<Integer, ProtocolFamily> private static final long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintstatic ProtocolFamilygetInstance(Integer value) static ProtocolFamilyregister(ProtocolFamily type)
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
PF_UNSPEC
PF_UNSPEC (unspecified): 0 -
PF_INET
PF_INET (IPv4). This value is set to 0xFFFF &Inets.AF_INET. -
PF_LINK
PF_LINK (Link layer interface). This value is set to 0xFFFF &Inets.AF_LINK. -
PF_INET6
PF_INET6 (IPv6). This value is set to 0xFFFF &Inets.AF_INET6. -
registry
-
-
Constructor Details
-
ProtocolFamily
-
-
Method Details
-
getInstance
- Parameters:
value- value- Returns:
- a ProtocolFamily object.
-
register
- Parameters:
type- type- Returns:
- a ProtocolFamily object.
-
valueAsString
- Overrides:
valueAsStringin classNamedNumber<Integer, ProtocolFamily>- Returns:
- a string representation of this value.
-
compareTo
- Specified by:
compareToin interfaceComparable<ProtocolFamily>- Specified by:
compareToin classNamedNumber<Integer, ProtocolFamily>
-