Class AbstractVendorInformationTlvParser

  • All Implemented Interfaces:
    org.opendaylight.protocol.pcep.spi.EnterpriseSpecificInformationParser, org.opendaylight.protocol.pcep.spi.TlvParser, org.opendaylight.protocol.pcep.spi.TlvSerializer

    public abstract class AbstractVendorInformationTlvParser
    extends Object
    implements org.opendaylight.protocol.pcep.spi.TlvSerializer, org.opendaylight.protocol.pcep.spi.TlvParser, org.opendaylight.protocol.pcep.spi.EnterpriseSpecificInformationParser
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.vendor.information.tlvs.VendorInformationTlv parseTlv​(io.netty.buffer.ByteBuf buffer)  
      void serializeTlv​(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Tlv tlv, io.netty.buffer.ByteBuf buffer)  
      • Methods inherited from interface org.opendaylight.protocol.pcep.spi.EnterpriseSpecificInformationParser

        getEnterpriseNumber, parseEnterpriseSpecificInformation, serializeEnterpriseSpecificInformation
    • Constructor Detail

      • AbstractVendorInformationTlvParser

        public AbstractVendorInformationTlvParser()
    • Method Detail

      • serializeTlv

        public final void serializeTlv​(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Tlv tlv,
                                       io.netty.buffer.ByteBuf buffer)
        Specified by:
        serializeTlv in interface org.opendaylight.protocol.pcep.spi.TlvSerializer
      • parseTlv

        public final org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.vendor.information.tlvs.VendorInformationTlv parseTlv​(io.netty.buffer.ByteBuf buffer)
                                                                                                                                                          throws org.opendaylight.protocol.pcep.spi.PCEPDeserializerException
        Specified by:
        parseTlv in interface org.opendaylight.protocol.pcep.spi.TlvParser
        Throws:
        org.opendaylight.protocol.pcep.spi.PCEPDeserializerException