public class SimpleVendorInformationTlvRegistry extends Object implements VendorInformationTlvRegistry
| Constructor and Description | 
|---|
| SimpleVendorInformationTlvRegistry() | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.common.base.Optional<VendorInformationTlv> | parseVendorInformationTlv(EnterpriseNumber enterpriseNumber,
                         io.netty.buffer.ByteBuf buffer) | 
| AutoCloseable | registerVendorInformationTlvParser(EnterpriseNumber enterpriseNumber,
                                  TlvParser parser) | 
| AutoCloseable | registerVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass,
                                      TlvSerializer serializer) | 
| void | serializeVendorInformationTlv(VendorInformationTlv viTlv,
                             io.netty.buffer.ByteBuf buffer) | 
public AutoCloseable registerVendorInformationTlvParser(EnterpriseNumber enterpriseNumber, TlvParser parser)
public AutoCloseable registerVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer)
public com.google.common.base.Optional<VendorInformationTlv> parseVendorInformationTlv(EnterpriseNumber enterpriseNumber, io.netty.buffer.ByteBuf buffer) throws PCEPDeserializerException
parseVendorInformationTlv in interface VendorInformationTlvRegistryPCEPDeserializerExceptionpublic void serializeVendorInformationTlv(VendorInformationTlv viTlv, io.netty.buffer.ByteBuf buffer)
serializeVendorInformationTlv in interface VendorInformationTlvRegistryCopyright © 2018 OpenDaylight. All rights reserved.