public final class DefaultLispEncapsulatedControl extends AbstractLispMessage implements LispEncapsulatedControl
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultLispEncapsulatedControl.DefaultEcmBuilder
LISP ECM Builder implementation.
|
static class |
DefaultLispEncapsulatedControl.EcmReader
A LISP message reader for ECM.
|
static class |
DefaultLispEncapsulatedControl.EcmWriter
LISP ECM writer class.
|
LispEncapsulatedControl.EcmBuilderLispMessage.Buildersender| Modifier and Type | Method and Description |
|---|---|
LispMessage.Builder |
createBuilder()
Generates LISP message builder.
|
boolean |
equals(Object o) |
LispMessage |
getControlMessage()
Obtains inner LISP control message.
|
LispType |
getType()
Obtains LISP message type.
|
int |
hashCode() |
org.onlab.packet.IP |
innerIpHeader()
Obtains inner IP header.
|
org.onlab.packet.UDP |
innerUdp()
Obtains inner LISP UDP header.
|
boolean |
isSecurity()
Obtains security flag.
|
String |
toString() |
void |
writeTo(io.netty.buffer.ByteBuf byteBuf)
Writes LISP message object into communication channel.
|
configSender, getSenderclone, finalize, getClass, notify, notifyAll, wait, wait, waitconfigSender, getSenderpublic LispType getType()
LispMessagegetType in interface LispMessagegetType in class AbstractLispMessagepublic void writeTo(io.netty.buffer.ByteBuf byteBuf)
throws LispWriterException
LispMessagewriteTo in interface LispMessagewriteTo in class AbstractLispMessagebyteBuf - byte bufferLispWriterException - if the writing request is failed due to
the lisp object cannot be written to the buffer.public LispMessage.Builder createBuilder()
LispMessagecreateBuilder in interface LispMessagecreateBuilder in class AbstractLispMessagepublic boolean isSecurity()
LispEncapsulatedControlisSecurity in interface LispEncapsulatedControlpublic org.onlab.packet.IP innerIpHeader()
LispEncapsulatedControlinnerIpHeader in interface LispEncapsulatedControlpublic org.onlab.packet.UDP innerUdp()
LispEncapsulatedControlinnerUdp in interface LispEncapsulatedControlpublic LispMessage getControlMessage()
LispEncapsulatedControlgetControlMessage in interface LispEncapsulatedControl