Package | Description |
---|---|
etri.sdn.controller.module.forwarding | |
etri.sdn.controller.protocol.packet |
Modifier and Type | Method and Description |
---|---|
void |
ForwardingBase.packetOutMultiPort(IPacket packet,
Connection conn,
short inPort,
java.util.Set<java.lang.Integer> outPorts,
MessageContext cntx)
Accepts an IPacket instead of raw packet data.
|
void |
ForwardingBase.pushPacket(Connection conn,
IPacket packet,
IOFSwitch sw,
int bufferId,
short inPort,
short outPort,
MessageContext cntx)
Pushes a packet-out to a switch.
|
Modifier and Type | Class and Description |
---|---|
class |
ARP |
class |
BasePacket |
class |
BPDU
This class is a Rapid Spanning Tree Protocol
Bridge Protocol Data Unit
|
class |
BSN |
class |
BSNPROBE |
class |
Data |
class |
DHCP |
class |
Ethernet |
class |
ICMP
Implements ICMP packet format
|
class |
IPv4 |
class |
LLC
This class represents an Link Local Control
header that is used in Ethernet 802.3.
|
class |
LLDP |
class |
TCP |
class |
UDP |
Modifier and Type | Field and Description |
---|---|
protected IPacket |
BasePacket.parent |
protected IPacket |
BasePacket.payload |
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.Short,java.lang.Class<? extends IPacket>> |
UDP.decodeMap |
static java.util.Map<java.lang.Short,java.lang.Class<? extends IPacket>> |
Ethernet.etherTypeClassMap |
static java.util.Map<java.lang.Byte,java.lang.Class<? extends IPacket>> |
IPv4.protocolClassMap |
static java.util.Map<java.lang.Short,java.lang.Class<? extends IPacket>> |
BSN.typeClassMap |
Modifier and Type | Method and Description |
---|---|
IPacket |
UDP.deserialize(byte[] data,
int offset,
int length) |
IPacket |
TCP.deserialize(byte[] data,
int offset,
int length) |
IPacket |
LLDP.deserialize(byte[] data,
int offset,
int length) |
IPacket |
LLC.deserialize(byte[] data,
int offset,
int length) |
IPacket |
IPv4.deserialize(byte[] data,
int offset,
int length) |
IPacket |
IPacket.deserialize(byte[] data,
int offset,
int length)
Deserializes this packet layer and all possible payloads
|
IPacket |
ICMP.deserialize(byte[] data,
int offset,
int length) |
IPacket |
Ethernet.deserialize(byte[] data,
int offset,
int length) |
IPacket |
DHCP.deserialize(byte[] data,
int offset,
int length) |
IPacket |
Data.deserialize(byte[] data,
int offset,
int length) |
IPacket |
BSNPROBE.deserialize(byte[] data,
int offset,
int length) |
IPacket |
BSN.deserialize(byte[] data,
int offset,
int length) |
IPacket |
BPDU.deserialize(byte[] data,
int offset,
int length) |
IPacket |
ARP.deserialize(byte[] data,
int offset,
int length) |
IPacket |
IPacket.getParent() |
IPacket |
BasePacket.getParent() |
IPacket |
IPacket.getPayload() |
IPacket |
BasePacket.getPayload() |
IPacket |
IPacket.setParent(IPacket packet) |
IPacket |
BasePacket.setParent(IPacket parent) |
IPacket |
IPacket.setPayload(IPacket packet) |
IPacket |
BasePacket.setPayload(IPacket payload) |
Modifier and Type | Method and Description |
---|---|
IPacket |
IPacket.setParent(IPacket packet) |
IPacket |
BasePacket.setParent(IPacket parent) |
IPacket |
IPacket.setPayload(IPacket packet) |
IPacket |
BasePacket.setPayload(IPacket payload) |