Package org.pcap4j.packet.namednumber
Class ArpHardwareType
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<java.lang.Short,ArpHardwareType>
-
- org.pcap4j.packet.namednumber.ArpHardwareType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ArpHardwareType>
public final class ArpHardwareType extends NamedNumber<java.lang.Short,ArpHardwareType>
ARP Hardware Type- Since:
- pcap4j 0.9.1
- Author:
- Kaito Yamada
- See Also:
- IANA Registry, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ArpHardwareType
AMATEUR_RADIO_AX_25
Amateur Radio AX.25: 3static ArpHardwareType
ARCNET
ARCNET: 7static ArpHardwareType
ARPSEC
ARPSec: 30static ArpHardwareType
ATM_16
Asynchronous Transmission Mode (ATM): 16static ArpHardwareType
ATM_19
Asynchronous Transmission Mode (ATM): 19static ArpHardwareType
ATM_21
Asynchronous Transmission Mode (ATM): 21static ArpHardwareType
AUTONET_SHORT_ADDRESS
Autonet Short Address: 10static ArpHardwareType
CAI
TIA-102 Project 25 Common Air Interface (CAI): 33static ArpHardwareType
CHAOS
Chaos: 5static ArpHardwareType
ETHERNET
Ethernet (10Mb): 1static ArpHardwareType
EUI_64
EUI-64: 27static ArpHardwareType
EXPERIMENTAL_ETHERNET
Experimental Ethernet (3Mb): 2static ArpHardwareType
FIBRE_CHANNEL
Fibre Channel: 18static ArpHardwareType
FRAME_RELAY
Frame Relay: 15static ArpHardwareType
HDLC
HDLC: 17static ArpHardwareType
HFI
HFI: 37static ArpHardwareType
HIPARP
HIPARP: 28static ArpHardwareType
HW_EXP1
HW_EXP1: 36static ArpHardwareType
HW_EXP2
HW_EXP2: 256static ArpHardwareType
HYPERCHANNEL
Hyperchannel: 8static ArpHardwareType
IEEE_1394_1995
IEEE 1394.1995: 24static ArpHardwareType
IEEE_802_NETWORKS
IEEE 802 Networks: 6static ArpHardwareType
INFINIBAND
InfiniBand: 32static ArpHardwareType
IP_AND_ARP_OVER_ISO_7816_3
IP and ARP over ISO 7816-3: 29static ArpHardwareType
IPSEC_TUNNEL
IPsec tunnel: 31static ArpHardwareType
LANSTAR
Lanstar: 9static ArpHardwareType
LOCALNET
LocalNet (IBM PCNet or SYTEK LocalNET): 12static ArpHardwareType
LOCALTALK
LocalTalk: 11static ArpHardwareType
MAPOS
MAPOS: 25static ArpHardwareType
METRICOM
Metricom: 23static ArpHardwareType
MIL_STD_188_220
MIL-STD-188-220: 22static ArpHardwareType
PROTEON_PRONET_TOKEN_RING
Proteon ProNET Token Ring: 4static ArpHardwareType
PURE_IP
Pure IP: 35static ArpHardwareType
SERIAL_LINE
Serial Line: 20static ArpHardwareType
SMDS
SMDS: 14static ArpHardwareType
TWINAXIAL
Twinaxial: 26static ArpHardwareType
ULTRA_LINK
Ultra link: 13static ArpHardwareType
WIEGAND_INTERFACE
Wiegand Interface: 34
-
Constructor Summary
Constructors Constructor Description ArpHardwareType(java.lang.Short value, java.lang.String name)
-
Method Summary
Modifier and Type Method Description int
compareTo(ArpHardwareType o)
static ArpHardwareType
getInstance(java.lang.Short value)
static ArpHardwareType
register(ArpHardwareType type)
java.lang.String
valueAsString()
-
-
-
Field Detail
-
ETHERNET
public static final ArpHardwareType ETHERNET
Ethernet (10Mb): 1
-
EXPERIMENTAL_ETHERNET
public static final ArpHardwareType EXPERIMENTAL_ETHERNET
Experimental Ethernet (3Mb): 2
-
AMATEUR_RADIO_AX_25
public static final ArpHardwareType AMATEUR_RADIO_AX_25
Amateur Radio AX.25: 3
-
PROTEON_PRONET_TOKEN_RING
public static final ArpHardwareType PROTEON_PRONET_TOKEN_RING
Proteon ProNET Token Ring: 4
-
CHAOS
public static final ArpHardwareType CHAOS
Chaos: 5
-
IEEE_802_NETWORKS
public static final ArpHardwareType IEEE_802_NETWORKS
IEEE 802 Networks: 6
-
ARCNET
public static final ArpHardwareType ARCNET
ARCNET: 7
-
HYPERCHANNEL
public static final ArpHardwareType HYPERCHANNEL
Hyperchannel: 8
-
LANSTAR
public static final ArpHardwareType LANSTAR
Lanstar: 9
-
AUTONET_SHORT_ADDRESS
public static final ArpHardwareType AUTONET_SHORT_ADDRESS
Autonet Short Address: 10
-
LOCALTALK
public static final ArpHardwareType LOCALTALK
LocalTalk: 11
-
LOCALNET
public static final ArpHardwareType LOCALNET
LocalNet (IBM PCNet or SYTEK LocalNET): 12
-
ULTRA_LINK
public static final ArpHardwareType ULTRA_LINK
Ultra link: 13
-
SMDS
public static final ArpHardwareType SMDS
SMDS: 14
-
FRAME_RELAY
public static final ArpHardwareType FRAME_RELAY
Frame Relay: 15
-
ATM_16
public static final ArpHardwareType ATM_16
Asynchronous Transmission Mode (ATM): 16
-
HDLC
public static final ArpHardwareType HDLC
HDLC: 17
-
FIBRE_CHANNEL
public static final ArpHardwareType FIBRE_CHANNEL
Fibre Channel: 18
-
ATM_19
public static final ArpHardwareType ATM_19
Asynchronous Transmission Mode (ATM): 19
-
SERIAL_LINE
public static final ArpHardwareType SERIAL_LINE
Serial Line: 20
-
ATM_21
public static final ArpHardwareType ATM_21
Asynchronous Transmission Mode (ATM): 21
-
MIL_STD_188_220
public static final ArpHardwareType MIL_STD_188_220
MIL-STD-188-220: 22
-
METRICOM
public static final ArpHardwareType METRICOM
Metricom: 23
-
IEEE_1394_1995
public static final ArpHardwareType IEEE_1394_1995
IEEE 1394.1995: 24
-
MAPOS
public static final ArpHardwareType MAPOS
MAPOS: 25
-
TWINAXIAL
public static final ArpHardwareType TWINAXIAL
Twinaxial: 26
-
EUI_64
public static final ArpHardwareType EUI_64
EUI-64: 27
-
HIPARP
public static final ArpHardwareType HIPARP
HIPARP: 28
-
IP_AND_ARP_OVER_ISO_7816_3
public static final ArpHardwareType IP_AND_ARP_OVER_ISO_7816_3
IP and ARP over ISO 7816-3: 29
-
ARPSEC
public static final ArpHardwareType ARPSEC
ARPSec: 30
-
IPSEC_TUNNEL
public static final ArpHardwareType IPSEC_TUNNEL
IPsec tunnel: 31
-
INFINIBAND
public static final ArpHardwareType INFINIBAND
InfiniBand: 32
-
CAI
public static final ArpHardwareType CAI
TIA-102 Project 25 Common Air Interface (CAI): 33
-
WIEGAND_INTERFACE
public static final ArpHardwareType WIEGAND_INTERFACE
Wiegand Interface: 34
-
PURE_IP
public static final ArpHardwareType PURE_IP
Pure IP: 35
-
HW_EXP1
public static final ArpHardwareType HW_EXP1
HW_EXP1: 36
-
HFI
public static final ArpHardwareType HFI
HFI: 37
-
HW_EXP2
public static final ArpHardwareType HW_EXP2
HW_EXP2: 256
-
-
Method Detail
-
getInstance
public static ArpHardwareType getInstance(java.lang.Short value)
- Parameters:
value
- value- Returns:
- a ArpHardwareType object.
-
register
public static ArpHardwareType register(ArpHardwareType type)
- Parameters:
type
- type- Returns:
- a ArpHardwareType object.
-
valueAsString
public java.lang.String valueAsString()
- Overrides:
valueAsString
in classNamedNumber<java.lang.Short,ArpHardwareType>
- Returns:
- a string representation of this value.
-
compareTo
public int compareTo(ArpHardwareType o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ArpHardwareType>
- Specified by:
compareTo
in classNamedNumber<java.lang.Short,ArpHardwareType>
-
-