| Modifier and Type | Method and Description | 
|---|---|
BandwidthUsage | 
BandwidthUsageObjectCodec.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
| Modifier and Type | Method and Description | 
|---|---|
Srp | 
Stateful07SrpObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Lsp | 
Stateful07LspObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Stateful | 
Stateful07StatefulCapabilityTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
RsvpErrorSpec | 
Stateful07RSVPErrorSpecTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
LspErrorCode | 
Stateful07LspUpdateErrorTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
SymbolicPathName | 
Stateful07LspSymbolicNameTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
LspIdentifiers | 
Stateful07LSPIdentifierIpv6TlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
LspIdentifiers | 
Stateful07LSPIdentifierIpv4TlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
Tlv | 
PathBindingTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
protected Message | 
Stateful07PCUpdateRequestMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
Message | 
Stateful07PCReportMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected PcerrMessage | 
Stateful07ErrorMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
| Modifier and Type | Method and Description | 
|---|---|
Tlv | 
P2MPTeLspCapabilityParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Replies | 
PCEPReplyMessageParser.getValidReply(List<Object> objects,
             List<Message> errors)  | 
protected StartTlsMessage | 
PCEPStartTLSMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Message | 
PCEPRequestMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Pcrep | 
PCEPReplyMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Open | 
PCEPOpenMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Message | 
PCEPNotificationMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Message | 
PCEPMonitoringRequestMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Message | 
PCEPMonitoringReplyMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected KeepaliveMessage | 
PCEPKeepAliveMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected PcerrMessage | 
PCEPErrorMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
protected Close | 
PCEPCloseMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
| Modifier and Type | Method and Description | 
|---|---|
Svec | 
PCEPSvecObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Srro | 
PCEPSecondaryRecordRouteObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Sero | 
PCEPSecondaryExplicitRouteObjecParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Object | 
PCEPRequestParameterObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Rro | 
PCEPReportedRouteObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPProcTimeObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Object | 
PCEPPceIdIPv6ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Object | 
PCEPPceIdIPv4ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Object | 
PCEPPccIdReqIPv6ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Object | 
PCEPPccIdReqIPv4ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
PathKey | 
PCEPPathKeyObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPOverloadObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Object | 
PCEPOpenObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Of | 
PCEPObjectiveFunctionObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
CNotification | 
PCEPNotificationObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
NoPath | 
PCEPNoPathObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPMonitoringObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Metric | 
PCEPMetricObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Lspa | 
PCEPLspaObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
LoadBalancing | 
PCEPLoadBalancingObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Iro | 
PCEPIncludeRouteObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Gc | 
PCEPGlobalConstraintsObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Ero | 
PCEPExplicitRouteObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
ReoptimizationBandwidth | 
PCEPExistingBandwidthObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Xro | 
PCEPExcludeRouteObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
ErrorObject | 
PCEPErrorObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
CClose | 
PCEPCloseObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPClassTypeObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Bandwidth | 
PCEPBandwidthObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
AbstractVendorInformationObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
protected List<Subobject> | 
AbstractXROWithSubobjectsParser.parseSubobjects(io.netty.buffer.ByteBuf buffer)  | 
protected List<Subobject> | 
AbstractRROWithSubobjectsParser.parseSubobjects(io.netty.buffer.ByteBuf buffer)  | 
protected List<Subobject> | 
AbstractEROWithSubobjectsParser.parseSubobjects(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
NonBranchNodeList | 
NonBranchNodeListObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
BranchNodeList | 
BranchNodeListObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
PCEPP2MPEndPointsIpv6ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPP2MPEndPointsIpv4ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPEndPointsIpv6ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
Object | 
PCEPEndPointsIpv4ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
| Modifier and Type | Method and Description | 
|---|---|
UnreachDestinationObj | 
PCEPIpv6UnreachDestinationParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
UnreachDestinationObj | 
PCEPIpv4UnreachDestinationParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
EROPathKey32SubobjectParser.checkContentLength(int length)  | 
protected void | 
EROPathKey128SubobjectParser.checkContentLength(int length)  | 
LabelType | 
WavebandSwitchingLabelParser.parseLabel(io.netty.buffer.ByteBuf buffer)  | 
LabelType | 
Type1LabelParser.parseLabel(io.netty.buffer.ByteBuf buffer)  | 
LabelType | 
GeneralizedLabelParser.parseLabel(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROUnnumberedInterfaceSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROPathKey32SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROPathKey128SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROLabelSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROIpv6PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROIpv4PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
XROUnnumberedInterfaceSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
XROSRLGSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
XROPathKey32SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
XROPathKey128SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
XROIpv6PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
XROIpv4PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
XROAsNumberSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
EROUnnumberedInterfaceSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
EROLabelSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
EROIpv6PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
EROIpv4PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
EROExplicitExclusionRouteSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
EROAsNumberSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
| Modifier and Type | Method and Description | 
|---|---|
ReqMissing | 
ReqMissingTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
Tlv | 
PathSetupTypeTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
OverloadDuration | 
OverloadedDurationTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
Order | 
OrderTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
OfList | 
OFListTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
NoPathVector | 
NoPathVectorTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
VendorInformationTlv | 
AbstractVendorInformationTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
static MetricPce | 
Util.validateMonitoringMetrics(List<Object> objects)  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
PCCEndPointIpv4ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf bytes)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected static SrSubobject | 
AbstractSrSubobjectParser.parseSrSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
SrRroSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
SrEroSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Tlv | 
SrPceCapabilityTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract void | 
AbstractEROPathKeySubobjectParser.checkContentLength(int length)  | 
EnterpriseSpecificInformation | 
EnterpriseSpecificInformationParser.parseEnterpriseSpecificInformation(io.netty.buffer.ByteBuf buffer)  | 
LabelType | 
LabelParser.parseLabel(io.netty.buffer.ByteBuf buffer)  | 
LabelType | 
LabelRegistry.parseLabel(int ctype,
          io.netty.buffer.ByteBuf buffer)
Finds parser for given label C-type in the registry. 
 | 
Message | 
MessageParser.parseMessage(io.netty.buffer.ByteBuf buffer,
            List<Message> errors)  | 
Message | 
AbstractMessageParser.parseMessage(io.netty.buffer.ByteBuf buffer,
            List<Message> errors)  | 
Message | 
MessageRegistry.parseMessage(int messageType,
            io.netty.buffer.ByteBuf buffer,
            List<Message> errors)
Finds parser for given message type in the registry. 
 | 
Object | 
ObjectRegistry.parseObject(int objectClass,
           int objectType,
           ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)
Finds parser for given object type and class in the registry. 
 | 
Object | 
ObjectParser.parseObject(ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
RROSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
XROSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
EROSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
AbstractEROPathKeySubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Subobject | 
RROSubobjectRegistry.parseSubobject(int type,
              io.netty.buffer.ByteBuf buffer)
Finds parser for given subobject type in the registry. 
 | 
Subobject | 
XROSubobjectRegistry.parseSubobject(int type,
              io.netty.buffer.ByteBuf buffer,
              boolean mandatory)
Finds parser for given subobject type in the registry. 
 | 
Subobject | 
EROSubobjectRegistry.parseSubobject(int subobjectType,
              io.netty.buffer.ByteBuf buffer,
              boolean loose)
Finds parser for given subobject type in the registry. 
 | 
Tlv | 
TlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
Tlv | 
TlvRegistry.parseTlv(int type,
        io.netty.buffer.ByteBuf buffer)  | 
protected void | 
AbstractObjectWithTlvsParser.parseTlvs(T builder,
         io.netty.buffer.ByteBuf bytes)  | 
Optional<? extends Object> | 
VendorInformationObjectRegistry.parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
                            ObjectHeader header,
                            io.netty.buffer.ByteBuf buffer)  | 
Optional<VendorInformationTlv> | 
VendorInformationTlvRegistry.parseVendorInformationTlv(EnterpriseNumber enterpriseNumber,
                         io.netty.buffer.ByteBuf buffer)  | 
protected abstract Message | 
AbstractMessageParser.validate(List<Object> objects,
        List<Message> errors)  | 
| Modifier and Type | Method and Description | 
|---|---|
LabelType | 
SimpleLabelRegistry.parseLabel(int ctype,
          io.netty.buffer.ByteBuf buffer)  | 
Message | 
SimpleMessageRegistry.parseMessage(int messageType,
            io.netty.buffer.ByteBuf buffer,
            List<Message> errors)  | 
Object | 
SimpleObjectRegistry.parseObject(int objectClass,
           int objectType,
           ObjectHeader header,
           io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
SimpleRROSubobjectRegistry.parseSubobject(int type,
              io.netty.buffer.ByteBuf buffer)  | 
Subobject | 
SimpleXROSubobjectRegistry.parseSubobject(int type,
              io.netty.buffer.ByteBuf buffer,
              boolean mandatory)  | 
Subobject | 
SimpleEROSubobjectRegistry.parseSubobject(int type,
              io.netty.buffer.ByteBuf buffer,
              boolean loose)  | 
Tlv | 
SimpleTlvRegistry.parseTlv(int type,
        io.netty.buffer.ByteBuf buffer)  | 
Optional<? extends Object> | 
SimpleVendorInformationObjectRegistry.parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
                            ObjectHeader header,
                            io.netty.buffer.ByteBuf buffer)  | 
Optional<? extends Object> | 
SimpleObjectRegistry.parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
                            ObjectHeader header,
                            io.netty.buffer.ByteBuf buffer)  | 
Optional<VendorInformationTlv> | 
SimpleVendorInformationTlvRegistry.parseVendorInformationTlv(EnterpriseNumber enterpriseNumber,
                         io.netty.buffer.ByteBuf buffer)  | 
| Modifier and Type | Method and Description | 
|---|---|
Tlv | 
SpeakerEntityIdTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
Tlv | 
LspDbVersionTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer)  | 
Copyright © 2020 OpenDaylight. All rights reserved.