public abstract class AbstractExperimenterMatchEntrySerializer extends AbstractMatchEntrySerializer
Constructor and Description |
---|
AbstractExperimenterMatchEntrySerializer() |
Modifier and Type | Method and Description |
---|---|
protected abstract long |
getExperimenterId()
Get experimenter id.
|
void |
serialize(Match match,
io.netty.buffer.ByteBuf outBuffer)
Transforms POJO/DTO into byte message (ByteBuf).
|
void |
serializeHeader(Match match,
io.netty.buffer.ByteBuf outBuffer)
Serializes object headers (e.g.
|
getHasMask, getOxmClassCode, getOxmFieldCode, getValueLength, writeIpv4Address, writeIpv4Prefix, writeIpv6Address, writeIpv6Prefix, writeMacAddress, writeMask
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
matchTypeCheck
public AbstractExperimenterMatchEntrySerializer()
public void serialize(Match match, io.netty.buffer.ByteBuf outBuffer)
OFSerializer
serialize
in interface OFSerializer<Match>
serialize
in class AbstractMatchEntrySerializer
match
- object to be serializedoutBuffer
- output bufferpublic void serializeHeader(Match match, io.netty.buffer.ByteBuf outBuffer)
HeaderSerializer
serializeHeader
in interface HeaderSerializer<Match>
serializeHeader
in class AbstractMatchEntrySerializer
match
- object whose headers should be serializedoutBuffer
- output bufferprotected abstract long getExperimenterId()
Copyright © 2019 OpenDaylight. All rights reserved.