public final class DefaultLispMapRegister extends AbstractLispMessage implements LispMapRegister
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultLispMapRegister.DefaultRegisterBuilder |
static class |
DefaultLispMapRegister.RegisterReader
A LISP message reader for MapRegister message.
|
static class |
DefaultLispMapRegister.RegisterWriter
LISP map register message writer class.
|
LispMapRegister.RegisterBuilderLispMessage.Buildersender| Modifier and Type | Method and Description |
|---|---|
LispMessage.Builder |
createBuilder()
Generates LISP message builder.
|
boolean |
equals(Object o) |
byte[] |
getAuthData()
Obtains authentication data.
|
short |
getAuthDataLength()
Obtains authentication data length.
|
short |
getKeyId()
Obtains key identifier.
|
List<LispMapRecord> |
getMapRecords()
Obtains a collection of records.
|
long |
getNonce()
Obtains nonce value.
|
int |
getRecordCount()
Obtains record count value.
|
LispType |
getType()
Obtains LISP message type.
|
int |
hashCode() |
boolean |
isProxyMapReply()
Obtains proxy map reply flag.
|
boolean |
isWantMapNotify()
Obtains want map notify 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 isProxyMapReply()
LispMapRegisterisProxyMapReply in interface LispMapRegisterpublic boolean isWantMapNotify()
LispMapRegisterisWantMapNotify in interface LispMapRegisterpublic int getRecordCount()
LispMapRegistergetRecordCount in interface LispMapRegisterpublic long getNonce()
LispMapRegistergetNonce in interface LispMapRegisterpublic short getKeyId()
LispMapRegistergetKeyId in interface LispMapRegisterpublic short getAuthDataLength()
LispMapRegistergetAuthDataLength in interface LispMapRegisterpublic byte[] getAuthData()
LispMapRegistergetAuthData in interface LispMapRegisterpublic List<LispMapRecord> getMapRecords()
LispMapRegistergetMapRecords in interface LispMapRegister