Class ServicePathSerializer
java.lang.Object
org.opendaylight.lispflowmapping.lisp.serializer.address.LispAddressSerializer
org.opendaylight.lispflowmapping.lisp.serializer.address.LcafSerializer
org.opendaylight.lispflowmapping.lisp.serializer.address.ServicePathSerializer
Class to (de)serialize Service Path data type.
- Author:
- Lorand Jakab
-
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 ServicePathSerializerprotected shortgetLcafLength(LispAddress lispAddress) protected byteprotected voidserializeData(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
-
getAfi
protected short getAfi()- Overrides:
getAfiin classLcafSerializer
-
serializeData
- Overrides:
serializeDatain classLcafSerializer
-
deserializeLcafEidData
protected Eid deserializeLcafEidData(ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx) - Overrides:
deserializeLcafEidDatain classLispAddressSerializer
-