public class NshNpCodec extends AbstractExperimenterMatchCodec
| Modifier and Type | Field and Description |
|---|---|
static MatchEntryDeserializerKey |
DESERIALIZER_KEY |
static MatchEntrySerializerKey<ExperimenterClass,NxmNxNshNp> |
SERIALIZER_KEY |
headerWithMask, headerWithoutMask| Constructor and Description |
|---|
NshNpCodec() |
| Modifier and Type | Method and Description |
|---|---|
protected NxExpMatchEntryValue |
deserializeValue(io.netty.buffer.ByteBuf message,
boolean hasMask) |
protected long |
getExperimenterId() |
Class<? extends MatchField> |
getNxmField()
Returns the nxm_field class.
|
int |
getNxmFieldCode()
Returns the numeric representation of nxm_field.
|
int |
getValueLength()
Returns the match entry value length.
|
protected void |
serializeValue(NxExpMatchEntryValue value,
boolean hasMask,
io.netty.buffer.ByteBuf outBuffer) |
buildHeader, createDeserializerKey, createSerializerKey, deserialize, getOxmClass, getOxmClassCode, serialize, serializeHeaderdeserializeHeader, deserializeHeaderToBuilder, getHeader, getHeaderWithHasMask, getHeaderWithoutHasMask, serializeHeaderpublic static final MatchEntrySerializerKey<ExperimenterClass,NxmNxNshNp> SERIALIZER_KEY
public static final MatchEntryDeserializerKey DESERIALIZER_KEY
protected void serializeValue(NxExpMatchEntryValue value, boolean hasMask, io.netty.buffer.ByteBuf outBuffer)
serializeValue in class AbstractExperimenterMatchCodecprotected NxExpMatchEntryValue deserializeValue(io.netty.buffer.ByteBuf message, boolean hasMask)
deserializeValue in class AbstractExperimenterMatchCodecpublic int getNxmFieldCode()
AbstractMatchCodecgetNxmFieldCode in class AbstractMatchCodecprotected long getExperimenterId()
getExperimenterId in class AbstractExperimenterMatchCodecpublic int getValueLength()
AbstractMatchCodecgetValueLength in class AbstractMatchCodecpublic Class<? extends MatchField> getNxmField()
AbstractMatchCodecgetNxmField in class AbstractMatchCodecCopyright © 2019 OpenDaylight. All rights reserved.