public class OFPacketIn extends OFMessage
Modifier and Type | Class and Description |
---|---|
static class |
OFPacketIn.OFPacketInReason |
Modifier and Type | Field and Description |
---|---|
protected int |
bufferId |
protected short |
inPort |
static short |
MINIMUM_LENGTH |
protected byte[] |
packetData |
protected OFPacketIn.OFPacketInReason |
reason |
protected short |
totalLength |
Constructor and Description |
---|
OFPacketIn() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getBufferId()
Get buffer_id
|
short |
getInPort()
Get in_port
|
byte[] |
getPacketData()
Returns the packet data
|
OFPacketIn.OFPacketInReason |
getReason()
Get reason
|
short |
getTotalLength()
Get total_len
|
int |
hashCode() |
void |
readFrom(org.jboss.netty.buffer.ChannelBuffer data)
Read this message off the wire from the specified ByteBuffer
|
OFPacketIn |
setBufferId(int bufferId)
Set buffer_id
|
OFPacketIn |
setInPort(short inPort)
Set in_port
|
OFPacketIn |
setPacketData(byte[] packetData)
Sets the packet data, and updates the length of this message
|
OFPacketIn |
setReason(OFPacketIn.OFPacketInReason reason)
Set reason
|
OFPacketIn |
setTotalLength(short totalLength)
Set total_len
|
String |
toString()
Returns a summary of the message
|
void |
writeTo(org.jboss.netty.buffer.ChannelBuffer data)
Write this message's binary format to the specified ByteBuffer
|
getData, getDataAsString, getLength, getLengthU, getMessageStore, getType, getVersion, getXid, setLength, setLengthU, setType, setVersion, setXid
public static short MINIMUM_LENGTH
protected int bufferId
protected short totalLength
protected short inPort
protected OFPacketIn.OFPacketInReason reason
protected byte[] packetData
public int getBufferId()
public OFPacketIn setBufferId(int bufferId)
bufferId
- public byte[] getPacketData()
public OFPacketIn setPacketData(byte[] packetData)
packetData
- public short getInPort()
public OFPacketIn setInPort(short inPort)
inPort
- public OFPacketIn.OFPacketInReason getReason()
public OFPacketIn setReason(OFPacketIn.OFPacketInReason reason)
reason
- public short getTotalLength()
public OFPacketIn setTotalLength(short totalLength)
totalLength
- public void readFrom(org.jboss.netty.buffer.ChannelBuffer data)
OFMessage
public void writeTo(org.jboss.netty.buffer.ChannelBuffer data)
OFMessage
Copyright © 2015. All rights reserved.