public class Ofdpa3CopyField
extends org.onosproject.net.flow.AbstractExtension
implements org.onosproject.net.flow.instructions.ExtensionTreatment
| Modifier and Type | Field and Description |
|---|---|
static int |
OXM_ID_PACKET_REG_1 |
static int |
OXM_ID_VLAN_VID |
| Constructor and Description |
|---|
Ofdpa3CopyField() |
Ofdpa3CopyField(int nBits,
int srcOffset,
int dstOffset,
int src,
int dst) |
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(byte[] data) |
boolean |
equals(Object obj) |
int |
getDst()
Returns the dst value.
|
int |
getDstOffset()
Returns the dstOffset value.
|
int |
getnBits()
Returns the nBits value.
|
int |
getSrc()
Returns the src value.
|
int |
getSrcOffset()
Returns the srcOffset value.
|
int |
hashCode() |
byte[] |
serialize() |
String |
toString() |
org.onosproject.net.flow.instructions.ExtensionTreatmentType |
type() |
getProperties, getPropertyValue, setPropertyValuepublic static final int OXM_ID_VLAN_VID
public static final int OXM_ID_PACKET_REG_1
public Ofdpa3CopyField()
public Ofdpa3CopyField(int nBits,
int srcOffset,
int dstOffset,
int src,
int dst)
public int getnBits()
public int getSrcOffset()
public int getDstOffset()
public int getSrc()
public int getDst()
public org.onosproject.net.flow.instructions.ExtensionTreatmentType type()
type in interface org.onosproject.net.flow.instructions.ExtensionTreatmentpublic void deserialize(byte[] data)
deserialize in interface org.onosproject.net.flow.Extensionpublic byte[] serialize()
serialize in interface org.onosproject.net.flow.Extension