Class LispAddressSerializer

    • Constructor Detail

      • LispAddressSerializer

        protected LispAddressSerializer()
    • Method Detail

      • serializeData

        protected void serializeData​(java.nio.ByteBuffer buffer,
                                     LispAddress lispAddress)
      • serializeData

        protected void serializeData​(java.nio.ByteBuffer buffer,
                                     SimpleAddress lispAddress)
      • serializeData

        protected void serializeData​(java.nio.ByteBuffer buffer,
                                     org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix lispAddress)
      • deserializeLcafEidData

        protected Eid deserializeLcafEidData​(java.nio.ByteBuffer buffer,
                                             byte res2,
                                             short length,
                                             LispAddressSerializerContext ctx)
      • deserializeRlocData

        protected Rloc deserializeRlocData​(java.nio.ByteBuffer buffer)
      • deserializeLcafRlocData

        protected Rloc deserializeLcafRlocData​(java.nio.ByteBuffer buffer,
                                               byte res2,
                                               short length,
                                               LispAddressSerializerContext ctx)
      • getAfi

        protected short getAfi()
      • getLcafType

        protected byte getLcafType()
      • getLcafLength

        protected short getLcafLength​(LispAddress lispAddress)
      • getAddressSize

        protected int getAddressSize​(SimpleAddress address)
      • getAddressSize

        public int getAddressSize​(LispAddress lispAddress)
      • serialize

        public void serialize​(java.nio.ByteBuffer buffer,
                              LispAddress lispAddress)
      • deserializeRloc

        public Rloc deserializeRloc​(java.nio.ByteBuffer buffer)