Class InstanceIdSerializer
java.lang.Object
org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
org.opendaylight.lispflowmapping.lisp.serializer.address.LcafSerializer
org.opendaylight.lispflowmapping.lisp.serializer.address.InstanceIdSerializer
-
Field Summary
Fields inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
DEFAULT_VNI -
Method Summary
Modifier and TypeMethodDescriptionprotected EiddeserializeLcafEidData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx) protected shortgetAfi()static InstanceIdSerializerprotected intprotected shortgetLcafLength(LispAddress lispAddress) protected byteprotected voidserializeData(ByteBuffer buffer, LispAddress lispAddress) protected static voidserializeNonLcafAddress(ByteBuffer buffer, LispAddress lispAddress) Methods inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LcafSerializer
deserializeEidData, deserializeRlocData, getAddressSize, getLcafHeaderSize, serializeLCAFAddressHeaderForInstanceIdMethods inherited from class org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
deserializeEid, deserializeLcafRlocData, deserializeRloc, deserializeSimpleAddressData, getAddressSize, getVni, serialize, serializeData, serializeData
-
Method Details
-
getInstance
-
getLcafType
protected byte getLcafType()- Overrides:
getLcafTypein classLispAddressSerializer
-
getLcafLength
- Overrides:
getLcafLengthin classLcafSerializer
-
getInstanceIdSize
protected int getInstanceIdSize() -
getAfi
protected short getAfi()- Overrides:
getAfiin classLcafSerializer
-
serializeData
- Overrides:
serializeDatain classLcafSerializer
-
serializeNonLcafAddress
-
deserializeLcafEidData
protected Eid deserializeLcafEidData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx) - Overrides:
deserializeLcafEidDatain classLispAddressSerializer
-