See: Description
| Interface | Description |
|---|---|
| Deserializer<U extends IPacket> |
Function to deserialize a packet from a byte-based input stream.
|
| EAPOLMkpduDistributedSAKParameterSet.KeyWrapper | |
| EAPOLMkpduParameterSet |
Class representing EAPOL MKPDU Parameter Set.
|
| IPacket |
Packet Interface.
|
| Class | Description |
|---|---|
| ARP |
Representation of an ARP Packet.
|
| BasePacket |
Base packet class.
|
| ChassisId |
The class representing a network device chassisId.
|
| Data | |
| DHCP |
Representation of an DHCP Packet.
|
| DHCP6 |
Representation of an DHCPv6 Packet.
|
| EAP |
EAP (Extensible Authentication Protocol) packet.
|
| EAPOL |
EAPOL (Extensible Authentication Protocol over LAN) header.
|
| EAPOLMkpdu |
EAPOL MKA (EAPOL MAC Key Agreement Protocol) header.
|
| EAPOLMkpduBasicParameterSet |
Class representing EAPOL MKPDU Basic Parameter Set.
|
| EAPOLMkpduBasicParameterSet.SCI |
MKA Secure Channel Identifier.
|
| EAPOLMkpduDistributedSAKParameterSet |
Class representing MKPDU MACSec SAK Use Parameter Set (GCM-AES 128).
|
| EAPOLMkpduICVIndicatorParameterSet |
Class representing MKPDU ICV Indicator.
|
| EAPOLMkpduMACSecUseParameterSet |
Class representing MKPDU MACSec SAK Use Parameter Set.
|
| EAPOLMkpduPeerListParameterSet |
Class representing MKPDU Live/Potential Peer List Parameter Set.
|
| EAPOLMkpduPeerListParameterSet.MemberDetails | |
| Ethernet |
Ethernet Packet.
|
| EthType |
Representation of an Ethertype.
|
| ICMP |
Implements ICMP packet format.
|
| ICMP6 |
Implements ICMPv6 packet format.
|
| ICMPEcho |
ICMP packet class for echo purpose.
|
| IGMP |
Implements IGMP control packet format.
|
| IGMP.IGMPv2 | |
| IGMP.IGMPv3 | |
| IGMPGroup |
A class to represent Groups for membership query and reports.
|
| IGMPMembership | |
| IGMPQuery | |
| IP |
Implements IP packet format.
|
| Ip4Address |
A class representing an IPv4 address.
|
| Ip4Prefix |
The class representing an IPv4 network address.
|
| Ip6Address |
A class representing an IPv6 address.
|
| Ip6Prefix |
The class representing an IPv6 network address.
|
| IpAddress |
A class representing an IP address.
|
| IpPrefix |
A class representing an IP prefix.
|
| IPv4 |
Implements IPv4 packet format.
|
| IPv6 |
Implements IPv6 packet format.
|
| LLC |
This class represents an Link Local Control header that is used in Ethernet
802.3.
|
| LLDP |
Representation of an LLDP Packet.
|
| LLDPOrganizationalTLV |
The class representing LLDP Organizationally Specific TLV.
|
| LLDPTLV | |
| MacAddress |
The class representing MAC address.
|
| MPLS |
Representation of an MPLS Packet.
|
| MplsLabel |
Representation of a MPLS label.
|
| ONOSLLDP |
ONOS LLDP containing organizational TLV for ONOS device discovery.
|
| PacketUtils |
Utilities for working with packet headers.
|
| PIM |
Implements PIM control packet format.
|
| RADIUS |
RADIUS packet.
|
| RADIUSAttribute |
An attribute in a RADIUS packet.
|
| RIP |
Implements RIP Packet format, according to RFC 2453.
|
| RIPng |
Representation of an RIPng Packet.
|
| RIPngEntry |
Default DHCP option.
|
| RIPV2AuthEntry | |
| RIPV2Entry | |
| Slow |
Implements ethernet slow protocols.
|
| TCP |
Implements TCP packet format.
|
| TpPort |
Representation of a transport layer port.
|
| UDP |
Representation of a UDP packet.
|
| VlanId |
Representation of a VLAN identifier.
|
| VXLAN |
Representation of a VXLAN(Virtual eXtensible Local Area Network) packet.
|
| Enum | Description |
|---|---|
| DHCP.DHCPOptionCode | |
| DHCP.MsgType | |
| DHCP6.MsgType |
DHCPv6 message type.
|
| DHCP6.OptionCode |
DHCPv6 option code.
|
| DHCPPacketType | Deprecated
1.11 Loon, move into DHCP class.
|
| DscpClass |
Represents the DiffServ classes defined by the IPv4/IPv6 DSCP value.
|
| EthType.EtherType |
A list of known ethertypes.
|
| IpAddress.Version | |
| IPPrecedence |
Represents the deprecated IPv4 IP precedence.
|
| RIP.CmdType | |
| RIPng.CmdType |
| Exception | Description |
|---|---|
| DeserializationException |
Signals that an error occurred during deserialization of a packet.
|