Package org.pcap4j.packet.namednumber
Class LinuxSllPacketType
- java.lang.Object
-
- org.pcap4j.packet.namednumber.NamedNumber<java.lang.Short,LinuxSllPacketType>
-
- org.pcap4j.packet.namednumber.LinuxSllPacketType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<LinuxSllPacketType>
public final class LinuxSllPacketType extends NamedNumber<java.lang.Short,LinuxSllPacketType>
Linux SLL Packet Type- Since:
- pcap4j 1.4.0
- Author:
- Kaito Yamada
- See Also:
- pcap/sll.h, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static LinuxSllPacketType
LINUX_SLL_BROADCAST
A physical layer broadcast packet: 1static LinuxSllPacketType
LINUX_SLL_HOST
A packet addressed to the local host: 0static LinuxSllPacketType
LINUX_SLL_MULTICAST
A packet sent to a physical layer multicast address: 2static LinuxSllPacketType
LINUX_SLL_OTHERHOST
A packet to some other host that has been caught by a device driver in promiscuous mode: 3static LinuxSllPacketType
LINUX_SLL_OUTGOING
A packet originated from the local host that is looped back to a packet socket: 4
-
Constructor Summary
Constructors Constructor Description LinuxSllPacketType(java.lang.Short value, java.lang.String name)
-
Method Summary
Modifier and Type Method Description int
compareTo(LinuxSllPacketType o)
static LinuxSllPacketType
getInstance(java.lang.Short value)
static LinuxSllPacketType
register(LinuxSllPacketType type)
-
Methods inherited from class org.pcap4j.packet.namednumber.NamedNumber
equals, hashCode, name, toString, value, valueAsString
-
-
-
-
Field Detail
-
LINUX_SLL_HOST
public static final LinuxSllPacketType LINUX_SLL_HOST
A packet addressed to the local host: 0
-
LINUX_SLL_BROADCAST
public static final LinuxSllPacketType LINUX_SLL_BROADCAST
A physical layer broadcast packet: 1
-
LINUX_SLL_MULTICAST
public static final LinuxSllPacketType LINUX_SLL_MULTICAST
A packet sent to a physical layer multicast address: 2
-
LINUX_SLL_OTHERHOST
public static final LinuxSllPacketType LINUX_SLL_OTHERHOST
A packet to some other host that has been caught by a device driver in promiscuous mode: 3
-
LINUX_SLL_OUTGOING
public static final LinuxSllPacketType LINUX_SLL_OUTGOING
A packet originated from the local host that is looped back to a packet socket: 4
-
-
Method Detail
-
getInstance
public static LinuxSllPacketType getInstance(java.lang.Short value)
- Parameters:
value
- value- Returns:
- a EtherType object.
-
register
public static LinuxSllPacketType register(LinuxSllPacketType type)
- Parameters:
type
- type- Returns:
- a EtherType object.
-
compareTo
public int compareTo(LinuxSllPacketType o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<LinuxSllPacketType>
- Specified by:
compareTo
in classNamedNumber<java.lang.Short,LinuxSllPacketType>
-
-