Package org.pcap4j.packet.namednumber
Class ArpOperation
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<java.lang.Short,ArpOperation>
-
- org.pcap4j.packet.namednumber.ArpOperation
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ArpOperation>
public final class ArpOperation extends NamedNumber<java.lang.Short,ArpOperation>
ARP Operation Code- Since:
- pcap4j 0.9.1
- Author:
- Kaito Yamada
- See Also:
- IANA Registry, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ArpOperation
ARP_NAK
ARP-NAK: 10static ArpOperation
DRARP_ERROR
DRARP-Error: 7static ArpOperation
DRARP_REPLY
DRARP-Reply: 6static ArpOperation
DRARP_REQUEST
DRARP-Request: 5static ArpOperation
INARP_REPLY
InARP-Reply: 9static ArpOperation
INARP_REQUEST
InARP-Request: 8static ArpOperation
MAPOS_UNARP
MAPOS-UNARP: 23static ArpOperation
MARS_GROUPLIST_REPLY
MARS-Grouplist-Reply: 21static ArpOperation
MARS_GROUPLIST_REQUEST
MARS-Grouplist-Request: 20static ArpOperation
MARS_JOIN
MARS-Join: 14static ArpOperation
MARS_LEAVE
MARS-Leave: 15static ArpOperation
MARS_MSERV
MARS-MServ: 13static ArpOperation
MARS_MULTI
MARS-Multi: 12static ArpOperation
MARS_NAK
MARS-NAK: 16static ArpOperation
MARS_REDIRECT_MAP
MARS-Redirect-Map: 22static ArpOperation
MARS_REQUEST
MARS-Request: 11static ArpOperation
MARS_SJOIN
MARS-SJoin: 18static ArpOperation
MARS_SLEAVE
MARS-SLeave: 19static ArpOperation
MARS_UNSERV
MARS-Unserv: 17static ArpOperation
OP_EXP1
OP_EXP1: 24static ArpOperation
OP_EXP2
OP_EXP2: 25static ArpOperation
REPLY
REPLY: 2static ArpOperation
REPLY_REVERSE
reply Reverse: 4static ArpOperation
REQUEST
REQUEST: 1static ArpOperation
REQUEST_REVERSE
request Reverse: 3
-
Constructor Summary
Constructors Constructor Description ArpOperation(java.lang.Short value, java.lang.String name)
-
Method Summary
Modifier and Type Method Description int
compareTo(ArpOperation o)
static ArpOperation
getInstance(java.lang.Short value)
static ArpOperation
register(ArpOperation operation)
java.lang.String
valueAsString()
-
-
-
Field Detail
-
REQUEST
public static final ArpOperation REQUEST
REQUEST: 1
-
REPLY
public static final ArpOperation REPLY
REPLY: 2
-
REQUEST_REVERSE
public static final ArpOperation REQUEST_REVERSE
request Reverse: 3
-
REPLY_REVERSE
public static final ArpOperation REPLY_REVERSE
reply Reverse: 4
-
DRARP_REQUEST
public static final ArpOperation DRARP_REQUEST
DRARP-Request: 5
-
DRARP_REPLY
public static final ArpOperation DRARP_REPLY
DRARP-Reply: 6
-
DRARP_ERROR
public static final ArpOperation DRARP_ERROR
DRARP-Error: 7
-
INARP_REQUEST
public static final ArpOperation INARP_REQUEST
InARP-Request: 8
-
INARP_REPLY
public static final ArpOperation INARP_REPLY
InARP-Reply: 9
-
ARP_NAK
public static final ArpOperation ARP_NAK
ARP-NAK: 10
-
MARS_REQUEST
public static final ArpOperation MARS_REQUEST
MARS-Request: 11
-
MARS_MULTI
public static final ArpOperation MARS_MULTI
MARS-Multi: 12
-
MARS_MSERV
public static final ArpOperation MARS_MSERV
MARS-MServ: 13
-
MARS_JOIN
public static final ArpOperation MARS_JOIN
MARS-Join: 14
-
MARS_LEAVE
public static final ArpOperation MARS_LEAVE
MARS-Leave: 15
-
MARS_NAK
public static final ArpOperation MARS_NAK
MARS-NAK: 16
-
MARS_UNSERV
public static final ArpOperation MARS_UNSERV
MARS-Unserv: 17
-
MARS_SJOIN
public static final ArpOperation MARS_SJOIN
MARS-SJoin: 18
-
MARS_SLEAVE
public static final ArpOperation MARS_SLEAVE
MARS-SLeave: 19
-
MARS_GROUPLIST_REQUEST
public static final ArpOperation MARS_GROUPLIST_REQUEST
MARS-Grouplist-Request: 20
-
MARS_GROUPLIST_REPLY
public static final ArpOperation MARS_GROUPLIST_REPLY
MARS-Grouplist-Reply: 21
-
MARS_REDIRECT_MAP
public static final ArpOperation MARS_REDIRECT_MAP
MARS-Redirect-Map: 22
-
MAPOS_UNARP
public static final ArpOperation MAPOS_UNARP
MAPOS-UNARP: 23
-
OP_EXP1
public static final ArpOperation OP_EXP1
OP_EXP1: 24
-
OP_EXP2
public static final ArpOperation OP_EXP2
OP_EXP2: 25
-
-
Method Detail
-
getInstance
public static ArpOperation getInstance(java.lang.Short value)
- Parameters:
value
- value- Returns:
- a ArpOperation object.
-
register
public static ArpOperation register(ArpOperation operation)
- Parameters:
operation
- operation- Returns:
- a ArpOperation object.
-
valueAsString
public java.lang.String valueAsString()
- Overrides:
valueAsString
in classNamedNumber<java.lang.Short,ArpOperation>
- Returns:
- a string representation of this value.
-
compareTo
public int compareTo(ArpOperation o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ArpOperation>
- Specified by:
compareTo
in classNamedNumber<java.lang.Short,ArpOperation>
-
-