Modifier and Type | Method and Description |
---|---|
BandwidthUsage |
BandwidthUsageObjectCodec.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Modifier and Type | Method and Description |
---|---|
protected Message |
CInitiated00PCInitiateMessageParser.validate(List<Object> objects,
List<Message> errors) |
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) |
RsvpErrorSpec |
Stateful07RSVPErrorSpecTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
LspIdentifiers |
Stateful07LSPIdentifierIpv6TlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
SymbolicPathName |
Stateful07LspSymbolicNameTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
LspIdentifiers |
Stateful07LSPIdentifierIpv4TlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
Tlv |
PathBindingTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
LspErrorCode |
Stateful07LspUpdateErrorTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
Stateful |
Stateful07StatefulCapabilityTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
Message |
Stateful07PCReportMessageParser.validate(List<Object> objects,
List<Message> errors) |
protected Message |
Stateful07PCUpdateRequestMessageParser.validate(List<Object> objects,
List<Message> errors) |
protected PcerrMessage |
Stateful07ErrorMessageParser.validate(List<Object> objects,
List<Message> errors) |
Modifier and Type | Method and Description |
---|---|
protected Replies |
PCEPReplyMessageParser.getValidReply(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 KeepaliveMessage |
PCEPKeepAliveMessageParser.validate(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 Close |
PCEPCloseMessageParser.validate(List<Object> objects,
List<Message> errors) |
protected PcerrMessage |
PCEPErrorMessageParser.validate(List<Object> objects,
List<Message> errors) |
protected Pcrep |
PCEPReplyMessageParser.validate(List<Object> objects,
List<Message> errors) |
protected Message |
PCEPMonitoringReplyMessageParser.validate(List<Object> objects,
List<Message> errors) |
Modifier and Type | Method and Description |
---|---|
Metric |
PCEPMetricObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Rro |
PCEPReportedRouteObjectParser.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) |
Object |
PCEPOpenObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPOverloadObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Gc |
PCEPGlobalConstraintsObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
CNotification |
PCEPNotificationObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPPccIdReqIPv6ObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Of |
PCEPObjectiveFunctionObjectParser.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) |
ErrorObject |
PCEPErrorObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPEndPointsIpv6ObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
ReoptimizationBandwidth |
PCEPExistingBandwidthObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPPceIdIPv6ObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
PathKey |
PCEPPathKeyObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Bandwidth |
PCEPBandwidthObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPEndPointsIpv4ObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
NoPath |
PCEPNoPathObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
AbstractVendorInformationObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Object |
PCEPProcTimeObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Lspa |
PCEPLspaObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPPceIdIPv4ObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Ero |
PCEPExplicitRouteObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Object |
PCEPPccIdReqIPv4ObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Object |
PCEPRequestParameterObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Xro |
PCEPExcludeRouteObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
Object |
PCEPMonitoringObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
Svec |
PCEPSvecObjectParser.parseObject(ObjectHeader header,
io.netty.buffer.ByteBuf bytes) |
protected List<Subobject> |
AbstractRROWithSubobjectsParser.parseSubobjects(io.netty.buffer.ByteBuf buffer) |
protected List<Subobject> |
AbstractEROWithSubobjectsParser.parseSubobjects(io.netty.buffer.ByteBuf buffer) |
protected List<Subobject> |
AbstractXROWithSubobjectsParser.parseSubobjects(io.netty.buffer.ByteBuf buffer) |
Modifier and Type | Method and Description |
---|---|
protected void |
EROPathKey32SubobjectParser.checkContentLenght(int lenght) |
protected void |
EROPathKey128SubobjectParser.checkContentLenght(int lenght) |
LabelType |
Type1LabelParser.parseLabel(io.netty.buffer.ByteBuf buffer) |
LabelType |
GeneralizedLabelParser.parseLabel(io.netty.buffer.ByteBuf buffer) |
LabelType |
WavebandSwitchingLabelParser.parseLabel(io.netty.buffer.ByteBuf buffer) |
Subobject |
RROUnnumberedInterfaceSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer) |
Subobject |
RROLabelSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer) |
Subobject |
RROPathKey128SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer) |
Subobject |
RROPathKey32SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer) |
Subobject |
RROIpv6PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer) |
Subobject |
RROIpv4PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer) |
Subobject |
EROIpv4PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
XROSRLGSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
XROAsNumberSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
XROPathKey32SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
EROExplicitExclusionRouteSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
EROUnnumberedInterfaceSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
EROIpv6PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
XROIpv6PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
EROAsNumberSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
XROIpv4PrefixSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
XROPathKey128SubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
EROLabelSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
XROUnnumberedInterfaceSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Modifier and Type | Method and Description |
---|---|
VendorInformationTlv |
AbstractVendorInformationTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
Tlv |
PathSetupTypeTlvParser.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) |
ReqMissing |
ReqMissingTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
OverloadDuration |
OverloadedDurationTlvParser.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.checkContentLenght(int i) |
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 |
AbstractMessageParser.parseMessage(io.netty.buffer.ByteBuf buffer,
List<Message> errors) |
Message |
MessageParser.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 |
AbstractEROPathKeySubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean loose) |
Subobject |
XROSubobjectParser.parseSubobject(io.netty.buffer.ByteBuf buffer,
boolean mandatory) |
Subobject |
EROSubobjectParser.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) |
com.google.common.base.Optional<? extends Object> |
VendorInformationObjectRegistry.parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
com.google.common.base.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) |
com.google.common.base.Optional<? extends Object> |
SimpleObjectRegistry.parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
com.google.common.base.Optional<? extends Object> |
SimpleVendorInformationObjectRegistry.parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
ObjectHeader header,
io.netty.buffer.ByteBuf buffer) |
com.google.common.base.Optional<VendorInformationTlv> |
SimpleVendorInformationTlvRegistry.parseVendorInformationTlv(EnterpriseNumber enterpriseNumber,
io.netty.buffer.ByteBuf buffer) |
Modifier and Type | Method and Description |
---|---|
Tlv |
LspDbVersionTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
Tlv |
SpeakerEntityIdTlvParser.parseTlv(io.netty.buffer.ByteBuf buffer) |
Copyright © 2018 OpenDaylight. All rights reserved.