- BAD_BGP_IDENTIFIER - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- BAD_MESSAGE_LENGTH - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- BAD_MESSAGE_TYPE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- BAD_PEER_AS - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- BGP_EXTENDED_COMMUNITY - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOW_SPEC_END_OF_LIST_MASK - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOW_SPEC_LEN_MASK - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_ACTION_TRAFFIC_ACTION - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_ACTION_TRAFFIC_MARKING - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_ACTION_TRAFFIC_RATE - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_ACTION_TRAFFIC_REDIRECT - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_DSCP - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_DST_PORT - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_DST_PREFIX - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_FRAGMENT - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_ICMP_CD - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_ICMP_TP - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_IP_PROTO - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_PCK_LEN - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_PORT - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_SRC_PORT - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_SRC_PREFIX - Static variable in class org.onosproject.bgpio.util.Constants
-
- BGP_FLOWSPEC_TCP_FLAGS - Static variable in class org.onosproject.bgpio.util.Constants
-
- BgpAttrNodeFlagBitTlv - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute node flag.
- BgpAttrNodeFlagBitTlv(boolean, boolean, boolean, boolean) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
-
Constructor to initialize parameters.
- BgpAttrNodeIsIsAreaId - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute ISIS Area Identifier.
- BgpAttrNodeIsIsAreaId(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
-
Constructor to initialize value.
- BgpAttrNodeMultiTopologyId - Class in org.onosproject.bgpio.types.attr
-
BGP Multi-Topology ID of the LS attribute.
- BgpAttrNodeMultiTopologyId(List<Short>) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
-
Constructor to initialize the Node attribute multi-topology ID.
- BgpAttrNodeName - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute node name.
- BgpAttrNodeName(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrNodeName
-
Constructor to initialize value.
- BgpAttrOpaqueNode - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute opaque node.
- BgpAttrOpaqueNode(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
-
Constructor to initialize parameter.
- BgpAttrRouterIdV4 - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute node router ID.
- BgpAttrRouterIdV6 - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute IPv6 router ID.
- BgpErrorType - Class in org.onosproject.bgpio.types
-
BgpErrorType class defines all errorCodes and error Subcodes required for Notification message.
- BgpExtendedCommunity - Class in org.onosproject.bgpio.types
-
Provides implementation of extended community BGP Path Attribute.
- BgpExtendedCommunity(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.types.BgpExtendedCommunity
-
Constructor to initialize the value.
- BgpFactories - Class in org.onosproject.bgpio.protocol
-
Abstraction to provide the version for BGP.
- BgpFactory - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an message factory providing builder functions to BGP messages
and objects.
- BgpFactoryVer4 - Class in org.onosproject.bgpio.protocol.ver4
-
Provides BGP Factory and returns builder classes for all objects and messages.
- BgpFactoryVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
-
- BgpFlowSpecDetails - Class in org.onosproject.bgpio.protocol.flowspec
-
This Class stores flow specification components and action.
- BgpFlowSpecDetails(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails
-
Flow specification details object constructor with the parameter.
- BgpFlowSpecDetails() - Constructor for class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails
-
Flow specification details object constructor.
- bgpFlowSpecInfo() - Method in class org.onosproject.bgpio.types.MpReachNlri
-
Returns BGP flow specification info.
- bgpFlowSpecInfo() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
-
Returns BGP flow specification info.
- BgpFlowSpecPrefix - Class in org.onosproject.bgpio.protocol.flowspec
-
Provides BGP flow specification rule index.
- BgpFlowSpecPrefix(IpPrefix, IpPrefix) - Constructor for class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecPrefix
-
Constructor to initialize parameters.
- BgpFsActionReDirect - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification action.
- BgpFsActionReDirect(byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsActionReDirect
-
Constructor to initialize the value.
- BgpFsActionTrafficAction - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification action.
- BgpFsActionTrafficAction(byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsActionTrafficAction
-
Constructor to initialize the value.
- BgpFsActionTrafficMarking - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification action.
- BgpFsActionTrafficMarking(byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
-
Constructor to initialize the value.
- BgpFsActionTrafficRate - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification action.
- BgpFsActionTrafficRate(short, float) - Constructor for class org.onosproject.bgpio.types.BgpFsActionTrafficRate
-
Constructor to initialize the value.
- BgpFsDestinationPortNum - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsDestinationPortNum(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsDestinationPortNum
-
Constructor to initialize the value.
- BgpFsDestinationPrefix - Class in org.onosproject.bgpio.types
-
Provides implementation of IPv4AddressTlv.
- BgpFsDestinationPrefix(byte, IpPrefix) - Constructor for class org.onosproject.bgpio.types.BgpFsDestinationPrefix
-
Constructor to initialize parameters.
- BgpFsDscpValue - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsDscpValue(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsDscpValue
-
Constructor to initialize the value.
- BgpFsFragment - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsFragment(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsFragment
-
Constructor to initialize the value.
- BgpFsIcmpCode - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsIcmpCode(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsIcmpCode
-
Constructor to initialize the value.
- BgpFsIcmpType - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsIcmpType(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsIcmpType
-
Constructor to initialize the value.
- BgpFsIpProtocol - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsIpProtocol(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsIpProtocol
-
Constructor to initialize the value.
- BgpFsOperatorValue - Class in org.onosproject.bgpio.types
-
BGP flow specification type operator and value implementation.
- BgpFsOperatorValue(byte, byte[]) - Constructor for class org.onosproject.bgpio.types.BgpFsOperatorValue
-
constructor to initialize.
- BgpFsPacketLength - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsPacketLength(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsPacketLength
-
Constructor to initialize the value.
- BgpFsPortNum - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsPortNum(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsPortNum
-
Constructor to initialize the value.
- BgpFsSourcePortNum - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsSourcePortNum(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsSourcePortNum
-
Constructor to initialize the value.
- BgpFsSourcePrefix - Class in org.onosproject.bgpio.types
-
Provides implementation of IPv4AddressTlv.
- BgpFsSourcePrefix(byte, IpPrefix) - Constructor for class org.onosproject.bgpio.types.BgpFsSourcePrefix
-
Constructor to initialize parameters.
- BgpFsTcpFlags - Class in org.onosproject.bgpio.types
-
Provides implementation of BGP flow specification component.
- BgpFsTcpFlags(List<BgpFsOperatorValue>) - Constructor for class org.onosproject.bgpio.types.BgpFsTcpFlags
-
Constructor to initialize the value.
- BgpHeader - Class in org.onosproject.bgpio.types
-
Provides BGP Message Header which is common for all the Messages.
- BgpHeader() - Constructor for class org.onosproject.bgpio.types.BgpHeader
-
Reset fields.
- BgpHeader(byte[], short, byte) - Constructor for class org.onosproject.bgpio.types.BgpHeader
-
Constructors to initialize parameters.
- BgpKeepaliveMsg - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP Keepalive Message.
- BgpKeepaliveMsg.Builder - Interface in org.onosproject.bgpio.protocol
-
Builder interface with get and set functions to build Keepalive message.
- BgpKeepaliveMsgVer4 - Class in org.onosproject.bgpio.protocol.ver4
-
Provides BGP keep alive message.
- BgpKeepaliveMsgVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
-
Default constructor.
- BgpLinkAttrIgpMetric - Class in org.onosproject.bgpio.types.attr
-
Implements BGP link IGP metric attribute.
- BgpLinkAttrIgpMetric(int, int) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
-
Constructor to initialize the value.
- BgpLinkAttrIsIsAdminstGrp - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute Is Is Administrative area.
- BgpLinkAttrIsIsAdminstGrp(long) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
-
Constructor to initialize the values.
- BgpLinkAttrMaxLinkBandwidth - Class in org.onosproject.bgpio.types.attr
-
Implements BGP attribute Max Link bandwidth.
- BgpLinkAttrMplsProtocolMask - Class in org.onosproject.bgpio.types.attr
-
Implements BGP MPLS protocol mask attribute.
- BgpLinkAttrMplsProtocolMask(boolean, boolean) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
-
Constructor to initialize the values.
- BgpLinkAttrName - Class in org.onosproject.bgpio.types.attr
-
Implements BGP link name attribute.
- BgpLinkAttrName(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrName
-
Constructor to initialize the values.
- BgpLinkAttrOpaqLnkAttrib - Class in org.onosproject.bgpio.types.attr
-
Implements BGP link opaque attribute.
- BgpLinkAttrProtectionType - Class in org.onosproject.bgpio.types.attr
-
Implements BGP link protection type attribute.
- BgpLinkAttrProtectionType(byte) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
-
Constructor to initialize the value.
- BgpLinkAttrProtectionType.ProtectionType - Enum in org.onosproject.bgpio.types.attr
-
Enum to provide Link protection types.
- BgpLinkAttrSrlg - Class in org.onosproject.bgpio.types.attr
-
Implements BGP link Shared Risk Link Group attribute.
- BgpLinkAttrSrlg(List<Integer>) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
-
Constructor to initialize the date.
- BgpLinkAttrTeDefaultMetric - Class in org.onosproject.bgpio.types.attr
-
Implements BGP link state Default TE metric link attribute.
- BgpLinkAttrTeDefaultMetric(int) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
-
Constructor to initialize the value.
- BgpLinkAttrUnRsrvdLinkBandwidth - Class in org.onosproject.bgpio.types.attr
-
Implements BGP unreserved bandwidth attribute.
- BgpLinkAttrUnRsrvdLinkBandwidth(List<Float>, short) - Constructor for class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
-
Constructor to initialize the values.
- BgpLinkLSIdentifier - Class in org.onosproject.bgpio.protocol.linkstate
-
Implementation of local node descriptors, remote node descriptors and link descriptors.
- BgpLinkLSIdentifier() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
-
Initialize fields.
- BgpLinkLSIdentifier(NodeDescriptors, NodeDescriptors, LinkedList<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
-
Constructors to initialize parameters.
- BgpLinkLsNlri - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP-LS Link NLRI.
- BgpLinkLsNlriVer4 - Class in org.onosproject.bgpio.protocol.linkstate
-
Implementation of Link LS NLRI.
- BgpLinkLsNlriVer4() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
Initialize fields.
- BgpLinkLsNlriVer4(byte, long, BgpLinkLSIdentifier, RouteDistinguisher, boolean) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
Constructor to initialize parameters for BGP LinkLSNlri.
- BgpLSIdentifierTlv - Class in org.onosproject.bgpio.types
-
Provides BGPLSIdentifier Tlv which contains opaque value (32 Bit BGPLS-Identifier).
- BgpLSIdentifierTlv(int) - Constructor for class org.onosproject.bgpio.types.BgpLSIdentifierTlv
-
Constructor to initialize bgpLsIdentifier.
- BgpLSNlri - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP-LS NLRI.
- BgpMessage - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP Messages.
- BgpMessage.Builder - Interface in org.onosproject.bgpio.protocol
-
Builder interface with get and set functions to build BGP Message.
- BgpMessageReader<T> - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP Message Reader.
- BgpMessageVer4 - Class in org.onosproject.bgpio.protocol.ver4
-
Provides BGP messages.
- BgpMessageVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpMessageVer4
-
- BgpMessageWriter<T> - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP Message Writer.
- BgpNodeLSIdentifier - Class in org.onosproject.bgpio.protocol.linkstate
-
Implementation of Node Identifier which includes local node descriptor/remote node descriptors.
- BgpNodeLSIdentifier() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
-
Resets fields.
- BgpNodeLSIdentifier(NodeDescriptors) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
-
Constructor to initialize fields.
- BgpNodeLSNlri - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP-LS Node NLRI.
- BgpNodeLSNlriVer4 - Class in org.onosproject.bgpio.protocol.linkstate
-
Implementation of Node LS NLRI.
- BgpNodeLSNlriVer4() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
Reset fields.
- BgpNodeLSNlriVer4(long, byte, BgpNodeLSIdentifier, boolean, RouteDistinguisher) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
Constructors to initialize its parameters.
- BgpNodeLSNlriVer4.ProtocolType - Enum in org.onosproject.bgpio.protocol.linkstate
-
Enum to provide PROTOCOLTYPE.
- BgpNotificationMsg - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP notification message.
- BgpNotificationMsg.Builder - Interface in org.onosproject.bgpio.protocol
-
Builder interface with get and set functions to build notification message.
- BgpOpenMsg - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP Open Message.
- BgpOpenMsg.Builder - Interface in org.onosproject.bgpio.protocol
-
Builder interface with get and set functions to build Open message.
- BgpOpenMsgVer4 - Class in org.onosproject.bgpio.protocol.ver4
-
Provides BGP open message.
- BgpOpenMsgVer4() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
reset variables.
- BgpOpenMsgVer4(BgpHeader, byte, short, short, int, LinkedList<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
Constructor to initialize all variables of BGP Open message.
- BgpOpenMsgVer4.Reader - Class in org.onosproject.bgpio.protocol.ver4
-
Reader class for reading BGP open message from channel buffer.
- BgpOpenMsgVer4.Writer - Class in org.onosproject.bgpio.protocol.ver4
-
Writer class for writing BGP open message to channel buffer.
- BgpParseException - Exception in org.onosproject.bgpio.exceptions
-
Custom Exception for BGP IO.
- BgpParseException() - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
-
Default constructor to create a new exception.
- BgpParseException(String, Throwable) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
-
Constructor to create exception from message and cause.
- BgpParseException(String) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
-
Constructor to create exception from message.
- BgpParseException(Throwable) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
-
Constructor to create exception from cause.
- BgpParseException(byte, byte, ChannelBuffer) - Constructor for exception org.onosproject.bgpio.exceptions.BgpParseException
-
Constructor to create exception from error code and error subcode.
- bgpPathAttributes() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
-
Returns path attributes in BGP Update Message.
- BgpPathAttributes - Class in org.onosproject.bgpio.protocol.ver4
-
Provides Implementation of BGP Path Attribute.
- BgpPathAttributes() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
-
Initialize parameter.
- BgpPathAttributes(List<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
-
Constructor to initialize parameters for BGP path attributes.
- bgpPathAttributes() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
- BgpPrefixAttrExtRouteTag - Class in org.onosproject.bgpio.types.attr
-
Implements BGP prefix route Extended tag attribute.
- BgpPrefixAttrExtRouteTag(List<Long>) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
-
Constructor to initialize the values.
- BgpPrefixAttrIgpFlags - Class in org.onosproject.bgpio.types.attr
-
Implements BGP prefix IGP Flag attribute.
- BgpPrefixAttrIgpFlags(boolean, boolean, boolean, boolean) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
Constructor to initialize the value.
- BgpPrefixAttrMetric - Class in org.onosproject.bgpio.types.attr
-
Implements BGP prefix metric attribute.
- BgpPrefixAttrMetric(int) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
-
Constructor to initialize value.
- BgpPrefixAttrOpaqueData - Class in org.onosproject.bgpio.types.attr
-
Implements BGP prefix opaque data attribute.
- BgpPrefixAttrOpaqueData(byte[]) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
-
Constructor to initialize the values.
- BgpPrefixAttrOspfFwdAddr - Class in org.onosproject.bgpio.types.attr
-
Implements BGP prefix OSPF Forwarding address attribute.
- BgpPrefixAttrOspfFwdAddr(short, Ip4Address, Ip6Address) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
Constructor to initialize the value.
- BgpPrefixAttrRouteTag - Class in org.onosproject.bgpio.types.attr
-
Implements BGP prefix route tag attribute.
- BgpPrefixAttrRouteTag(List<Integer>) - Constructor for class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
-
Constructor to initialize the values.
- BgpPrefixIPv4LSNlriVer4 - Class in org.onosproject.bgpio.protocol.linkstate
-
Implementation of Prefix IPV4 LS NLRI.
- BgpPrefixIPv4LSNlriVer4() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
Resets parameters.
- BgpPrefixIPv4LSNlriVer4(long, byte, BgpPrefixLSIdentifier, RouteDistinguisher, boolean) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
Constructor to initialize parameters for BGP PrefixLSNlri.
- BgpPrefixLSIdentifier - Class in org.onosproject.bgpio.protocol.linkstate
-
Provides Implementation of Local node descriptors and prefix descriptors.
- BgpPrefixLSIdentifier() - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
-
Resets parameters.
- BgpPrefixLSIdentifier(NodeDescriptors, List<BgpValueType>) - Constructor for class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
-
Constructor to initialize parameters.
- BgpPrefixLSNlri - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP-LS Prefix NLRI.
- BgpType - Enum in org.onosproject.bgpio.protocol
-
Enum to Provide the Different types of BGP messages.
- BgpUpdateMsg - Interface in org.onosproject.bgpio.protocol
-
Abstraction of an entity providing BGP Update Message.
- BgpUpdateMsg.Builder - Interface in org.onosproject.bgpio.protocol
-
Builder interface with set functions to build update message.
- BgpUpdateMsgVer4 - Class in org.onosproject.bgpio.protocol.ver4
-
BGP Update Message: UPDATE messages are used to transfer routing information
between BGP peers.
- BgpUpdateMsgVer4(BgpHeader, List<IpPrefix>, BgpPathAttributes, List<IpPrefix>) - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
Constructor to initialize parameters for BGP Update message.
- BgpUpdateMsgVer4.Writer - Class in org.onosproject.bgpio.protocol.ver4
-
Writer class for writing BGP update message to channel buffer.
- BgpValueType - Interface in org.onosproject.bgpio.types
-
Abstraction which Provides the BGP of TLV format.
- BgpVersion - Enum in org.onosproject.bgpio.protocol
-
Enum to provide BGP Message Version.
- BIT_MASK_LEN - Static variable in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
-
- build() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg.Builder
-
- build() - Method in interface org.onosproject.bgpio.protocol.BgpMessage.Builder
-
Builds BGP Message.
- build() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg.Builder
-
- build() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg.Builder
-
- build() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg.Builder
-
- BYTE_IN_BITS - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
- BYTE_IN_BITS - Static variable in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
-
- BYTE_IN_BITS - Static variable in class org.onosproject.bgpio.types.BgpFsSourcePrefix
-
- bytesToPrefix(byte[], int) - Static method in class org.onosproject.bgpio.util.Validation
-
Converts byte array of prefix value to IpPrefix object.
- getAfi() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
-
Returns afi Address Family Identifiers value.
- getAreaID() - Method in class org.onosproject.bgpio.types.AreaIDTlv
-
Returns opaque value of area id.
- getAsNum() - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
-
Returns opaque value of AS Number.
- getAsNumber() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
Returns AS Number of Open Message.
- getAsNumber() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getBgpId() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
Returns BGP Identifier of Open Message.
- getBgpId() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getBgpLsIdentifier() - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
-
Returns opaque value of BGPLS-Identifier.
- getCapabilityTlv() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
Returns capabilities of Open Message.
- getCapabilityTlv() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getData() - Method in exception org.onosproject.bgpio.exceptions.BgpParseException
-
Returns error data for this exception.
- getData() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg
-
Returns error data in notification message.
- getErrorCode() - Method in exception org.onosproject.bgpio.exceptions.BgpParseException
-
Returns errorcode for this exception.
- getErrorCode() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg
-
Returns errorCode in notification message.
- getErrorSubCode() - Method in exception org.onosproject.bgpio.exceptions.BgpParseException
-
Returns error Subcode for this exception.
- getErrorSubCode() - Method in interface org.onosproject.bgpio.protocol.BgpNotificationMsg
-
Returns error subCode in notification message.
- getFactory(BgpVersion) - Static method in class org.onosproject.bgpio.protocol.BgpFactories
-
Returns the instance of BGP Version.
- getFirstBit() - Method in class org.onosproject.bgpio.util.Validation
-
Returns first bit in type flags.
- getFourthBit() - Method in class org.onosproject.bgpio.util.Validation
-
Returns fourth bit in type flags.
- getGenericReader() - Static method in class org.onosproject.bgpio.protocol.BgpFactories
-
Returns BGP messsage generic reader.
- getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
-
- getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpMessage
-
Returns BGP Header of BGP Message.
- getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
- getHeader() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
-
- getHeader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
-
- getHeader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getHeader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
- getHoldTime() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
Returns hold time of Open Message.
- getHoldTime() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getIdentifier() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
-
Returns Identifier in Nlri.
- getIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
- getIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
- getIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
- getInt() - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
-
Returns value of TLV.
- getIsoNodeId() - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
-
Returns ISO NodeID.
- getIsoNodeId() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
-
Returns ISO NodeID.
- getLength() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
Returns node descriptors length.
- getLength() - Method in class org.onosproject.bgpio.types.BgpHeader
-
Returns message length.
- getLength() - Method in class org.onosproject.bgpio.util.Validation
-
Returns attribute length.
- getLinkAttrUnRsrvdLinkBandwidth() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
-
Returns maximum unreserved bandwidth.
- getLinkIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
Returns link identifier.
- getLinkLocalIdentifier() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
-
Returns link local Identifer.
- getLinkRemoteIdentifier() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
-
Returns link remote Identifer.
- getLocalNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpNodeLSNlri
-
Returns local node descriptors.
- getLocalNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpPrefixLSNlri
-
Returns local node descriptors.
- getLocalNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
- getLocalNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
- getLocalNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
-
Returns local node descriptors.
- getMarker() - Method in class org.onosproject.bgpio.types.BgpHeader
-
Returns message marker.
- getNlriType() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
-
Returns NlriType of BGP-LS NLRI.
- getNlriType() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
- getNlriType() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
- getNlriType() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
- getNodedescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSIdentifier
-
Returns node descriptors.
- getOpaquePrefixAttribute() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
-
Returns the Opaque prefix attribute name.
- getPacketVersion() - Method in enum org.onosproject.bgpio.protocol.BgpVersion
-
Returns Packet version of BGP Message.
- getPfxRouteTag() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
-
Returns the prefix route tag.
- getPrefixdescriptor() - Method in interface org.onosproject.bgpio.protocol.BgpPrefixLSNlri
-
Returns list of Prefix descriptor.
- getPrefixdescriptor() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
- getPrefixdescriptor() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixLSIdentifier
-
Returns Prefix descriptors.
- getPrefixIdentifier() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
Returns Prefix Identifier.
- getPrefixLen() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
-
Returns IP Prefix length.
- getPrefixValue() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
-
Returns IP Prefix.
- getProtocolId() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
-
Returns Protocol Id in Nlri.
- getProtocolId() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
- getProtocolId() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
- getProtocolId() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
- getPsnIdentifier() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
-
Returns PSN Identifier.
- getReader() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
-
Gets the BGP message reader.
- getReader() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
-
- getRes() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
-
Returns res reserved field value.
- getRouteDistinguisher() - Method in interface org.onosproject.bgpio.protocol.BgpLSNlri
-
Returns Route distinguisher in Nlri.
- getRouteDistinguisher() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
- getRouteDistinguisher() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
- getRouteDistinguisher() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
- getRouteDistinguisher() - Method in class org.onosproject.bgpio.types.RouteDistinguisher
-
Returns route distinguisher.
- getrouterID() - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
-
Returns RouterID.
- getrouterID() - Method in class org.onosproject.bgpio.types.OspfPseudonode
-
Returns RouterID.
- getSafi() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
-
Returns safi Subsequent Address Family Identifier value.
- getSecondBit() - Method in class org.onosproject.bgpio.util.Validation
-
Returns second bit in type flags.
- getSubTlvs() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
Returns list of subTlvs.
- getThirdBit() - Method in class org.onosproject.bgpio.util.Validation
-
Returns third bit in type flags.
- getType() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
-
- getType() - Method in interface org.onosproject.bgpio.protocol.BgpMessage
-
Returns BGP Type of BGP Message.
- getType() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
- getType() - Method in enum org.onosproject.bgpio.protocol.BgpType
-
Returns value as type of BGP message.
- getType() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
-
- getType() - Method in enum org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4.ProtocolType
-
Returns value of protocol type.
- getType() - Method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
Returns node descriptors type.
- getType() - Method in enum org.onosproject.bgpio.protocol.NlriType
-
Returns value as LINK-STATE NLRI type.
- getType() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
-
- getType() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getType() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
- getType() - Method in class org.onosproject.bgpio.types.AreaIDTlv
-
- getType() - Method in class org.onosproject.bgpio.types.As4Path
-
- getType() - Method in class org.onosproject.bgpio.types.AsPath
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
- getType() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
-
- getType() - Method in class org.onosproject.bgpio.types.AutonomousSystemTlv
-
- getType() - Method in class org.onosproject.bgpio.types.BgpExtendedCommunity
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsActionReDirect
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsDscpValue
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsFragment
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsIcmpCode
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsIcmpType
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsPacketLength
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsPortNum
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
-
- getType() - Method in class org.onosproject.bgpio.types.BgpFsTcpFlags
-
- getType() - Method in class org.onosproject.bgpio.types.BgpHeader
-
Returns message type.
- getType() - Method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
-
- getType() - Method in interface org.onosproject.bgpio.types.BgpValueType
-
Returns the Type of BGP Message.
- getType() - Method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
-
- getType() - Method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
-
- getType() - Method in class org.onosproject.bgpio.types.IPv4AddressTlv
-
- getType() - Method in class org.onosproject.bgpio.types.IPv6AddressTlv
-
- getType() - Method in class org.onosproject.bgpio.types.IsIsNonPseudonode
-
- getType() - Method in class org.onosproject.bgpio.types.IsIsPseudonode
-
- getType() - Method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
-
- getType() - Method in class org.onosproject.bgpio.types.LinkStateAttributes
-
- getType() - Method in class org.onosproject.bgpio.types.LocalPref
-
- getType() - Method in class org.onosproject.bgpio.types.Med
-
- getType() - Method in class org.onosproject.bgpio.types.MpReachNlri
-
- getType() - Method in class org.onosproject.bgpio.types.MpUnReachNlri
-
- getType() - Method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
-
- getType() - Method in class org.onosproject.bgpio.types.NextHop
-
- getType() - Method in class org.onosproject.bgpio.types.Origin
-
- getType() - Method in enum org.onosproject.bgpio.types.Origin.OriginType
-
Returns value of ORIGIN type.
- getType() - Method in class org.onosproject.bgpio.types.OspfNonPseudonode
-
- getType() - Method in class org.onosproject.bgpio.types.OspfPseudonode
-
- getType() - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
-
- getType() - Method in enum org.onosproject.bgpio.types.OspfRouteTypeTlv.RouteType
-
- getValue() - Method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
-
Returns RouteType.
- getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
-
Returns BGP version.
- getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpKeepaliveMsg
-
- getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpMessage
-
Returns version of BGP Message.
- getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpOpenMsg
-
- getVersion() - Method in interface org.onosproject.bgpio.protocol.BgpUpdateMsg
-
- getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
-
- getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
-
- getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- getVersion() - Method in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
- of(int) - Static method in class org.onosproject.bgpio.types.AreaIDTlv
-
Returns object of this class with specified areaID.
- of(boolean, boolean, boolean, boolean) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
-
Returns object of this class with specified values.
- of(ArrayList<Short>) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
-
Returns object of this class with specified values.
- of(Ip4Address, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
-
Returns object of this class with specified values.
- of(Ip6Address, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
-
Returns object of this class with specified values.
- of(int, int) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
-
Returns object of this class with specified values.
- of(long) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
-
Returns object of this class with specified values.
- of(float, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
-
Returns object of this class with specified values.
- of(boolean, boolean) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
-
Returns object of this class with specified values.
- of(byte) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
-
Returns object of this class with specified values.
- of(ArrayList<Integer>) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
-
Returns object of this class with specified values.
- of(int) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
-
Returns object of this class with specified values.
- of(List<Float>, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
-
Returns object of this class with specified values.
- of(ArrayList<Long>) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
-
Returns object of this class with specified values.
- of(boolean, boolean, boolean, boolean) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
Returns object of this class with specified values.
- of(int) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
-
Returns object of this class with specified values.
- of(short, Ip4Address, Ip6Address) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
Returns object of this class with specified values.
- of(ArrayList<Integer>) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
-
Returns object of this class with specified values.
- of(int) - Static method in class org.onosproject.bgpio.types.AutonomousSystemTlv
-
Returns object of this class with specified asNum.
- of(IpPrefix, byte) - Static method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
-
Returns object of this class with specified values.
- of(IpPrefix, byte) - Static method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
-
Returns object of this class with specified values.
- of(int) - Static method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
-
Returns object of this class with specified bgpLsIdentifier.
- of(int) - Static method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
-
constructor to initialize raw.
- of(byte, byte[], short) - Static method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
-
- of(Ip4Address, short) - Static method in class org.onosproject.bgpio.types.IPv4AddressTlv
-
Returns object of this class with specified values.
- of(Ip6Address, short) - Static method in class org.onosproject.bgpio.types.IPv6AddressTlv
-
Returns object of this class with specified values.
- of(byte[]) - Static method in class org.onosproject.bgpio.types.IsIsNonPseudonode
-
Returns object of this class with specified isoNodeID.
- of(byte[], byte) - Static method in class org.onosproject.bgpio.types.IsIsPseudonode
-
Returns object of this class with specified values.
- of(int, int) - Static method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
-
Returns object of this class with specified link local identifer and link remote identifer.
- of(short, byte, byte) - Static method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
-
Returns object of MultiProtocolExtnCapabilityTlv.
- of(int) - Static method in class org.onosproject.bgpio.types.OspfNonPseudonode
-
Returns object of this class with specified routerID.
- of(int, Ip4Address) - Static method in class org.onosproject.bgpio.types.OspfPseudonode
-
Returns object of this class with specified values.
- of(byte) - Static method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
-
Returns object of this class with specified routeType.
- ONE_BYTE_LEN - Static variable in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
-
- OPEN_MESSAGE_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- OPEN_MSG_MINIMUM_LENGTH - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- openMessageBuilder() - Method in interface org.onosproject.bgpio.protocol.BgpFactory
-
Gets the builder object for a open message.
- openMessageBuilder() - Method in class org.onosproject.bgpio.protocol.ver4.BgpFactoryVer4
-
- operatorValue() - Method in class org.onosproject.bgpio.types.BgpFsIpProtocol
-
Returns flow type operator and value.
- OPT_PARA_TYPE_CAPABILITY - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- option() - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
-
Returns option of the flow type.
- OPTIONAL_ATTRIBUTE_ERROR - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- org.onosproject.bgpio.exceptions - package org.onosproject.bgpio.exceptions
-
BGP custom exceptions.
- org.onosproject.bgpio.protocol - package org.onosproject.bgpio.protocol
-
BGP Protocol specific components.
- org.onosproject.bgpio.protocol.flowspec - package org.onosproject.bgpio.protocol.flowspec
-
BGP Protocol specific flow specification component details.
- org.onosproject.bgpio.protocol.linkstate - package org.onosproject.bgpio.protocol.linkstate
-
BGP Protocol specific link state details.
- org.onosproject.bgpio.protocol.ver4 - package org.onosproject.bgpio.protocol.ver4
-
BGP Protocol specific details of version 4.
- org.onosproject.bgpio.types - package org.onosproject.bgpio.types
-
Implementation of Tlvs, Attributes and Descriptors.
- org.onosproject.bgpio.types.attr - package org.onosproject.bgpio.types.attr
-
Implementation of BGP Link state attribute Tlvs.
- org.onosproject.bgpio.util - package org.onosproject.bgpio.util
-
Implementation of BGP utility functions.
- Origin - Class in org.onosproject.bgpio.types
-
Provides Implementation of mandatory BGP Origin path attribute.
- Origin(byte) - Constructor for class org.onosproject.bgpio.types.Origin
-
Constructor to initialize parameters.
- origin() - Method in class org.onosproject.bgpio.types.Origin
-
Returns type of Origin in Enum values.
- Origin.OriginType - Enum in org.onosproject.bgpio.types
-
Enum to provide ORIGIN types.
- ORIGIN_TYPE - Static variable in class org.onosproject.bgpio.types.Origin
-
- ORIGIN_VALUE_LEN - Static variable in class org.onosproject.bgpio.types.Origin
-
- OSPF_LINK_METRIC - Static variable in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
-
- OSPF_V2_PROTOCOL_ID - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
- OSPF_V3_PROTOCOL_ID - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
- ospfFwdAddrLen() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
Returns OSPF forwarding address length.
- ospfLclAddrBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
Returns the OSPF local address Bit set or not.
- OspfNonPseudonode - Class in org.onosproject.bgpio.types
-
Provides implementation of OSPFNonPseudonode Tlv.
- OspfNonPseudonode(int) - Constructor for class org.onosproject.bgpio.types.OspfNonPseudonode
-
Constructor to initialize routerID.
- OSPFNONPSEUDONODE_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
- ospfNoUnicastBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
Returns the OSPF no unicast Bit set or not.
- ospfNssaBit() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
Returns the OSPF propagate NSSA Bit set or not.
- OspfPseudonode - Class in org.onosproject.bgpio.types
-
Provides implementation of OSPFPseudonode Tlv.
- OspfPseudonode(int, Ip4Address) - Constructor for class org.onosproject.bgpio.types.OspfPseudonode
-
Constructor to initialize parameters.
- OSPFPSEUDONODE_LEN - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
- OspfRouteTypeTlv - Class in org.onosproject.bgpio.types
-
Provides OSPF Route Type Tlv which contains route type.
- OspfRouteTypeTlv(byte) - Constructor for class org.onosproject.bgpio.types.OspfRouteTypeTlv
-
Constructor to initialize routeType.
- OspfRouteTypeTlv.RouteType - Enum in org.onosproject.bgpio.types
-
Enum for Route Type.
- OSPFV2 - Static variable in class org.onosproject.bgpio.util.Constants
-
- OSPFV3 - Static variable in class org.onosproject.bgpio.util.Constants
-
- ospfv4FwdAddr() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
Returns IPV4 Address of OSPF forwarding address.
- ospfv6FwdAddr() - Method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
Returns IPV6 Address of OSPF forwarding address.
- OTHER_CONFIGURATION_CHANGE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- OUT_OF_RESOURCES - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- overLoadBit() - Method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
-
Returns Overload Bit.
- read(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
Reads from channelBuffer and parses Link LS Nlri.
- read(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4
-
Reads from channelBuffer and parses Node LS Nlri.
- read(ChannelBuffer, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.BgpPrefixIPv4LSNlriVer4
-
Reads from channelBuffer and parses Prefix LS Nlri.
- read(ChannelBuffer, short, short, byte) - Static method in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
Reads node descriptors Sub-TLVs.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.protocol.ver4.BgpPathAttributes
-
Reads from channelBuffer and parses BGP path attributes.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.AreaIDTlv
-
Reads the channel buffer and returns object of AreaIDTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.As4Path
-
Reads from the channel buffer and parses As4Path.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.AsPath
-
Reads from the channel buffer and parses AsPath.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeFlagBitTlv
-
Reads the Node Flag Bits.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeIsIsAreaId
-
Reads the IS-IS Area Identifier.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeMultiTopologyId
-
Reads the Multi-topology ID of Node attribute.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrNodeName
-
Reads the LS attribute node name.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrOpaqueNode
-
Reads the Opaque Node Properties.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV4
-
Reads the IPv4 Router-ID.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpAttrRouterIdV6
-
Reads the IPv6 Router-ID.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIgpMetric
-
Reads the BGP link attributes IGP Metric.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrIsIsAdminstGrp
-
Reads the BGP link attributes of ISIS administrative group area.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMaxLinkBandwidth
-
Reads the BGP link attributes of Maximum link bandwidth.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
-
Reads the BGP link attributes MPLS protocol mask.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrName
-
Reads the BGP link attributes Name.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrOpaqLnkAttrib
-
Reads the BGP link attributes Opaque link attribute.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType
-
Reads the BGP link attributes protection type.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrSrlg
-
Reads the BGP link attributes Shared Risk link group data.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrTeDefaultMetric
-
Reads the BGP link attributes of TE default metric.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.attr.BgpLinkAttrUnRsrvdLinkBandwidth
-
Reads the BGP link attributes of Maximum link bandwidth.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrExtRouteTag
-
Reads the Extended Tag.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrIgpFlags
-
Reads the IGP Flags.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrMetric
-
Reads the Prefix Metric.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOpaqueData
-
Reads the Opaque Prefix Attribute.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrOspfFwdAddr
-
Reads the OSPF Forwarding Address.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.attr.BgpPrefixAttrRouteTag
-
Reads the Route Tag.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.AutonomousSystemTlv
-
Reads the channel buffer and returns object of AutonomousSystemTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpExtendedCommunity
-
Reads from the channel buffer and parses extended community.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionReDirect
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionTrafficAction
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionTrafficMarking
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsActionTrafficRate
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsDestinationPortNum
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsDestinationPrefix
-
Reads the channel buffer and returns object of IPv4AddressTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsDscpValue
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsFragment
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsIcmpCode
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsIcmpType
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsIpProtocol
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsPacketLength
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsPortNum
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsSourcePortNum
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsSourcePrefix
-
Reads the channel buffer and returns object of IPv4AddressTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpFsTcpFlags
-
Reads the channel buffer and returns object.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpHeader
-
Read from channel buffer and Returns BGP header.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.BgpLSIdentifierTlv
-
Reads the channel buffer and parses BGPLS Identifier TLV.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.FourOctetAsNumCapabilityTlv
-
Reads the channel buffer and returns object of FourOctetAsNumCapabilityTlv.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.IPReachabilityInformationTlv
-
Reads the channel buffer and returns object of IPReachabilityInformationTlv.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.IPv4AddressTlv
-
Reads the channel buffer and returns object of IPv4AddressTlv.
- read(ChannelBuffer, short) - Static method in class org.onosproject.bgpio.types.IPv6AddressTlv
-
Reads the channel buffer and returns object of IPv6AddressTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.IsIsNonPseudonode
-
Reads the channel buffer and returns object of IsIsNonPseudonode.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.IsIsPseudonode
-
Reads the channel buffer and returns object of IsIsPseudonode.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.LinkLocalRemoteIdentifiersTlv
-
Reads the channel buffer and returns object of LinkLocalRemoteIdentifiersTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.LinkStateAttributes
-
Reads the Link state attribute TLVs.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.LocalPref
-
Reads the channel buffer and returns object of LocalPref.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.Med
-
Reads the channel buffer and returns object of Med.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.MpReachNlri
-
Reads from ChannelBuffer and parses MpReachNlri.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.MpUnReachNlri
-
Reads from ChannelBuffer and parses MpUnReachNlri.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.MultiProtocolExtnCapabilityTlv
-
Reads from channel buffer and returns object of MultiprotocolCapabilityTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.NextHop
-
Reads from ChannelBuffer and parses NextHop.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.Origin
-
Reads from ChannelBuffer and parses Origin.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.OspfNonPseudonode
-
Reads the channel buffer and returns object of OSPFNonPseudonode.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.OspfPseudonode
-
Reads the channel buffer and returns object of OSPFPseudonode.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.OspfRouteTypeTlv
-
Reads from ChannelBuffer and parses OSPFRouteTypeTlv.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.types.RouteDistinguisher
-
Reads route distinguisher from channelBuffer.
- read(ChannelBuffer) - Static method in class org.onosproject.bgpio.util.UnSupportedAttribute
-
Reads channel buffer parses attribute header and skips specified length.
- READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpKeepaliveMsgVer4
-
- READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpMessageVer4
-
- READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- Reader() - Constructor for class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4.Reader
-
- READER - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpUpdateMsgVer4
-
- readFrom(ChannelBuffer, BgpHeader) - Method in interface org.onosproject.bgpio.protocol.BgpMessageReader
-
Reads the Objects in the BGP Message and Returns BGP Message.
- readFrom(ChannelBuffer, BgpHeader) - Method in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4.Reader
-
- RECEIVE_UNEXPECTED_MESSAGE_IN_ESTABLISHED_STATE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- RECEIVE_UNEXPECTED_MESSAGE_IN_OPENCONFIRM_STATE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- RECEIVE_UNEXPECTED_MESSAGE_IN_OPENSENT_STATE - Static variable in class org.onosproject.bgpio.types.BgpErrorType
-
- REMOTE_NODE_DES_TYPE - Static variable in class org.onosproject.bgpio.protocol.linkstate.NodeDescriptors
-
- remoteNodeDescriptors() - Method in interface org.onosproject.bgpio.protocol.BgpLinkLsNlri
-
Returns remote node descriptors.
- remoteNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLSIdentifier
-
Returns remote node descriptors.
- remoteNodeDescriptors() - Method in class org.onosproject.bgpio.protocol.linkstate.BgpLinkLsNlriVer4
-
- RES - Static variable in class org.onosproject.bgpio.protocol.ver4.BgpOpenMsgVer4
-
- RESERVED - Static variable in class org.onosproject.bgpio.util.Constants
-
- ROUTE_TARGET_LEN - Static variable in class org.onosproject.bgpio.types.BgpFsActionReDirect
-
- routeDistinguisher() - Method in class org.onosproject.bgpio.protocol.flowspec.BgpFlowSpecDetails
-
Returns route distinguisher for the flow specification components.
- RouteDistinguisher - Class in org.onosproject.bgpio.types
-
Implementation of RouteDistinguisher.
- RouteDistinguisher() - Constructor for class org.onosproject.bgpio.types.RouteDistinguisher
-
Resets fields.
- RouteDistinguisher(long) - Constructor for class org.onosproject.bgpio.types.RouteDistinguisher
-
Constructor to initialize parameters.
- rsvpBit() - Method in class org.onosproject.bgpio.types.attr.BgpLinkAttrMplsProtocolMask
-
Returns RSVP TE information.
- validateLen(byte, byte, int) - Static method in class org.onosproject.bgpio.util.Validation
-
Throws exception if length is not correct.
- validateType(byte, byte, int) - Static method in class org.onosproject.bgpio.util.Validation
-
Throws exception if type is not correct.
- Validation - Class in org.onosproject.bgpio.util
-
Provides methods to parse attribute header, validate length and type.
- value() - Method in class org.onosproject.bgpio.types.BgpFsOperatorValue
-
Returns value of the flow type.
- valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.BgpType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.BgpVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4.ProtocolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.protocol.NlriType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.types.AsPath.AsType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType.ProtectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.types.Origin.OriginType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.bgpio.types.OspfRouteTypeTlv.RouteType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.onosproject.bgpio.protocol.BgpType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.protocol.BgpVersion
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.protocol.linkstate.BgpNodeLSNlriVer4.ProtocolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.protocol.NlriType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.types.AsPath.AsType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.types.attr.BgpLinkAttrProtectionType.ProtectionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.types.Origin.OriginType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.bgpio.types.OspfRouteTypeTlv.RouteType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VPN_SAFI_FLOWSPEC_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
-
- VPN_SAFI_VALUE - Static variable in class org.onosproject.bgpio.util.Constants
-