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
 
 -