Documentation ¶
Overview ¶
Cisco-IOS-XR-fib-common-oper:fib/nodes/node/protocols/protocol/vrfs/vrf/ip-prefix-briefs/ip-prefix-brief
Index ¶
- type FibAddrStr
- func (*FibAddrStr) Descriptor() ([]byte, []int)
- func (m *FibAddrStr) GetAddress() string
- func (*FibAddrStr) ProtoMessage()
- func (m *FibAddrStr) Reset()
- func (m *FibAddrStr) String() string
- func (m *FibAddrStr) XXX_DiscardUnknown()
- func (m *FibAddrStr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibAddrStr) XXX_Merge(src proto.Message)
- func (m *FibAddrStr) XXX_Size() int
- func (m *FibAddrStr) XXX_Unmarshal(b []byte) error
- type FibShIpencapDet
- func (*FibShIpencapDet) Descriptor() ([]byte, []int)
- func (m *FibShIpencapDet) GetIpEncapHdrCount() uint32
- func (m *FibShIpencapDet) GetIpEncapHdrs() []*FibShIpencapHdrDet
- func (m *FibShIpencapDet) GetIpEncapLocks() uint32
- func (m *FibShIpencapDet) GetIpEncapParent() uint32
- func (m *FibShIpencapDet) GetIpEncapParentType() uint32
- func (m *FibShIpencapDet) GetIpEncapPayloadAf() uint32
- func (m *FibShIpencapDet) GetIpEncapPayloadMtu() uint32
- func (m *FibShIpencapDet) GetIpEncapTransportAf() uint32
- func (m *FibShIpencapDet) GetIpEncapTransportTbl() uint32
- func (m *FibShIpencapDet) GetIpeTransportVrfName() string
- func (*FibShIpencapDet) ProtoMessage()
- func (m *FibShIpencapDet) Reset()
- func (m *FibShIpencapDet) String() string
- func (m *FibShIpencapDet) XXX_DiscardUnknown()
- func (m *FibShIpencapDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShIpencapDet) XXX_Merge(src proto.Message)
- func (m *FibShIpencapDet) XXX_Size() int
- func (m *FibShIpencapDet) XXX_Unmarshal(b []byte) error
- type FibShIpencapHdrDet
- func (*FibShIpencapHdrDet) Descriptor() ([]byte, []int)
- func (m *FibShIpencapHdrDet) GetIpEncapHdrDyn() uint32
- func (m *FibShIpencapHdrDet) GetIpEncapHdrType() string
- func (m *FibShIpencapHdrDet) GetIpEncapHdrp() []byte
- func (*FibShIpencapHdrDet) ProtoMessage()
- func (m *FibShIpencapHdrDet) Reset()
- func (m *FibShIpencapHdrDet) String() string
- func (m *FibShIpencapHdrDet) XXX_DiscardUnknown()
- func (m *FibShIpencapHdrDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShIpencapHdrDet) XXX_Merge(src proto.Message)
- func (m *FibShIpencapHdrDet) XXX_Size() int
- func (m *FibShIpencapHdrDet) XXX_Unmarshal(b []byte) error
- type FibShTblFib
- func (*FibShTblFib) Descriptor() ([]byte, []int)
- func (m *FibShTblFib) GetBroadcastForwardFlag() bool
- func (m *FibShTblFib) GetBroadcastReciveFlag() bool
- func (m *FibShTblFib) GetDetailFibEntryInformation() *FibShTblFibDet
- func (m *FibShTblFib) GetDummyRealZeroRoute() bool
- func (m *FibShTblFib) GetExactRouteResult() bool
- func (m *FibShTblFib) GetExternalSwitchTriggered() bool
- func (m *FibShTblFib) GetFibEntryPath() *FibShTblPath
- func (m *FibShTblFib) GetFibRouteDownloadPriority() uint32
- func (m *FibShTblFib) GetFlagsExternalLdi() uint32
- func (m *FibShTblFib) GetL2SubscriberIpProtocol() uint32
- func (m *FibShTblFib) GetL2SubscriberRoute() bool
- func (m *FibShTblFib) GetL2SubscriberXConnectId() uint32
- func (m *FibShTblFib) GetL2Tpv3CookieLengthBits() uint32
- func (m *FibShTblFib) GetLdiFlags() uint32
- func (m *FibShTblFib) GetLdiLwFlag() uint32
- func (m *FibShTblFib) GetLspaFlags() uint32
- func (m *FibShTblFib) GetNumberOfReferancesToLdi() uint32
- func (m *FibShTblFib) GetNumberOfReferancesToPathList() uint32
- func (m *FibShTblFib) GetPacketShouldRecieve() bool
- func (m *FibShTblFib) GetPathListFlags() uint32
- func (m *FibShTblFib) GetPathListSource() uint32
- func (m *FibShTblFib) GetPlatformHardware() []byte
- func (m *FibShTblFib) GetPrefixConnected() bool
- func (m *FibShTblFib) GetPrefixForAdjancency() bool
- func (m *FibShTblFib) GetPrefixForPicNextHop() bool
- func (m *FibShTblFib) GetPrefixIsStaticOrConnected() bool
- func (m *FibShTblFib) GetProtocolTypeFibEntry() uint32
- func (m *FibShTblFib) GetPurgableAfterPurgeInterval() bool
- func (m *FibShTblFib) GetRefCounterOfLdiLwLdi() uint32
- func (m *FibShTblFib) GetRouteAttributeFlag() bool
- func (m *FibShTblFib) GetRouteForExternalReachLinecardFlag() bool
- func (m *FibShTblFib) GetTimeOfLastUpdateInMsec() uint64
- func (m *FibShTblFib) GetTypeOfLdiLwLdi() uint32
- func (m *FibShTblFib) GetVersionOfRoute() uint64
- func (m *FibShTblFib) GetZeroByZeroRouteAsDefault() bool
- func (*FibShTblFib) ProtoMessage()
- func (m *FibShTblFib) Reset()
- func (m *FibShTblFib) String() string
- func (m *FibShTblFib) XXX_DiscardUnknown()
- func (m *FibShTblFib) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblFib) XXX_Merge(src proto.Message)
- func (m *FibShTblFib) XXX_Size() int
- func (m *FibShTblFib) XXX_Unmarshal(b []byte) error
- type FibShTblFibDet
- func (*FibShTblFibDet) Descriptor() ([]byte, []int)
- func (m *FibShTblFibDet) GetAdjacencyAddressLength() uint32
- func (m *FibShTblFibDet) GetAdjacencyInterface() uint32
- func (m *FibShTblFibDet) GetAfiFibProtocolType() uint32
- func (m *FibShTblFibDet) GetAibL3Address() []byte
- func (m *FibShTblFibDet) GetBgpAttributeId() uint32
- func (m *FibShTblFibDet) GetBgpAttributeNextHopAs() uint32
- func (m *FibShTblFibDet) GetBgpAttributeOriginAs() uint32
- func (m *FibShTblFibDet) GetBgpLocalAttributeId() uint32
- func (m *FibShTblFibDet) GetBytesThroughFibEntry() uint64
- func (m *FibShTblFibDet) GetComString() []byte
- func (m *FibShTblFibDet) GetDetailedPrefixLength() uint32
- func (m *FibShTblFibDet) GetExtcomString() []byte
- func (m *FibShTblFibDet) GetExtendedCommunity() uint32
- func (m *FibShTblFibDet) GetFastAdjacencyFlag() bool
- func (m *FibShTblFibDet) GetFibEntryAdjacencyAddress() []byte
- func (m *FibShTblFibDet) GetFibEntryAdjacencyInterface() uint32
- func (m *FibShTblFibDet) GetFibEntryAdjacencyType() string
- func (m *FibShTblFibDet) GetFibEntryVersion() uint32
- func (m *FibShTblFibDet) GetFibProtocolType() uint32
- func (m *FibShTblFibDet) GetFibSpecialNhInformationType() uint32
- func (m *FibShTblFibDet) GetFlowTag() uint32
- func (m *FibShTblFibDet) GetForwardClass() uint32
- func (m *FibShTblFibDet) GetIllegalFastAdjacencyFlag() bool
- func (m *FibShTblFibDet) GetLdiTimeOfLastUpdateInMsec() uint64
- func (m *FibShTblFibDet) GetLoadSharingType() string
- func (m *FibShTblFibDet) GetLoadshareInformation() *FibShTblLoadinfoDet
- func (m *FibShTblFibDet) GetLwldiTimeOfLastUpdateInMsec() uint64
- func (m *FibShTblFibDet) GetMplsFec() uint32
- func (m *FibShTblFibDet) GetPacketsThroughFibEntry() uint64
- func (m *FibShTblFibDet) GetPathString() []byte
- func (m *FibShTblFibDet) GetPerPrefixAccounting() uint32
- func (m *FibShTblFibDet) GetPlTimeOfLastUpdateInMsec() uint64
- func (m *FibShTblFibDet) GetPlTimeStampType() uint32
- func (m *FibShTblFibDet) GetPrecedenceForpackets() uint32
- func (m *FibShTblFibDet) GetPrefixProtocol() uint32
- func (m *FibShTblFibDet) GetQosGroup() uint32
- func (m *FibShTblFibDet) GetQppbQosGroupAndIpPrecedence() uint32
- func (m *FibShTblFibDet) GetRemoteAdjacencyFlag() bool
- func (m *FibShTblFibDet) GetSwitchCompontentId() uint32
- func (m *FibShTblFibDet) GetTrafficIndexForPackets() uint32
- func (*FibShTblFibDet) ProtoMessage()
- func (m *FibShTblFibDet) Reset()
- func (m *FibShTblFibDet) String() string
- func (m *FibShTblFibDet) XXX_DiscardUnknown()
- func (m *FibShTblFibDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblFibDet) XXX_Merge(src proto.Message)
- func (m *FibShTblFibDet) XXX_Size() int
- func (m *FibShTblFibDet) XXX_Unmarshal(b []byte) error
- type FibShTblFib_KEYS
- func (*FibShTblFib_KEYS) Descriptor() ([]byte, []int)
- func (m *FibShTblFib_KEYS) GetNodeName() string
- func (m *FibShTblFib_KEYS) GetPrefix() string
- func (m *FibShTblFib_KEYS) GetPrefixLength() uint32
- func (m *FibShTblFib_KEYS) GetProtocolName() string
- func (m *FibShTblFib_KEYS) GetVrfName() string
- func (*FibShTblFib_KEYS) ProtoMessage()
- func (m *FibShTblFib_KEYS) Reset()
- func (m *FibShTblFib_KEYS) String() string
- func (m *FibShTblFib_KEYS) XXX_DiscardUnknown()
- func (m *FibShTblFib_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblFib_KEYS) XXX_Merge(src proto.Message)
- func (m *FibShTblFib_KEYS) XXX_Size() int
- func (m *FibShTblFib_KEYS) XXX_Unmarshal(b []byte) error
- type FibShTblLoadinfoDet
- func (*FibShTblLoadinfoDet) Descriptor() ([]byte, []int)
- func (m *FibShTblLoadinfoDet) GetBytesThroughLoadInformation() uint64
- func (m *FibShTblLoadinfoDet) GetIsOwner() bool
- func (m *FibShTblLoadinfoDet) GetLoadInformationOwnerDeletedFlag() bool
- func (m *FibShTblLoadinfoDet) GetLoadInformationReferenceCount() uint32
- func (m *FibShTblLoadinfoDet) GetLoadInformtionInternalData() *FibShTblLoadinfoInt
- func (m *FibShTblLoadinfoDet) GetLoadinfoSanityFlag() bool
- func (m *FibShTblLoadinfoDet) GetMaskLengthOfOwner() uint32
- func (m *FibShTblLoadinfoDet) GetPacketsThroughLoadInformation() uint64
- func (m *FibShTblLoadinfoDet) GetPerDestLoadSharingFlag() bool
- func (m *FibShTblLoadinfoDet) GetPrefixOfOwner() uint32
- func (m *FibShTblLoadinfoDet) GetTotalBytesThroughLoadInformation() uint64
- func (m *FibShTblLoadinfoDet) GetTotalPacketsThroughLoadInformation() uint64
- func (*FibShTblLoadinfoDet) ProtoMessage()
- func (m *FibShTblLoadinfoDet) Reset()
- func (m *FibShTblLoadinfoDet) String() string
- func (m *FibShTblLoadinfoDet) XXX_DiscardUnknown()
- func (m *FibShTblLoadinfoDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblLoadinfoDet) XXX_Merge(src proto.Message)
- func (m *FibShTblLoadinfoDet) XXX_Size() int
- func (m *FibShTblLoadinfoDet) XXX_Unmarshal(b []byte) error
- type FibShTblLoadinfoInt
- func (*FibShTblLoadinfoInt) Descriptor() ([]byte, []int)
- func (m *FibShTblLoadinfoInt) GetAdjacencyAddress() []*FibAddrStr
- func (m *FibShTblLoadinfoInt) GetInterfaceHandle() []string
- func (m *FibShTblLoadinfoInt) GetIsPbtsInfoValid() bool
- func (m *FibShTblLoadinfoInt) GetLdiNextHopBuckets() uint32
- func (m *FibShTblLoadinfoInt) GetLevelOfldis() uint32
- func (m *FibShTblLoadinfoInt) GetMaximumIndexArrays() uint32
- func (m *FibShTblLoadinfoInt) GetMaximumSlots() uint32
- func (m *FibShTblLoadinfoInt) GetNormalizedWeights() []byte
- func (m *FibShTblLoadinfoInt) GetNumberOfLdis() uint32
- func (m *FibShTblLoadinfoInt) GetPathIndices() []byte
- func (m *FibShTblLoadinfoInt) GetPathLdiNumbers() []byte
- func (m *FibShTblLoadinfoInt) GetPbtsClassIsFallbackMapped() []bool
- func (m *FibShTblLoadinfoInt) GetPbtsClassNumPaths() []byte
- func (m *FibShTblLoadinfoInt) GetPbtsClassOffset() []byte
- func (m *FibShTblLoadinfoInt) GetPbtsFallbackMappedClass() []byte
- func (m *FibShTblLoadinfoInt) GetPbtsFallbackToDrop() []bool
- func (m *FibShTblLoadinfoInt) GetPlatformHardwareInformation() []byte
- func (m *FibShTblLoadinfoInt) GetRoundRobinDisable() bool
- func (m *FibShTblLoadinfoInt) GetSanityFlag() []bool
- func (m *FibShTblLoadinfoInt) GetTunnelClassValue() []byte
- func (m *FibShTblLoadinfoInt) GetTunnelIsForwardClass() []bool
- func (m *FibShTblLoadinfoInt) GetWeightsOfPaths() []uint32
- func (*FibShTblLoadinfoInt) ProtoMessage()
- func (m *FibShTblLoadinfoInt) Reset()
- func (m *FibShTblLoadinfoInt) String() string
- func (m *FibShTblLoadinfoInt) XXX_DiscardUnknown()
- func (m *FibShTblLoadinfoInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblLoadinfoInt) XXX_Merge(src proto.Message)
- func (m *FibShTblLoadinfoInt) XXX_Size() int
- func (m *FibShTblLoadinfoInt) XXX_Unmarshal(b []byte) error
- type FibShTblMplsLabelStack
- func (*FibShTblMplsLabelStack) Descriptor() ([]byte, []int)
- func (m *FibShTblMplsLabelStack) GetLStack() []uint32
- func (m *FibShTblMplsLabelStack) GetNhAddress() string
- func (m *FibShTblMplsLabelStack) GetNumberOfLabels() uint32
- func (m *FibShTblMplsLabelStack) GetOutInterface() string
- func (*FibShTblMplsLabelStack) ProtoMessage()
- func (m *FibShTblMplsLabelStack) Reset()
- func (m *FibShTblMplsLabelStack) String() string
- func (m *FibShTblMplsLabelStack) XXX_DiscardUnknown()
- func (m *FibShTblMplsLabelStack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblMplsLabelStack) XXX_Merge(src proto.Message)
- func (m *FibShTblMplsLabelStack) XXX_Size() int
- func (m *FibShTblMplsLabelStack) XXX_Unmarshal(b []byte) error
- type FibShTblPath
- func (*FibShTblPath) Descriptor() ([]byte, []int)
- func (m *FibShTblPath) GetFibShTblPath() []*FibShTblPathItem
- func (*FibShTblPath) ProtoMessage()
- func (m *FibShTblPath) Reset()
- func (m *FibShTblPath) String() string
- func (m *FibShTblPath) XXX_DiscardUnknown()
- func (m *FibShTblPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblPath) XXX_Merge(src proto.Message)
- func (m *FibShTblPath) XXX_Size() int
- func (m *FibShTblPath) XXX_Unmarshal(b []byte) error
- type FibShTblPathDet
- func (*FibShTblPathDet) Descriptor() ([]byte, []int)
- func (m *FibShTblPathDet) GetCurrentPathFlag() bool
- func (m *FibShTblPathDet) GetDetailFibAdjacencyType() string
- func (m *FibShTblPathDet) GetDetailNextHopPrefix() string
- func (m *FibShTblPathDet) GetExternalAdjacency() bool
- func (m *FibShTblPathDet) GetFibPathNhInformationType() string
- func (m *FibShTblPathDet) GetFibPathNhInformationTypeSpecial() string
- func (m *FibShTblPathDet) GetInterfaceAssociatedPath() string
- func (m *FibShTblPathDet) GetIpAddressToRecurse() string
- func (m *FibShTblPathDet) GetLabelToRecurse() uint32
- func (m *FibShTblPathDet) GetLisprlocid() uint32
- func (m *FibShTblPathDet) GetNextHopInterface() string
- func (m *FibShTblPathDet) GetNextHopMaskLength() uint32
- func (m *FibShTblPathDet) GetNextHopVrf() []byte
- func (m *FibShTblPathDet) GetNextPrefixLength() uint32
- func (m *FibShTblPathDet) GetNextPrefixLength2() uint32
- func (m *FibShTblPathDet) GetNextPrefixRecursion() []byte
- func (m *FibShTblPathDet) GetNextPrefixRecursion2() []byte
- func (m *FibShTblPathDet) GetNumberOfDependenciesThisPath() uint32
- func (m *FibShTblPathDet) GetRecursePrefixObject() bool
- func (m *FibShTblPathDet) GetRecursePrefixObject2() bool
- func (m *FibShTblPathDet) GetRecursivePathInformation() bool
- func (m *FibShTblPathDet) GetRobinResetValue() uint32
- func (m *FibShTblPathDet) GetSpdIpencap() []*FibShIpencapDet
- func (m *FibShTblPathDet) GetTunnelClass() uint32
- func (m *FibShTblPathDet) GetTunnelIsForwardClass() bool
- func (m *FibShTblPathDet) GetTunnleEndpointId() uint32
- func (m *FibShTblPathDet) GetWeightOfPath() uint32
- func (*FibShTblPathDet) ProtoMessage()
- func (m *FibShTblPathDet) Reset()
- func (m *FibShTblPathDet) String() string
- func (m *FibShTblPathDet) XXX_DiscardUnknown()
- func (m *FibShTblPathDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblPathDet) XXX_Merge(src proto.Message)
- func (m *FibShTblPathDet) XXX_Size() int
- func (m *FibShTblPathDet) XXX_Unmarshal(b []byte) error
- type FibShTblPathItem
- func (*FibShTblPathItem) Descriptor() ([]byte, []int)
- func (m *FibShTblPathItem) GetAttachedPath() bool
- func (m *FibShTblPathItem) GetBackupIndex() uint32
- func (m *FibShTblPathItem) GetBackupPath() bool
- func (m *FibShTblPathItem) GetBestExternalPath() bool
- func (m *FibShTblPathItem) GetBriefInterfaceHandle() string
- func (m *FibShTblPathItem) GetBriefNextHopPrefix() string
- func (m *FibShTblPathItem) GetBriefPnodeAddress() string
- func (m *FibShTblPathItem) GetBriefQnodeAddress() string
- func (m *FibShTblPathItem) GetHardwareInformation() []byte
- func (m *FibShTblPathItem) GetMoreDetailAboutPath() *FibShTblPathDet
- func (m *FibShTblPathItem) GetMplsInformationForPath() *FibShTblPathMplsInfo
- func (m *FibShTblPathItem) GetNextHopIndex() uint32
- func (m *FibShTblPathItem) GetPacketsReceivedPath() bool
- func (m *FibShTblPathItem) GetParentInterfaceHandle() string
- func (m *FibShTblPathItem) GetPathDlb() bool
- func (m *FibShTblPathItem) GetPathFlags() uint32
- func (m *FibShTblPathItem) GetPathIndex() uint32
- func (m *FibShTblPathItem) GetPathInfoFlags() uint32
- func (m *FibShTblPathItem) GetProtectIgnore() bool
- func (m *FibShTblPathItem) GetRecursionViaLen() uint32
- func (m *FibShTblPathItem) GetRecursivePath() bool
- func (m *FibShTblPathItem) GetResolvedPath() bool
- func (m *FibShTblPathItem) GetViaLabelToRecurse() uint32
- func (*FibShTblPathItem) ProtoMessage()
- func (m *FibShTblPathItem) Reset()
- func (m *FibShTblPathItem) String() string
- func (m *FibShTblPathItem) XXX_DiscardUnknown()
- func (m *FibShTblPathItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblPathItem) XXX_Merge(src proto.Message)
- func (m *FibShTblPathItem) XXX_Size() int
- func (m *FibShTblPathItem) XXX_Unmarshal(b []byte) error
- type FibShTblPathMplsInfo
- func (*FibShTblPathMplsInfo) Descriptor() ([]byte, []int)
- func (m *FibShTblPathMplsInfo) GetIgpLabelStackArray() []*FibShTblMplsLabelStack
- func (m *FibShTblPathMplsInfo) GetLocalLable() uint32
- func (m *FibShTblPathMplsInfo) GetNumberOfIgpPaths() uint32
- func (m *FibShTblPathMplsInfo) GetRecursiveFwdChain() bool
- func (m *FibShTblPathMplsInfo) GetRecursiveOutLabelValid() bool
- func (m *FibShTblPathMplsInfo) GetRecursiveOutLable() uint32
- func (m *FibShTblPathMplsInfo) GetRemoteBackup() bool
- func (*FibShTblPathMplsInfo) ProtoMessage()
- func (m *FibShTblPathMplsInfo) Reset()
- func (m *FibShTblPathMplsInfo) String() string
- func (m *FibShTblPathMplsInfo) XXX_DiscardUnknown()
- func (m *FibShTblPathMplsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *FibShTblPathMplsInfo) XXX_Merge(src proto.Message)
- func (m *FibShTblPathMplsInfo) XXX_Size() int
- func (m *FibShTblPathMplsInfo) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FibAddrStr ¶
type FibAddrStr struct { // address Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
FIB address
func (*FibAddrStr) Descriptor ¶
func (*FibAddrStr) Descriptor() ([]byte, []int)
func (*FibAddrStr) GetAddress ¶
func (m *FibAddrStr) GetAddress() string
func (*FibAddrStr) ProtoMessage ¶
func (*FibAddrStr) ProtoMessage()
func (*FibAddrStr) Reset ¶
func (m *FibAddrStr) Reset()
func (*FibAddrStr) String ¶
func (m *FibAddrStr) String() string
func (*FibAddrStr) XXX_DiscardUnknown ¶
func (m *FibAddrStr) XXX_DiscardUnknown()
func (*FibAddrStr) XXX_Marshal ¶
func (m *FibAddrStr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibAddrStr) XXX_Merge ¶
func (dst *FibAddrStr) XXX_Merge(src proto.Message)
func (*FibAddrStr) XXX_Size ¶
func (m *FibAddrStr) XXX_Size() int
func (*FibAddrStr) XXX_Unmarshal ¶
func (m *FibAddrStr) XXX_Unmarshal(b []byte) error
type FibShIpencapDet ¶
type FibShIpencapDet struct { // Header Count IpEncapHdrCount uint32 `protobuf:"varint,1,opt,name=ip_encap_hdr_count,json=ipEncapHdrCount,proto3" json:"ip_encap_hdr_count,omitempty"` // IPEncap Object Locks IpEncapLocks uint32 `protobuf:"varint,2,opt,name=ip_encap_locks,json=ipEncapLocks,proto3" json:"ip_encap_locks,omitempty"` // Transport Table IpEncapTransportTbl uint32 `protobuf:"varint,3,opt,name=ip_encap_transport_tbl,json=ipEncapTransportTbl,proto3" json:"ip_encap_transport_tbl,omitempty"` // Transport VRF name IpeTransportVrfName string `protobuf:"bytes,4,opt,name=ipe_transport_vrf_name,json=ipeTransportVrfName,proto3" json:"ipe_transport_vrf_name,omitempty"` // Transport AF IpEncapTransportAf uint32 `protobuf:"varint,5,opt,name=ip_encap_transport_af,json=ipEncapTransportAf,proto3" json:"ip_encap_transport_af,omitempty"` // Payload AF IpEncapPayloadAf uint32 `protobuf:"varint,6,opt,name=ip_encap_payload_af,json=ipEncapPayloadAf,proto3" json:"ip_encap_payload_af,omitempty"` // Payload MTU IpEncapPayloadMtu uint32 `protobuf:"varint,7,opt,name=ip_encap_payload_mtu,json=ipEncapPayloadMtu,proto3" json:"ip_encap_payload_mtu,omitempty"` // Pointer to parent IpEncapParent uint32 `protobuf:"varint,8,opt,name=ip_encap_parent,json=ipEncapParent,proto3" json:"ip_encap_parent,omitempty"` // Parent type enumeration IpEncapParentType uint32 `protobuf:"varint,9,opt,name=ip_encap_parent_type,json=ipEncapParentType,proto3" json:"ip_encap_parent_type,omitempty"` // Headers IpEncapHdrs []*FibShIpencapHdrDet `protobuf:"bytes,10,rep,name=ip_encap_hdrs,json=ipEncapHdrs,proto3" json:"ip_encap_hdrs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Detailed IP Encap Description
func (*FibShIpencapDet) Descriptor ¶
func (*FibShIpencapDet) Descriptor() ([]byte, []int)
func (*FibShIpencapDet) GetIpEncapHdrCount ¶
func (m *FibShIpencapDet) GetIpEncapHdrCount() uint32
func (*FibShIpencapDet) GetIpEncapHdrs ¶
func (m *FibShIpencapDet) GetIpEncapHdrs() []*FibShIpencapHdrDet
func (*FibShIpencapDet) GetIpEncapLocks ¶
func (m *FibShIpencapDet) GetIpEncapLocks() uint32
func (*FibShIpencapDet) GetIpEncapParent ¶
func (m *FibShIpencapDet) GetIpEncapParent() uint32
func (*FibShIpencapDet) GetIpEncapParentType ¶
func (m *FibShIpencapDet) GetIpEncapParentType() uint32
func (*FibShIpencapDet) GetIpEncapPayloadAf ¶
func (m *FibShIpencapDet) GetIpEncapPayloadAf() uint32
func (*FibShIpencapDet) GetIpEncapPayloadMtu ¶
func (m *FibShIpencapDet) GetIpEncapPayloadMtu() uint32
func (*FibShIpencapDet) GetIpEncapTransportAf ¶
func (m *FibShIpencapDet) GetIpEncapTransportAf() uint32
func (*FibShIpencapDet) GetIpEncapTransportTbl ¶
func (m *FibShIpencapDet) GetIpEncapTransportTbl() uint32
func (*FibShIpencapDet) GetIpeTransportVrfName ¶
func (m *FibShIpencapDet) GetIpeTransportVrfName() string
func (*FibShIpencapDet) ProtoMessage ¶
func (*FibShIpencapDet) ProtoMessage()
func (*FibShIpencapDet) Reset ¶
func (m *FibShIpencapDet) Reset()
func (*FibShIpencapDet) String ¶
func (m *FibShIpencapDet) String() string
func (*FibShIpencapDet) XXX_DiscardUnknown ¶
func (m *FibShIpencapDet) XXX_DiscardUnknown()
func (*FibShIpencapDet) XXX_Marshal ¶
func (m *FibShIpencapDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShIpencapDet) XXX_Merge ¶
func (dst *FibShIpencapDet) XXX_Merge(src proto.Message)
func (*FibShIpencapDet) XXX_Size ¶
func (m *FibShIpencapDet) XXX_Size() int
func (*FibShIpencapDet) XXX_Unmarshal ¶
func (m *FibShIpencapDet) XXX_Unmarshal(b []byte) error
type FibShIpencapHdrDet ¶
type FibShIpencapHdrDet struct { // Header Type IpEncapHdrType string `protobuf:"bytes,1,opt,name=ip_encap_hdr_type,json=ipEncapHdrType,proto3" json:"ip_encap_hdr_type,omitempty"` // Static Header IpEncapHdrp []byte `protobuf:"bytes,2,opt,name=ip_encap_hdrp,json=ipEncapHdrp,proto3" json:"ip_encap_hdrp,omitempty"` // Dynamic Header Fields IpEncapHdrDyn uint32 `protobuf:"varint,3,opt,name=ip_encap_hdr_dyn,json=ipEncapHdrDyn,proto3" json:"ip_encap_hdr_dyn,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Detailed IP Encap Header Description
func (*FibShIpencapHdrDet) Descriptor ¶
func (*FibShIpencapHdrDet) Descriptor() ([]byte, []int)
func (*FibShIpencapHdrDet) GetIpEncapHdrDyn ¶
func (m *FibShIpencapHdrDet) GetIpEncapHdrDyn() uint32
func (*FibShIpencapHdrDet) GetIpEncapHdrType ¶
func (m *FibShIpencapHdrDet) GetIpEncapHdrType() string
func (*FibShIpencapHdrDet) GetIpEncapHdrp ¶
func (m *FibShIpencapHdrDet) GetIpEncapHdrp() []byte
func (*FibShIpencapHdrDet) ProtoMessage ¶
func (*FibShIpencapHdrDet) ProtoMessage()
func (*FibShIpencapHdrDet) Reset ¶
func (m *FibShIpencapHdrDet) Reset()
func (*FibShIpencapHdrDet) String ¶
func (m *FibShIpencapHdrDet) String() string
func (*FibShIpencapHdrDet) XXX_DiscardUnknown ¶
func (m *FibShIpencapHdrDet) XXX_DiscardUnknown()
func (*FibShIpencapHdrDet) XXX_Marshal ¶
func (m *FibShIpencapHdrDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShIpencapHdrDet) XXX_Merge ¶
func (dst *FibShIpencapHdrDet) XXX_Merge(src proto.Message)
func (*FibShIpencapHdrDet) XXX_Size ¶
func (m *FibShIpencapHdrDet) XXX_Size() int
func (*FibShIpencapHdrDet) XXX_Unmarshal ¶
func (m *FibShIpencapHdrDet) XXX_Unmarshal(b []byte) error
type FibShTblFib ¶
type FibShTblFib struct { // Proto type for this entry ProtocolTypeFibEntry uint32 `` /* 127-byte string literal not displayed */ // Detailed FIB entry information DetailFibEntryInformation *FibShTblFibDet `` /* 141-byte string literal not displayed */ // FIB entry path details FibEntryPath *FibShTblPath `protobuf:"bytes,52,opt,name=fib_entry_path,json=fibEntryPath,proto3" json:"fib_entry_path,omitempty"` // Platform Hardware info PlatformHardware []byte `protobuf:"bytes,53,opt,name=platform_hardware,json=platformHardware,proto3" json:"platform_hardware,omitempty"` // Number of references to the pathlist NumberOfReferancesToPathList uint32 `` /* 155-byte string literal not displayed */ // The pathlist flags PathListFlags uint32 `protobuf:"varint,55,opt,name=path_list_flags,json=pathListFlags,proto3" json:"path_list_flags,omitempty"` // The pathlist source PathListSource uint32 `protobuf:"varint,56,opt,name=path_list_source,json=pathListSource,proto3" json:"path_list_source,omitempty"` // Number of references to the LDI NumberOfReferancesToLdi uint32 `` /* 138-byte string literal not displayed */ // The LDI flags LdiFlags uint32 `protobuf:"varint,58,opt,name=ldi_flags,json=ldiFlags,proto3" json:"ldi_flags,omitempty"` // The flags of ext assocaited with LDI FlagsExternalLdi uint32 `protobuf:"varint,59,opt,name=flags_external_ldi,json=flagsExternalLdi,proto3" json:"flags_external_ldi,omitempty"` // exact-route result ExactRouteResult bool `protobuf:"varint,60,opt,name=exact_route_result,json=exactRouteResult,proto3" json:"exact_route_result,omitempty"` // Prefix is static or connected PrefixIsStaticOrConnected bool `` /* 144-byte string literal not displayed */ // Packet should always be received PacketShouldRecieve bool `protobuf:"varint,62,opt,name=packet_should_recieve,json=packetShouldRecieve,proto3" json:"packet_should_recieve,omitempty"` // Prefix is connected PrefixConnected bool `protobuf:"varint,63,opt,name=prefix_connected,json=prefixConnected,proto3" json:"prefix_connected,omitempty"` // Prefix is for an adjacency PrefixForAdjancency bool `protobuf:"varint,64,opt,name=prefix_for_adjancency,json=prefixForAdjancency,proto3" json:"prefix_for_adjancency,omitempty"` // Prefix is for a PIC nexthop PrefixForPicNextHop bool `` /* 126-byte string literal not displayed */ // Purgable after the purge interval PurgableAfterPurgeInterval bool `` /* 145-byte string literal not displayed */ // Broadcast receive flag BroadcastReciveFlag bool `protobuf:"varint,67,opt,name=broadcast_recive_flag,json=broadcastReciveFlag,proto3" json:"broadcast_recive_flag,omitempty"` // Broadcast forward flag BroadcastForwardFlag bool `protobuf:"varint,68,opt,name=broadcast_forward_flag,json=broadcastForwardFlag,proto3" json:"broadcast_forward_flag,omitempty"` // 0/0 route added as default route ZeroByZeroRouteAsDefault bool `` /* 143-byte string literal not displayed */ // External switch function triggered ExternalSwitchTriggered bool `` /* 134-byte string literal not displayed */ // Route attributes summary flag RouteAttributeFlag bool `protobuf:"varint,71,opt,name=route_attribute_flag,json=routeAttributeFlag,proto3" json:"route_attribute_flag,omitempty"` // Dummy real zero route DummyRealZeroRoute bool `protobuf:"varint,72,opt,name=dummy_real_zero_route,json=dummyRealZeroRoute,proto3" json:"dummy_real_zero_route,omitempty"` // The LDI LW flags LdiLwFlag uint32 `protobuf:"varint,73,opt,name=ldi_lw_flag,json=ldiLwFlag,proto3" json:"ldi_lw_flag,omitempty"` // The refcounter of LDI LW LDI RefCounterOfLdiLwLdi uint32 `` /* 131-byte string literal not displayed */ // The type of LDI LW LDI TypeOfLdiLwLdi uint32 `protobuf:"varint,75,opt,name=type_of_ldi_lw_ldi,json=typeOfLdiLwLdi,proto3" json:"type_of_ldi_lw_ldi,omitempty"` // The LSPA flags LspaFlags uint32 `protobuf:"varint,76,opt,name=lspa_flags,json=lspaFlags,proto3" json:"lspa_flags,omitempty"` // The version of the route VersionOfRoute uint64 `protobuf:"varint,77,opt,name=version_of_route,json=versionOfRoute,proto3" json:"version_of_route,omitempty"` // Priority at which the route was downloaded FibRouteDownloadPriority uint32 `` /* 139-byte string literal not displayed */ // The time of last update in msec TimeOfLastUpdateInMsec uint64 `` /* 137-byte string literal not displayed */ // Is L2 Subscriber route L2SubscriberRoute bool `protobuf:"varint,80,opt,name=l2_subscriber_route,json=l2SubscriberRoute,proto3" json:"l2_subscriber_route,omitempty"` // XConnect-id associated with L2 subscriber L2SubscriberXConnectId uint32 `` /* 135-byte string literal not displayed */ // IP protocol associated with L2 subscriber L2SubscriberIpProtocol uint32 `` /* 133-byte string literal not displayed */ // L2TPv3 cookie length for L2 subscriber L2Tpv3CookieLengthBits uint32 `` /* 135-byte string literal not displayed */ // Route destined for Line Card that support External Reach only RouteForExternalReachLinecardFlag bool `` /* 170-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FibShTblFib) Descriptor ¶
func (*FibShTblFib) Descriptor() ([]byte, []int)
func (*FibShTblFib) GetBroadcastForwardFlag ¶
func (m *FibShTblFib) GetBroadcastForwardFlag() bool
func (*FibShTblFib) GetBroadcastReciveFlag ¶
func (m *FibShTblFib) GetBroadcastReciveFlag() bool
func (*FibShTblFib) GetDetailFibEntryInformation ¶
func (m *FibShTblFib) GetDetailFibEntryInformation() *FibShTblFibDet
func (*FibShTblFib) GetDummyRealZeroRoute ¶
func (m *FibShTblFib) GetDummyRealZeroRoute() bool
func (*FibShTblFib) GetExactRouteResult ¶
func (m *FibShTblFib) GetExactRouteResult() bool
func (*FibShTblFib) GetExternalSwitchTriggered ¶
func (m *FibShTblFib) GetExternalSwitchTriggered() bool
func (*FibShTblFib) GetFibEntryPath ¶
func (m *FibShTblFib) GetFibEntryPath() *FibShTblPath
func (*FibShTblFib) GetFibRouteDownloadPriority ¶
func (m *FibShTblFib) GetFibRouteDownloadPriority() uint32
func (*FibShTblFib) GetFlagsExternalLdi ¶
func (m *FibShTblFib) GetFlagsExternalLdi() uint32
func (*FibShTblFib) GetL2SubscriberIpProtocol ¶
func (m *FibShTblFib) GetL2SubscriberIpProtocol() uint32
func (*FibShTblFib) GetL2SubscriberRoute ¶
func (m *FibShTblFib) GetL2SubscriberRoute() bool
func (*FibShTblFib) GetL2SubscriberXConnectId ¶
func (m *FibShTblFib) GetL2SubscriberXConnectId() uint32
func (*FibShTblFib) GetL2Tpv3CookieLengthBits ¶
func (m *FibShTblFib) GetL2Tpv3CookieLengthBits() uint32
func (*FibShTblFib) GetLdiFlags ¶
func (m *FibShTblFib) GetLdiFlags() uint32
func (*FibShTblFib) GetLdiLwFlag ¶
func (m *FibShTblFib) GetLdiLwFlag() uint32
func (*FibShTblFib) GetLspaFlags ¶
func (m *FibShTblFib) GetLspaFlags() uint32
func (*FibShTblFib) GetNumberOfReferancesToLdi ¶
func (m *FibShTblFib) GetNumberOfReferancesToLdi() uint32
func (*FibShTblFib) GetNumberOfReferancesToPathList ¶
func (m *FibShTblFib) GetNumberOfReferancesToPathList() uint32
func (*FibShTblFib) GetPacketShouldRecieve ¶
func (m *FibShTblFib) GetPacketShouldRecieve() bool
func (*FibShTblFib) GetPathListFlags ¶
func (m *FibShTblFib) GetPathListFlags() uint32
func (*FibShTblFib) GetPathListSource ¶
func (m *FibShTblFib) GetPathListSource() uint32
func (*FibShTblFib) GetPlatformHardware ¶
func (m *FibShTblFib) GetPlatformHardware() []byte
func (*FibShTblFib) GetPrefixConnected ¶
func (m *FibShTblFib) GetPrefixConnected() bool
func (*FibShTblFib) GetPrefixForAdjancency ¶
func (m *FibShTblFib) GetPrefixForAdjancency() bool
func (*FibShTblFib) GetPrefixForPicNextHop ¶
func (m *FibShTblFib) GetPrefixForPicNextHop() bool
func (*FibShTblFib) GetPrefixIsStaticOrConnected ¶
func (m *FibShTblFib) GetPrefixIsStaticOrConnected() bool
func (*FibShTblFib) GetProtocolTypeFibEntry ¶
func (m *FibShTblFib) GetProtocolTypeFibEntry() uint32
func (*FibShTblFib) GetPurgableAfterPurgeInterval ¶
func (m *FibShTblFib) GetPurgableAfterPurgeInterval() bool
func (*FibShTblFib) GetRefCounterOfLdiLwLdi ¶
func (m *FibShTblFib) GetRefCounterOfLdiLwLdi() uint32
func (*FibShTblFib) GetRouteAttributeFlag ¶
func (m *FibShTblFib) GetRouteAttributeFlag() bool
func (*FibShTblFib) GetRouteForExternalReachLinecardFlag ¶
func (m *FibShTblFib) GetRouteForExternalReachLinecardFlag() bool
func (*FibShTblFib) GetTimeOfLastUpdateInMsec ¶
func (m *FibShTblFib) GetTimeOfLastUpdateInMsec() uint64
func (*FibShTblFib) GetTypeOfLdiLwLdi ¶
func (m *FibShTblFib) GetTypeOfLdiLwLdi() uint32
func (*FibShTblFib) GetVersionOfRoute ¶
func (m *FibShTblFib) GetVersionOfRoute() uint64
func (*FibShTblFib) GetZeroByZeroRouteAsDefault ¶
func (m *FibShTblFib) GetZeroByZeroRouteAsDefault() bool
func (*FibShTblFib) ProtoMessage ¶
func (*FibShTblFib) ProtoMessage()
func (*FibShTblFib) Reset ¶
func (m *FibShTblFib) Reset()
func (*FibShTblFib) String ¶
func (m *FibShTblFib) String() string
func (*FibShTblFib) XXX_DiscardUnknown ¶
func (m *FibShTblFib) XXX_DiscardUnknown()
func (*FibShTblFib) XXX_Marshal ¶
func (m *FibShTblFib) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblFib) XXX_Merge ¶
func (dst *FibShTblFib) XXX_Merge(src proto.Message)
func (*FibShTblFib) XXX_Size ¶
func (m *FibShTblFib) XXX_Size() int
func (*FibShTblFib) XXX_Unmarshal ¶
func (m *FibShTblFib) XXX_Unmarshal(b []byte) error
type FibShTblFibDet ¶
type FibShTblFibDet struct { // FIB entry version number FibEntryVersion uint32 `protobuf:"varint,1,opt,name=fib_entry_version,json=fibEntryVersion,proto3" json:"fib_entry_version,omitempty"` // Per Prefix Accounting PerPrefixAccounting uint32 `protobuf:"varint,2,opt,name=per_prefix_accounting,json=perPrefixAccounting,proto3" json:"per_prefix_accounting,omitempty"` // Load sharing type LoadSharingType string `protobuf:"bytes,3,opt,name=load_sharing_type,json=loadSharingType,proto3" json:"load_sharing_type,omitempty"` // FIB entry adjacency type FibEntryAdjacencyType string `` /* 128-byte string literal not displayed */ // FIB Protocol type FibProtocolType uint32 `protobuf:"varint,5,opt,name=fib_protocol_type,json=fibProtocolType,proto3" json:"fib_protocol_type,omitempty"` // AFI FIB protocol type AfiFibProtocolType uint32 `protobuf:"varint,6,opt,name=afi_fib_protocol_type,json=afiFibProtocolType,proto3" json:"afi_fib_protocol_type,omitempty"` // AIB L3 Address AibL3Address []byte `protobuf:"bytes,7,opt,name=aib_l3_address,json=aibL3Address,proto3" json:"aib_l3_address,omitempty"` // ADJ ADDR LEN AdjacencyAddressLength uint32 `` /* 130-byte string literal not displayed */ // ADJ IFH AdjacencyInterface uint32 `protobuf:"varint,9,opt,name=adjacency_interface,json=adjacencyInterface,proto3" json:"adjacency_interface,omitempty"` // FIB Special NHINFO Type FibSpecialNhInformationType uint32 `` /* 150-byte string literal not displayed */ // FIB entry adj address FibEntryAdjacencyAddress []byte `` /* 138-byte string literal not displayed */ // FIB entry adjacency interface FibEntryAdjacencyInterface uint32 `` /* 145-byte string literal not displayed */ // Packets through this FIB entry PacketsThroughFibEntry uint64 `` /* 133-byte string literal not displayed */ // Bytes through this FIB entry BytesThroughFibEntry uint64 `` /* 127-byte string literal not displayed */ // Prefix length DetailedPrefixLength uint32 `protobuf:"varint,15,opt,name=detailed_prefix_length,json=detailedPrefixLength,proto3" json:"detailed_prefix_length,omitempty"` // Prefix protocol PrefixProtocol uint32 `protobuf:"varint,16,opt,name=prefix_protocol,json=prefixProtocol,proto3" json:"prefix_protocol,omitempty"` // Precedence for packets to this entry PrecedenceForpackets uint32 `protobuf:"varint,17,opt,name=precedence_forpackets,json=precedenceForpackets,proto3" json:"precedence_forpackets,omitempty"` // Traffic index for packets to this entry TrafficIndexForPackets uint32 `` /* 133-byte string literal not displayed */ // Switch function compontent ID SwitchCompontentId uint32 `protobuf:"varint,19,opt,name=switch_compontent_id,json=switchCompontentId,proto3" json:"switch_compontent_id,omitempty"` // Fast adjacency flag FastAdjacencyFlag bool `protobuf:"varint,20,opt,name=fast_adjacency_flag,json=fastAdjacencyFlag,proto3" json:"fast_adjacency_flag,omitempty"` // Illegal fast adjacency flag IllegalFastAdjacencyFlag bool `` /* 139-byte string literal not displayed */ // Remote adjacency flag RemoteAdjacencyFlag bool `protobuf:"varint,22,opt,name=remote_adjacency_flag,json=remoteAdjacencyFlag,proto3" json:"remote_adjacency_flag,omitempty"` LoadshareInformation *FibShTblLoadinfoDet `protobuf:"bytes,23,opt,name=loadshare_information,json=loadshareInformation,proto3" json:"loadshare_information,omitempty"` // BGP attribute id BgpAttributeId uint32 `protobuf:"varint,24,opt,name=bgp_attribute_id,json=bgpAttributeId,proto3" json:"bgp_attribute_id,omitempty"` // BGP local attribute id BgpLocalAttributeId uint32 `protobuf:"varint,25,opt,name=bgp_local_attribute_id,json=bgpLocalAttributeId,proto3" json:"bgp_local_attribute_id,omitempty"` // BGP attribute origin as BgpAttributeOriginAs uint32 `` /* 127-byte string literal not displayed */ // BGP attribute next hop as BgpAttributeNextHopAs uint32 `` /* 132-byte string literal not displayed */ // As path string PathString []byte `protobuf:"bytes,28,opt,name=path_string,json=pathString,proto3" json:"path_string,omitempty"` // extcom st ExtcomString []byte `protobuf:"bytes,29,opt,name=extcom_string,json=extcomString,proto3" json:"extcom_string,omitempty"` // com st ComString []byte `protobuf:"bytes,30,opt,name=com_string,json=comString,proto3" json:"com_string,omitempty"` // extended community ExtendedCommunity uint32 `protobuf:"varint,31,opt,name=extended_community,json=extendedCommunity,proto3" json:"extended_community,omitempty"` // qos group QosGroup uint32 `protobuf:"varint,32,opt,name=qos_group,json=qosGroup,proto3" json:"qos_group,omitempty"` // mpls fec MplsFec uint32 `protobuf:"varint,33,opt,name=mpls_fec,json=mplsFec,proto3" json:"mpls_fec,omitempty"` // qppb QOS group and IP precedence QppbQosGroupAndIpPrecedence uint32 `` /* 152-byte string literal not displayed */ // PBR flow-tag FlowTag uint32 `protobuf:"varint,35,opt,name=flow_tag,json=flowTag,proto3" json:"flow_tag,omitempty"` // SPP forwarding class ID ForwardClass uint32 `protobuf:"varint,36,opt,name=forward_class,json=forwardClass,proto3" json:"forward_class,omitempty"` // The time of last update for PL in msec PlTimeOfLastUpdateInMsec uint64 `` /* 145-byte string literal not displayed */ // The time of last update for LDI in msec LdiTimeOfLastUpdateInMsec uint64 `` /* 148-byte string literal not displayed */ // The time of last update for LW-LDI in msec LwldiTimeOfLastUpdateInMsec uint64 `` /* 154-byte string literal not displayed */ // The type of time-stamp on PL PlTimeStampType uint32 `protobuf:"varint,40,opt,name=pl_time_stamp_type,json=plTimeStampType,proto3" json:"pl_time_stamp_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Detailed FIB table entry information
func (*FibShTblFibDet) Descriptor ¶
func (*FibShTblFibDet) Descriptor() ([]byte, []int)
func (*FibShTblFibDet) GetAdjacencyAddressLength ¶
func (m *FibShTblFibDet) GetAdjacencyAddressLength() uint32
func (*FibShTblFibDet) GetAdjacencyInterface ¶
func (m *FibShTblFibDet) GetAdjacencyInterface() uint32
func (*FibShTblFibDet) GetAfiFibProtocolType ¶
func (m *FibShTblFibDet) GetAfiFibProtocolType() uint32
func (*FibShTblFibDet) GetAibL3Address ¶
func (m *FibShTblFibDet) GetAibL3Address() []byte
func (*FibShTblFibDet) GetBgpAttributeId ¶
func (m *FibShTblFibDet) GetBgpAttributeId() uint32
func (*FibShTblFibDet) GetBgpAttributeNextHopAs ¶
func (m *FibShTblFibDet) GetBgpAttributeNextHopAs() uint32
func (*FibShTblFibDet) GetBgpAttributeOriginAs ¶
func (m *FibShTblFibDet) GetBgpAttributeOriginAs() uint32
func (*FibShTblFibDet) GetBgpLocalAttributeId ¶
func (m *FibShTblFibDet) GetBgpLocalAttributeId() uint32
func (*FibShTblFibDet) GetBytesThroughFibEntry ¶
func (m *FibShTblFibDet) GetBytesThroughFibEntry() uint64
func (*FibShTblFibDet) GetComString ¶
func (m *FibShTblFibDet) GetComString() []byte
func (*FibShTblFibDet) GetDetailedPrefixLength ¶
func (m *FibShTblFibDet) GetDetailedPrefixLength() uint32
func (*FibShTblFibDet) GetExtcomString ¶
func (m *FibShTblFibDet) GetExtcomString() []byte
func (*FibShTblFibDet) GetExtendedCommunity ¶
func (m *FibShTblFibDet) GetExtendedCommunity() uint32
func (*FibShTblFibDet) GetFastAdjacencyFlag ¶
func (m *FibShTblFibDet) GetFastAdjacencyFlag() bool
func (*FibShTblFibDet) GetFibEntryAdjacencyAddress ¶
func (m *FibShTblFibDet) GetFibEntryAdjacencyAddress() []byte
func (*FibShTblFibDet) GetFibEntryAdjacencyInterface ¶
func (m *FibShTblFibDet) GetFibEntryAdjacencyInterface() uint32
func (*FibShTblFibDet) GetFibEntryAdjacencyType ¶
func (m *FibShTblFibDet) GetFibEntryAdjacencyType() string
func (*FibShTblFibDet) GetFibEntryVersion ¶
func (m *FibShTblFibDet) GetFibEntryVersion() uint32
func (*FibShTblFibDet) GetFibProtocolType ¶
func (m *FibShTblFibDet) GetFibProtocolType() uint32
func (*FibShTblFibDet) GetFibSpecialNhInformationType ¶
func (m *FibShTblFibDet) GetFibSpecialNhInformationType() uint32
func (*FibShTblFibDet) GetFlowTag ¶
func (m *FibShTblFibDet) GetFlowTag() uint32
func (*FibShTblFibDet) GetForwardClass ¶
func (m *FibShTblFibDet) GetForwardClass() uint32
func (*FibShTblFibDet) GetIllegalFastAdjacencyFlag ¶
func (m *FibShTblFibDet) GetIllegalFastAdjacencyFlag() bool
func (*FibShTblFibDet) GetLdiTimeOfLastUpdateInMsec ¶
func (m *FibShTblFibDet) GetLdiTimeOfLastUpdateInMsec() uint64
func (*FibShTblFibDet) GetLoadSharingType ¶
func (m *FibShTblFibDet) GetLoadSharingType() string
func (*FibShTblFibDet) GetLoadshareInformation ¶
func (m *FibShTblFibDet) GetLoadshareInformation() *FibShTblLoadinfoDet
func (*FibShTblFibDet) GetLwldiTimeOfLastUpdateInMsec ¶
func (m *FibShTblFibDet) GetLwldiTimeOfLastUpdateInMsec() uint64
func (*FibShTblFibDet) GetMplsFec ¶
func (m *FibShTblFibDet) GetMplsFec() uint32
func (*FibShTblFibDet) GetPacketsThroughFibEntry ¶
func (m *FibShTblFibDet) GetPacketsThroughFibEntry() uint64
func (*FibShTblFibDet) GetPathString ¶
func (m *FibShTblFibDet) GetPathString() []byte
func (*FibShTblFibDet) GetPerPrefixAccounting ¶
func (m *FibShTblFibDet) GetPerPrefixAccounting() uint32
func (*FibShTblFibDet) GetPlTimeOfLastUpdateInMsec ¶
func (m *FibShTblFibDet) GetPlTimeOfLastUpdateInMsec() uint64
func (*FibShTblFibDet) GetPlTimeStampType ¶
func (m *FibShTblFibDet) GetPlTimeStampType() uint32
func (*FibShTblFibDet) GetPrecedenceForpackets ¶
func (m *FibShTblFibDet) GetPrecedenceForpackets() uint32
func (*FibShTblFibDet) GetPrefixProtocol ¶
func (m *FibShTblFibDet) GetPrefixProtocol() uint32
func (*FibShTblFibDet) GetQosGroup ¶
func (m *FibShTblFibDet) GetQosGroup() uint32
func (*FibShTblFibDet) GetQppbQosGroupAndIpPrecedence ¶
func (m *FibShTblFibDet) GetQppbQosGroupAndIpPrecedence() uint32
func (*FibShTblFibDet) GetRemoteAdjacencyFlag ¶
func (m *FibShTblFibDet) GetRemoteAdjacencyFlag() bool
func (*FibShTblFibDet) GetSwitchCompontentId ¶
func (m *FibShTblFibDet) GetSwitchCompontentId() uint32
func (*FibShTblFibDet) GetTrafficIndexForPackets ¶
func (m *FibShTblFibDet) GetTrafficIndexForPackets() uint32
func (*FibShTblFibDet) ProtoMessage ¶
func (*FibShTblFibDet) ProtoMessage()
func (*FibShTblFibDet) Reset ¶
func (m *FibShTblFibDet) Reset()
func (*FibShTblFibDet) String ¶
func (m *FibShTblFibDet) String() string
func (*FibShTblFibDet) XXX_DiscardUnknown ¶
func (m *FibShTblFibDet) XXX_DiscardUnknown()
func (*FibShTblFibDet) XXX_Marshal ¶
func (m *FibShTblFibDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblFibDet) XXX_Merge ¶
func (dst *FibShTblFibDet) XXX_Merge(src proto.Message)
func (*FibShTblFibDet) XXX_Size ¶
func (m *FibShTblFibDet) XXX_Size() int
func (*FibShTblFibDet) XXX_Unmarshal ¶
func (m *FibShTblFibDet) XXX_Unmarshal(b []byte) error
type FibShTblFib_KEYS ¶
type FibShTblFib_KEYS struct { NodeName string `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"` ProtocolName string `protobuf:"bytes,2,opt,name=protocol_name,json=protocolName,proto3" json:"protocol_name,omitempty"` VrfName string `protobuf:"bytes,3,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"` Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"` PrefixLength uint32 `protobuf:"varint,5,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Basic FIB table information
func (*FibShTblFib_KEYS) Descriptor ¶
func (*FibShTblFib_KEYS) Descriptor() ([]byte, []int)
func (*FibShTblFib_KEYS) GetNodeName ¶
func (m *FibShTblFib_KEYS) GetNodeName() string
func (*FibShTblFib_KEYS) GetPrefix ¶
func (m *FibShTblFib_KEYS) GetPrefix() string
func (*FibShTblFib_KEYS) GetPrefixLength ¶
func (m *FibShTblFib_KEYS) GetPrefixLength() uint32
func (*FibShTblFib_KEYS) GetProtocolName ¶
func (m *FibShTblFib_KEYS) GetProtocolName() string
func (*FibShTblFib_KEYS) GetVrfName ¶
func (m *FibShTblFib_KEYS) GetVrfName() string
func (*FibShTblFib_KEYS) ProtoMessage ¶
func (*FibShTblFib_KEYS) ProtoMessage()
func (*FibShTblFib_KEYS) Reset ¶
func (m *FibShTblFib_KEYS) Reset()
func (*FibShTblFib_KEYS) String ¶
func (m *FibShTblFib_KEYS) String() string
func (*FibShTblFib_KEYS) XXX_DiscardUnknown ¶
func (m *FibShTblFib_KEYS) XXX_DiscardUnknown()
func (*FibShTblFib_KEYS) XXX_Marshal ¶
func (m *FibShTblFib_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblFib_KEYS) XXX_Merge ¶
func (dst *FibShTblFib_KEYS) XXX_Merge(src proto.Message)
func (*FibShTblFib_KEYS) XXX_Size ¶
func (m *FibShTblFib_KEYS) XXX_Size() int
func (*FibShTblFib_KEYS) XXX_Unmarshal ¶
func (m *FibShTblFib_KEYS) XXX_Unmarshal(b []byte) error
type FibShTblLoadinfoDet ¶
type FibShTblLoadinfoDet struct { // Packets through this loadinfo PacketsThroughLoadInformation uint64 `` /* 153-byte string literal not displayed */ // Bytes through this loadinfo BytesThroughLoadInformation uint64 `` /* 147-byte string literal not displayed */ // Total packets through this loadinfo TotalPacketsThroughLoadInformation uint64 `` /* 170-byte string literal not displayed */ // Total bytes through this loadinfo TotalBytesThroughLoadInformation uint64 `` /* 164-byte string literal not displayed */ // Prefix of the owner PrefixOfOwner uint32 `protobuf:"varint,5,opt,name=prefix_of_owner,json=prefixOfOwner,proto3" json:"prefix_of_owner,omitempty"` // Mask length of the owner MaskLengthOfOwner uint32 `protobuf:"varint,6,opt,name=mask_length_of_owner,json=maskLengthOfOwner,proto3" json:"mask_length_of_owner,omitempty"` // Loadinfo reference count LoadInformationReferenceCount uint32 `` /* 153-byte string literal not displayed */ // Per destination load sharing flag PerDestLoadSharingFlag bool `` /* 134-byte string literal not displayed */ // Loadinfo owner deleted flag LoadInformationOwnerDeletedFlag bool `` /* 161-byte string literal not displayed */ // Loadinfo sanity flag LoadinfoSanityFlag bool `protobuf:"varint,10,opt,name=loadinfo_sanity_flag,json=loadinfoSanityFlag,proto3" json:"loadinfo_sanity_flag,omitempty"` // Owner flag IsOwner bool `protobuf:"varint,11,opt,name=is_owner,json=isOwner,proto3" json:"is_owner,omitempty"` // Loadinfo internal data LoadInformtionInternalData *FibShTblLoadinfoInt `` /* 144-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Detailed load sharing information for FIB table entries
func (*FibShTblLoadinfoDet) Descriptor ¶
func (*FibShTblLoadinfoDet) Descriptor() ([]byte, []int)
func (*FibShTblLoadinfoDet) GetBytesThroughLoadInformation ¶
func (m *FibShTblLoadinfoDet) GetBytesThroughLoadInformation() uint64
func (*FibShTblLoadinfoDet) GetIsOwner ¶
func (m *FibShTblLoadinfoDet) GetIsOwner() bool
func (*FibShTblLoadinfoDet) GetLoadInformationOwnerDeletedFlag ¶
func (m *FibShTblLoadinfoDet) GetLoadInformationOwnerDeletedFlag() bool
func (*FibShTblLoadinfoDet) GetLoadInformationReferenceCount ¶
func (m *FibShTblLoadinfoDet) GetLoadInformationReferenceCount() uint32
func (*FibShTblLoadinfoDet) GetLoadInformtionInternalData ¶
func (m *FibShTblLoadinfoDet) GetLoadInformtionInternalData() *FibShTblLoadinfoInt
func (*FibShTblLoadinfoDet) GetLoadinfoSanityFlag ¶
func (m *FibShTblLoadinfoDet) GetLoadinfoSanityFlag() bool
func (*FibShTblLoadinfoDet) GetMaskLengthOfOwner ¶
func (m *FibShTblLoadinfoDet) GetMaskLengthOfOwner() uint32
func (*FibShTblLoadinfoDet) GetPacketsThroughLoadInformation ¶
func (m *FibShTblLoadinfoDet) GetPacketsThroughLoadInformation() uint64
func (*FibShTblLoadinfoDet) GetPerDestLoadSharingFlag ¶
func (m *FibShTblLoadinfoDet) GetPerDestLoadSharingFlag() bool
func (*FibShTblLoadinfoDet) GetPrefixOfOwner ¶
func (m *FibShTblLoadinfoDet) GetPrefixOfOwner() uint32
func (*FibShTblLoadinfoDet) GetTotalBytesThroughLoadInformation ¶
func (m *FibShTblLoadinfoDet) GetTotalBytesThroughLoadInformation() uint64
func (*FibShTblLoadinfoDet) GetTotalPacketsThroughLoadInformation ¶
func (m *FibShTblLoadinfoDet) GetTotalPacketsThroughLoadInformation() uint64
func (*FibShTblLoadinfoDet) ProtoMessage ¶
func (*FibShTblLoadinfoDet) ProtoMessage()
func (*FibShTblLoadinfoDet) Reset ¶
func (m *FibShTblLoadinfoDet) Reset()
func (*FibShTblLoadinfoDet) String ¶
func (m *FibShTblLoadinfoDet) String() string
func (*FibShTblLoadinfoDet) XXX_DiscardUnknown ¶
func (m *FibShTblLoadinfoDet) XXX_DiscardUnknown()
func (*FibShTblLoadinfoDet) XXX_Marshal ¶
func (m *FibShTblLoadinfoDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblLoadinfoDet) XXX_Merge ¶
func (dst *FibShTblLoadinfoDet) XXX_Merge(src proto.Message)
func (*FibShTblLoadinfoDet) XXX_Size ¶
func (m *FibShTblLoadinfoDet) XXX_Size() int
func (*FibShTblLoadinfoDet) XXX_Unmarshal ¶
func (m *FibShTblLoadinfoDet) XXX_Unmarshal(b []byte) error
type FibShTblLoadinfoInt ¶
type FibShTblLoadinfoInt struct { // level of ldis LevelOfldis uint32 `protobuf:"varint,1,opt,name=level_ofldis,json=levelOfldis,proto3" json:"level_ofldis,omitempty"` // no. of ldis NumberOfLdis uint32 `protobuf:"varint,2,opt,name=number_of_ldis,json=numberOfLdis,proto3" json:"number_of_ldis,omitempty"` // Maximum index of the arrays MaximumIndexArrays uint32 `protobuf:"varint,3,opt,name=maximum_index_arrays,json=maximumIndexArrays,proto3" json:"maximum_index_arrays,omitempty"` // Path indices PathIndices []byte `protobuf:"bytes,4,opt,name=path_indices,json=pathIndices,proto3" json:"path_indices,omitempty"` // Path indices PathLdiNumbers []byte `protobuf:"bytes,5,opt,name=path_ldi_numbers,json=pathLdiNumbers,proto3" json:"path_ldi_numbers,omitempty"` // Sanity flag SanityFlag []bool `protobuf:"varint,6,rep,packed,name=sanity_flag,json=sanityFlag,proto3" json:"sanity_flag,omitempty"` // Adjacency address AdjacencyAddress []*FibAddrStr `protobuf:"bytes,7,rep,name=adjacency_address,json=adjacencyAddress,proto3" json:"adjacency_address,omitempty"` // Interface handle InterfaceHandle []string `protobuf:"bytes,8,rep,name=interface_handle,json=interfaceHandle,proto3" json:"interface_handle,omitempty"` // Maximum slots MaximumSlots uint32 `protobuf:"varint,9,opt,name=maximum_slots,json=maximumSlots,proto3" json:"maximum_slots,omitempty"` // Weights of paths WeightsOfPaths []uint32 `protobuf:"varint,10,rep,packed,name=weights_of_paths,json=weightsOfPaths,proto3" json:"weights_of_paths,omitempty"` // Normalized weights NormalizedWeights []byte `protobuf:"bytes,11,opt,name=normalized_weights,json=normalizedWeights,proto3" json:"normalized_weights,omitempty"` // Tunnel class value TunnelClassValue []byte `protobuf:"bytes,12,opt,name=tunnel_class_value,json=tunnelClassValue,proto3" json:"tunnel_class_value,omitempty"` // PBTS info valid flag IsPbtsInfoValid bool `protobuf:"varint,13,opt,name=is_pbts_info_valid,json=isPbtsInfoValid,proto3" json:"is_pbts_info_valid,omitempty"` // PBTS class offset PbtsClassOffset []byte `protobuf:"bytes,14,opt,name=pbts_class_offset,json=pbtsClassOffset,proto3" json:"pbts_class_offset,omitempty"` // PBTS class num paths PbtsClassNumPaths []byte `protobuf:"bytes,15,opt,name=pbts_class_num_paths,json=pbtsClassNumPaths,proto3" json:"pbts_class_num_paths,omitempty"` // Does PBTS class fall back to drop or any class PbtsClassIsFallbackMapped []bool `` /* 151-byte string literal not displayed */ // PBTS class falls back to class PbtsFallbackMappedClass []byte `` /* 135-byte string literal not displayed */ // PBTS class falls back to drop PbtsFallbackToDrop []bool `` /* 128-byte string literal not displayed */ // Round Robin Disable RoundRobinDisable bool `protobuf:"varint,19,opt,name=round_robin_disable,json=roundRobinDisable,proto3" json:"round_robin_disable,omitempty"` // Number of LDI next hop buckets LdiNextHopBuckets uint32 `protobuf:"varint,20,opt,name=ldi_next_hop_buckets,json=ldiNextHopBuckets,proto3" json:"ldi_next_hop_buckets,omitempty"` // Platform Hardware info PlatformHardwareInformation []byte `` /* 145-byte string literal not displayed */ // Tunnel is forward class TunnelIsForwardClass []bool `` /* 134-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Internal load sharing information arrays for FIB table entries
func (*FibShTblLoadinfoInt) Descriptor ¶
func (*FibShTblLoadinfoInt) Descriptor() ([]byte, []int)
func (*FibShTblLoadinfoInt) GetAdjacencyAddress ¶
func (m *FibShTblLoadinfoInt) GetAdjacencyAddress() []*FibAddrStr
func (*FibShTblLoadinfoInt) GetInterfaceHandle ¶
func (m *FibShTblLoadinfoInt) GetInterfaceHandle() []string
func (*FibShTblLoadinfoInt) GetIsPbtsInfoValid ¶
func (m *FibShTblLoadinfoInt) GetIsPbtsInfoValid() bool
func (*FibShTblLoadinfoInt) GetLdiNextHopBuckets ¶
func (m *FibShTblLoadinfoInt) GetLdiNextHopBuckets() uint32
func (*FibShTblLoadinfoInt) GetLevelOfldis ¶
func (m *FibShTblLoadinfoInt) GetLevelOfldis() uint32
func (*FibShTblLoadinfoInt) GetMaximumIndexArrays ¶
func (m *FibShTblLoadinfoInt) GetMaximumIndexArrays() uint32
func (*FibShTblLoadinfoInt) GetMaximumSlots ¶
func (m *FibShTblLoadinfoInt) GetMaximumSlots() uint32
func (*FibShTblLoadinfoInt) GetNormalizedWeights ¶
func (m *FibShTblLoadinfoInt) GetNormalizedWeights() []byte
func (*FibShTblLoadinfoInt) GetNumberOfLdis ¶
func (m *FibShTblLoadinfoInt) GetNumberOfLdis() uint32
func (*FibShTblLoadinfoInt) GetPathIndices ¶
func (m *FibShTblLoadinfoInt) GetPathIndices() []byte
func (*FibShTblLoadinfoInt) GetPathLdiNumbers ¶
func (m *FibShTblLoadinfoInt) GetPathLdiNumbers() []byte
func (*FibShTblLoadinfoInt) GetPbtsClassIsFallbackMapped ¶
func (m *FibShTblLoadinfoInt) GetPbtsClassIsFallbackMapped() []bool
func (*FibShTblLoadinfoInt) GetPbtsClassNumPaths ¶
func (m *FibShTblLoadinfoInt) GetPbtsClassNumPaths() []byte
func (*FibShTblLoadinfoInt) GetPbtsClassOffset ¶
func (m *FibShTblLoadinfoInt) GetPbtsClassOffset() []byte
func (*FibShTblLoadinfoInt) GetPbtsFallbackMappedClass ¶
func (m *FibShTblLoadinfoInt) GetPbtsFallbackMappedClass() []byte
func (*FibShTblLoadinfoInt) GetPbtsFallbackToDrop ¶
func (m *FibShTblLoadinfoInt) GetPbtsFallbackToDrop() []bool
func (*FibShTblLoadinfoInt) GetPlatformHardwareInformation ¶
func (m *FibShTblLoadinfoInt) GetPlatformHardwareInformation() []byte
func (*FibShTblLoadinfoInt) GetRoundRobinDisable ¶
func (m *FibShTblLoadinfoInt) GetRoundRobinDisable() bool
func (*FibShTblLoadinfoInt) GetSanityFlag ¶
func (m *FibShTblLoadinfoInt) GetSanityFlag() []bool
func (*FibShTblLoadinfoInt) GetTunnelClassValue ¶
func (m *FibShTblLoadinfoInt) GetTunnelClassValue() []byte
func (*FibShTblLoadinfoInt) GetTunnelIsForwardClass ¶
func (m *FibShTblLoadinfoInt) GetTunnelIsForwardClass() []bool
func (*FibShTblLoadinfoInt) GetWeightsOfPaths ¶
func (m *FibShTblLoadinfoInt) GetWeightsOfPaths() []uint32
func (*FibShTblLoadinfoInt) ProtoMessage ¶
func (*FibShTblLoadinfoInt) ProtoMessage()
func (*FibShTblLoadinfoInt) Reset ¶
func (m *FibShTblLoadinfoInt) Reset()
func (*FibShTblLoadinfoInt) String ¶
func (m *FibShTblLoadinfoInt) String() string
func (*FibShTblLoadinfoInt) XXX_DiscardUnknown ¶
func (m *FibShTblLoadinfoInt) XXX_DiscardUnknown()
func (*FibShTblLoadinfoInt) XXX_Marshal ¶
func (m *FibShTblLoadinfoInt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblLoadinfoInt) XXX_Merge ¶
func (dst *FibShTblLoadinfoInt) XXX_Merge(src proto.Message)
func (*FibShTblLoadinfoInt) XXX_Size ¶
func (m *FibShTblLoadinfoInt) XXX_Size() int
func (*FibShTblLoadinfoInt) XXX_Unmarshal ¶
func (m *FibShTblLoadinfoInt) XXX_Unmarshal(b []byte) error
type FibShTblMplsLabelStack ¶
type FibShTblMplsLabelStack struct { NumberOfLabels uint32 `protobuf:"varint,1,opt,name=number_of_labels,json=numberOfLabels,proto3" json:"number_of_labels,omitempty"` LStack []uint32 `protobuf:"varint,2,rep,packed,name=l_stack,json=lStack,proto3" json:"l_stack,omitempty"` OutInterface string `protobuf:"bytes,3,opt,name=out_interface,json=outInterface,proto3" json:"out_interface,omitempty"` NhAddress string `protobuf:"bytes,4,opt,name=nh_address,json=nhAddress,proto3" json:"nh_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
mpls label stack information for FIB table entries
func (*FibShTblMplsLabelStack) Descriptor ¶
func (*FibShTblMplsLabelStack) Descriptor() ([]byte, []int)
func (*FibShTblMplsLabelStack) GetLStack ¶
func (m *FibShTblMplsLabelStack) GetLStack() []uint32
func (*FibShTblMplsLabelStack) GetNhAddress ¶
func (m *FibShTblMplsLabelStack) GetNhAddress() string
func (*FibShTblMplsLabelStack) GetNumberOfLabels ¶
func (m *FibShTblMplsLabelStack) GetNumberOfLabels() uint32
func (*FibShTblMplsLabelStack) GetOutInterface ¶
func (m *FibShTblMplsLabelStack) GetOutInterface() string
func (*FibShTblMplsLabelStack) ProtoMessage ¶
func (*FibShTblMplsLabelStack) ProtoMessage()
func (*FibShTblMplsLabelStack) Reset ¶
func (m *FibShTblMplsLabelStack) Reset()
func (*FibShTblMplsLabelStack) String ¶
func (m *FibShTblMplsLabelStack) String() string
func (*FibShTblMplsLabelStack) XXX_DiscardUnknown ¶
func (m *FibShTblMplsLabelStack) XXX_DiscardUnknown()
func (*FibShTblMplsLabelStack) XXX_Marshal ¶
func (m *FibShTblMplsLabelStack) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblMplsLabelStack) XXX_Merge ¶
func (dst *FibShTblMplsLabelStack) XXX_Merge(src proto.Message)
func (*FibShTblMplsLabelStack) XXX_Size ¶
func (m *FibShTblMplsLabelStack) XXX_Size() int
func (*FibShTblMplsLabelStack) XXX_Unmarshal ¶
func (m *FibShTblMplsLabelStack) XXX_Unmarshal(b []byte) error
type FibShTblPath ¶
type FibShTblPath struct { // Next entry in the path FibShTblPath []*FibShTblPathItem `protobuf:"bytes,1,rep,name=fib_sh_tbl_path,json=fibShTblPath,proto3" json:"fib_sh_tbl_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Brief path information for FIB table entries
func (*FibShTblPath) Descriptor ¶
func (*FibShTblPath) Descriptor() ([]byte, []int)
func (*FibShTblPath) GetFibShTblPath ¶
func (m *FibShTblPath) GetFibShTblPath() []*FibShTblPathItem
func (*FibShTblPath) ProtoMessage ¶
func (*FibShTblPath) ProtoMessage()
func (*FibShTblPath) Reset ¶
func (m *FibShTblPath) Reset()
func (*FibShTblPath) String ¶
func (m *FibShTblPath) String() string
func (*FibShTblPath) XXX_DiscardUnknown ¶
func (m *FibShTblPath) XXX_DiscardUnknown()
func (*FibShTblPath) XXX_Marshal ¶
func (m *FibShTblPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblPath) XXX_Merge ¶
func (dst *FibShTblPath) XXX_Merge(src proto.Message)
func (*FibShTblPath) XXX_Size ¶
func (m *FibShTblPath) XXX_Size() int
func (*FibShTblPath) XXX_Unmarshal ¶
func (m *FibShTblPath) XXX_Unmarshal(b []byte) error
type FibShTblPathDet ¶
type FibShTblPathDet struct { // IP address to recurse to IpAddressToRecurse string `protobuf:"bytes,1,opt,name=ip_address_to_recurse,json=ipAddressToRecurse,proto3" json:"ip_address_to_recurse,omitempty"` // Local label to recurse over LabelToRecurse uint32 `protobuf:"varint,2,opt,name=label_to_recurse,json=labelToRecurse,proto3" json:"label_to_recurse,omitempty"` // Next hop prefix DetailNextHopPrefix string `protobuf:"bytes,3,opt,name=detail_next_hop_prefix,json=detailNextHopPrefix,proto3" json:"detail_next_hop_prefix,omitempty"` // Next hop mask length NextHopMaskLength uint32 `protobuf:"varint,4,opt,name=next_hop_mask_length,json=nextHopMaskLength,proto3" json:"next_hop_mask_length,omitempty"` // Interface associated with this path InterfaceAssociatedPath string `` /* 132-byte string literal not displayed */ // Next hop interface NextHopInterface string `protobuf:"bytes,6,opt,name=next_hop_interface,json=nextHopInterface,proto3" json:"next_hop_interface,omitempty"` // Next hop VRF NextHopVrf []byte `protobuf:"bytes,7,opt,name=next_hop_vrf,json=nextHopVrf,proto3" json:"next_hop_vrf,omitempty"` // Tunnel endpoint id TunnleEndpointId uint32 `protobuf:"varint,8,opt,name=tunnle_endpoint_id,json=tunnleEndpointId,proto3" json:"tunnle_endpoint_id,omitempty"` // LISP RLOC ID Lisprlocid uint32 `protobuf:"varint,9,opt,name=lisprlocid,proto3" json:"lisprlocid,omitempty"` // No. of dependents for this path NumberOfDependenciesThisPath uint32 `` /* 153-byte string literal not displayed */ // Round robin reset value RobinResetValue uint32 `protobuf:"varint,11,opt,name=robin_reset_value,json=robinResetValue,proto3" json:"robin_reset_value,omitempty"` // Is recursion object a leaf? RecursePrefixObject bool `protobuf:"varint,12,opt,name=recurse_prefix_object,json=recursePrefixObject,proto3" json:"recurse_prefix_object,omitempty"` // Next prefix recursion in the path NextPrefixRecursion []byte `protobuf:"bytes,13,opt,name=next_prefix_recursion,json=nextPrefixRecursion,proto3" json:"next_prefix_recursion,omitempty"` // Next prefix length NextPrefixLength uint32 `protobuf:"varint,14,opt,name=next_prefix_length,json=nextPrefixLength,proto3" json:"next_prefix_length,omitempty"` // Recursion has two leaves (e.g. implicit-null path) RecursePrefixObject2 bool `protobuf:"varint,15,opt,name=recurse_prefix_object2,json=recursePrefixObject2,proto3" json:"recurse_prefix_object2,omitempty"` // Next prefix2 recursion in the path NextPrefixRecursion2 []byte `protobuf:"bytes,16,opt,name=next_prefix_recursion2,json=nextPrefixRecursion2,proto3" json:"next_prefix_recursion2,omitempty"` // Next prefix2 length NextPrefixLength2 uint32 `protobuf:"varint,17,opt,name=next_prefix_length2,json=nextPrefixLength2,proto3" json:"next_prefix_length2,omitempty"` // FIB entry adjacency type DetailFibAdjacencyType string `` /* 132-byte string literal not displayed */ // Current path flag CurrentPathFlag bool `protobuf:"varint,19,opt,name=current_path_flag,json=currentPathFlag,proto3" json:"current_path_flag,omitempty"` // Recursive path information is available RecursivePathInformation bool `` /* 137-byte string literal not displayed */ // Path is an external adjacency ExternalAdjacency bool `protobuf:"varint,21,opt,name=external_adjacency,json=externalAdjacency,proto3" json:"external_adjacency,omitempty"` // FIB Nhinfo type FibPathNhInformationType string `` /* 140-byte string literal not displayed */ // FIB Nhinfo type special FibPathNhInformationTypeSpecial string `` /* 163-byte string literal not displayed */ // Weight of the path WeightOfPath uint32 `protobuf:"varint,24,opt,name=weight_of_path,json=weightOfPath,proto3" json:"weight_of_path,omitempty"` // Tunnel class of the path TunnelClass uint32 `protobuf:"varint,25,opt,name=tunnel_class,json=tunnelClass,proto3" json:"tunnel_class,omitempty"` // IP Encap SpdIpencap []*FibShIpencapDet `protobuf:"bytes,26,rep,name=spd_ipencap,json=spdIpencap,proto3" json:"spd_ipencap,omitempty"` // Tunnel is forward class TunnelIsForwardClass bool `` /* 127-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Detailed path information for FIB table entries
func (*FibShTblPathDet) Descriptor ¶
func (*FibShTblPathDet) Descriptor() ([]byte, []int)
func (*FibShTblPathDet) GetCurrentPathFlag ¶
func (m *FibShTblPathDet) GetCurrentPathFlag() bool
func (*FibShTblPathDet) GetDetailFibAdjacencyType ¶
func (m *FibShTblPathDet) GetDetailFibAdjacencyType() string
func (*FibShTblPathDet) GetDetailNextHopPrefix ¶
func (m *FibShTblPathDet) GetDetailNextHopPrefix() string
func (*FibShTblPathDet) GetExternalAdjacency ¶
func (m *FibShTblPathDet) GetExternalAdjacency() bool
func (*FibShTblPathDet) GetFibPathNhInformationType ¶
func (m *FibShTblPathDet) GetFibPathNhInformationType() string
func (*FibShTblPathDet) GetFibPathNhInformationTypeSpecial ¶
func (m *FibShTblPathDet) GetFibPathNhInformationTypeSpecial() string
func (*FibShTblPathDet) GetInterfaceAssociatedPath ¶
func (m *FibShTblPathDet) GetInterfaceAssociatedPath() string
func (*FibShTblPathDet) GetIpAddressToRecurse ¶
func (m *FibShTblPathDet) GetIpAddressToRecurse() string
func (*FibShTblPathDet) GetLabelToRecurse ¶
func (m *FibShTblPathDet) GetLabelToRecurse() uint32
func (*FibShTblPathDet) GetLisprlocid ¶
func (m *FibShTblPathDet) GetLisprlocid() uint32
func (*FibShTblPathDet) GetNextHopInterface ¶
func (m *FibShTblPathDet) GetNextHopInterface() string
func (*FibShTblPathDet) GetNextHopMaskLength ¶
func (m *FibShTblPathDet) GetNextHopMaskLength() uint32
func (*FibShTblPathDet) GetNextHopVrf ¶
func (m *FibShTblPathDet) GetNextHopVrf() []byte
func (*FibShTblPathDet) GetNextPrefixLength ¶
func (m *FibShTblPathDet) GetNextPrefixLength() uint32
func (*FibShTblPathDet) GetNextPrefixLength2 ¶
func (m *FibShTblPathDet) GetNextPrefixLength2() uint32
func (*FibShTblPathDet) GetNextPrefixRecursion ¶
func (m *FibShTblPathDet) GetNextPrefixRecursion() []byte
func (*FibShTblPathDet) GetNextPrefixRecursion2 ¶
func (m *FibShTblPathDet) GetNextPrefixRecursion2() []byte
func (*FibShTblPathDet) GetNumberOfDependenciesThisPath ¶
func (m *FibShTblPathDet) GetNumberOfDependenciesThisPath() uint32
func (*FibShTblPathDet) GetRecursePrefixObject ¶
func (m *FibShTblPathDet) GetRecursePrefixObject() bool
func (*FibShTblPathDet) GetRecursePrefixObject2 ¶
func (m *FibShTblPathDet) GetRecursePrefixObject2() bool
func (*FibShTblPathDet) GetRecursivePathInformation ¶
func (m *FibShTblPathDet) GetRecursivePathInformation() bool
func (*FibShTblPathDet) GetRobinResetValue ¶
func (m *FibShTblPathDet) GetRobinResetValue() uint32
func (*FibShTblPathDet) GetSpdIpencap ¶
func (m *FibShTblPathDet) GetSpdIpencap() []*FibShIpencapDet
func (*FibShTblPathDet) GetTunnelClass ¶
func (m *FibShTblPathDet) GetTunnelClass() uint32
func (*FibShTblPathDet) GetTunnelIsForwardClass ¶
func (m *FibShTblPathDet) GetTunnelIsForwardClass() bool
func (*FibShTblPathDet) GetTunnleEndpointId ¶
func (m *FibShTblPathDet) GetTunnleEndpointId() uint32
func (*FibShTblPathDet) GetWeightOfPath ¶
func (m *FibShTblPathDet) GetWeightOfPath() uint32
func (*FibShTblPathDet) ProtoMessage ¶
func (*FibShTblPathDet) ProtoMessage()
func (*FibShTblPathDet) Reset ¶
func (m *FibShTblPathDet) Reset()
func (*FibShTblPathDet) String ¶
func (m *FibShTblPathDet) String() string
func (*FibShTblPathDet) XXX_DiscardUnknown ¶
func (m *FibShTblPathDet) XXX_DiscardUnknown()
func (*FibShTblPathDet) XXX_Marshal ¶
func (m *FibShTblPathDet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblPathDet) XXX_Merge ¶
func (dst *FibShTblPathDet) XXX_Merge(src proto.Message)
func (*FibShTblPathDet) XXX_Size ¶
func (m *FibShTblPathDet) XXX_Size() int
func (*FibShTblPathDet) XXX_Unmarshal ¶
func (m *FibShTblPathDet) XXX_Unmarshal(b []byte) error
type FibShTblPathItem ¶
type FibShTblPathItem struct { // More detail about this path entry MoreDetailAboutPath *FibShTblPathDet `protobuf:"bytes,1,opt,name=more_detail_about_path,json=moreDetailAboutPath,proto3" json:"more_detail_about_path,omitempty"` // mpls info for this path entry MplsInformationForPath *FibShTblPathMplsInfo `` /* 131-byte string literal not displayed */ // Hardware info HardwareInformation []byte `protobuf:"bytes,3,opt,name=hardware_information,json=hardwareInformation,proto3" json:"hardware_information,omitempty"` // Interface handle BriefInterfaceHandle string `protobuf:"bytes,4,opt,name=brief_interface_handle,json=briefInterfaceHandle,proto3" json:"brief_interface_handle,omitempty"` // Next hop prefix BriefNextHopPrefix string `protobuf:"bytes,5,opt,name=brief_next_hop_prefix,json=briefNextHopPrefix,proto3" json:"brief_next_hop_prefix,omitempty"` // Local label to recurse over ViaLabelToRecurse uint32 `protobuf:"varint,6,opt,name=via_label_to_recurse,json=viaLabelToRecurse,proto3" json:"via_label_to_recurse,omitempty"` // P-node address BriefPnodeAddress string `protobuf:"bytes,7,opt,name=brief_pnode_address,json=briefPnodeAddress,proto3" json:"brief_pnode_address,omitempty"` // Q-node address BriefQnodeAddress string `protobuf:"bytes,8,opt,name=brief_qnode_address,json=briefQnodeAddress,proto3" json:"brief_qnode_address,omitempty"` // Resolved path ResolvedPath bool `protobuf:"varint,9,opt,name=resolved_path,json=resolvedPath,proto3" json:"resolved_path,omitempty"` // Recursive path RecursivePath bool `protobuf:"varint,10,opt,name=recursive_path,json=recursivePath,proto3" json:"recursive_path,omitempty"` // Packets received on this path PacketsReceivedPath bool `protobuf:"varint,11,opt,name=packets_received_path,json=packetsReceivedPath,proto3" json:"packets_received_path,omitempty"` // Attached path AttachedPath bool `protobuf:"varint,12,opt,name=attached_path,json=attachedPath,proto3" json:"attached_path,omitempty"` // Backup path BackupPath bool `protobuf:"varint,13,opt,name=backup_path,json=backupPath,proto3" json:"backup_path,omitempty"` // Best external path BestExternalPath bool `protobuf:"varint,14,opt,name=best_external_path,json=bestExternalPath,proto3" json:"best_external_path,omitempty"` // Is protection ignored ProtectIgnore bool `protobuf:"varint,15,opt,name=protect_ignore,json=protectIgnore,proto3" json:"protect_ignore,omitempty"` // Is this the path used for DLB PathDlb bool `protobuf:"varint,16,opt,name=path_dlb,json=pathDlb,proto3" json:"path_dlb,omitempty"` // Path flags PathFlags uint32 `protobuf:"varint,17,opt,name=path_flags,json=pathFlags,proto3" json:"path_flags,omitempty"` // Path Info flags PathInfoFlags uint32 `protobuf:"varint,18,opt,name=path_info_flags,json=pathInfoFlags,proto3" json:"path_info_flags,omitempty"` // Path index PathIndex uint32 `protobuf:"varint,19,opt,name=path_index,json=pathIndex,proto3" json:"path_index,omitempty"` // Backup path index BackupIndex uint32 `protobuf:"varint,20,opt,name=backup_index,json=backupIndex,proto3" json:"backup_index,omitempty"` // Next Hop Index NextHopIndex uint32 `protobuf:"varint,21,opt,name=next_hop_index,json=nextHopIndex,proto3" json:"next_hop_index,omitempty"` // Parent Interface Handle ParentInterfaceHandle string `` /* 127-byte string literal not displayed */ // recursion via /N constraint RecursionViaLen uint32 `protobuf:"varint,23,opt,name=recursion_via_len,json=recursionViaLen,proto3" json:"recursion_via_len,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FibShTblPathItem) Descriptor ¶
func (*FibShTblPathItem) Descriptor() ([]byte, []int)
func (*FibShTblPathItem) GetAttachedPath ¶
func (m *FibShTblPathItem) GetAttachedPath() bool
func (*FibShTblPathItem) GetBackupIndex ¶
func (m *FibShTblPathItem) GetBackupIndex() uint32
func (*FibShTblPathItem) GetBackupPath ¶
func (m *FibShTblPathItem) GetBackupPath() bool
func (*FibShTblPathItem) GetBestExternalPath ¶
func (m *FibShTblPathItem) GetBestExternalPath() bool
func (*FibShTblPathItem) GetBriefInterfaceHandle ¶
func (m *FibShTblPathItem) GetBriefInterfaceHandle() string
func (*FibShTblPathItem) GetBriefNextHopPrefix ¶
func (m *FibShTblPathItem) GetBriefNextHopPrefix() string
func (*FibShTblPathItem) GetBriefPnodeAddress ¶
func (m *FibShTblPathItem) GetBriefPnodeAddress() string
func (*FibShTblPathItem) GetBriefQnodeAddress ¶
func (m *FibShTblPathItem) GetBriefQnodeAddress() string
func (*FibShTblPathItem) GetHardwareInformation ¶
func (m *FibShTblPathItem) GetHardwareInformation() []byte
func (*FibShTblPathItem) GetMoreDetailAboutPath ¶
func (m *FibShTblPathItem) GetMoreDetailAboutPath() *FibShTblPathDet
func (*FibShTblPathItem) GetMplsInformationForPath ¶
func (m *FibShTblPathItem) GetMplsInformationForPath() *FibShTblPathMplsInfo
func (*FibShTblPathItem) GetNextHopIndex ¶
func (m *FibShTblPathItem) GetNextHopIndex() uint32
func (*FibShTblPathItem) GetPacketsReceivedPath ¶
func (m *FibShTblPathItem) GetPacketsReceivedPath() bool
func (*FibShTblPathItem) GetParentInterfaceHandle ¶
func (m *FibShTblPathItem) GetParentInterfaceHandle() string
func (*FibShTblPathItem) GetPathDlb ¶
func (m *FibShTblPathItem) GetPathDlb() bool
func (*FibShTblPathItem) GetPathFlags ¶
func (m *FibShTblPathItem) GetPathFlags() uint32
func (*FibShTblPathItem) GetPathIndex ¶
func (m *FibShTblPathItem) GetPathIndex() uint32
func (*FibShTblPathItem) GetPathInfoFlags ¶
func (m *FibShTblPathItem) GetPathInfoFlags() uint32
func (*FibShTblPathItem) GetProtectIgnore ¶
func (m *FibShTblPathItem) GetProtectIgnore() bool
func (*FibShTblPathItem) GetRecursionViaLen ¶
func (m *FibShTblPathItem) GetRecursionViaLen() uint32
func (*FibShTblPathItem) GetRecursivePath ¶
func (m *FibShTblPathItem) GetRecursivePath() bool
func (*FibShTblPathItem) GetResolvedPath ¶
func (m *FibShTblPathItem) GetResolvedPath() bool
func (*FibShTblPathItem) GetViaLabelToRecurse ¶
func (m *FibShTblPathItem) GetViaLabelToRecurse() uint32
func (*FibShTblPathItem) ProtoMessage ¶
func (*FibShTblPathItem) ProtoMessage()
func (*FibShTblPathItem) Reset ¶
func (m *FibShTblPathItem) Reset()
func (*FibShTblPathItem) String ¶
func (m *FibShTblPathItem) String() string
func (*FibShTblPathItem) XXX_DiscardUnknown ¶
func (m *FibShTblPathItem) XXX_DiscardUnknown()
func (*FibShTblPathItem) XXX_Marshal ¶
func (m *FibShTblPathItem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblPathItem) XXX_Merge ¶
func (dst *FibShTblPathItem) XXX_Merge(src proto.Message)
func (*FibShTblPathItem) XXX_Size ¶
func (m *FibShTblPathItem) XXX_Size() int
func (*FibShTblPathItem) XXX_Unmarshal ¶
func (m *FibShTblPathItem) XXX_Unmarshal(b []byte) error
type FibShTblPathMplsInfo ¶
type FibShTblPathMplsInfo struct { LocalLable uint32 `protobuf:"varint,1,opt,name=local_lable,json=localLable,proto3" json:"local_lable,omitempty"` RecursiveFwdChain bool `protobuf:"varint,2,opt,name=recursive_fwd_chain,json=recursiveFwdChain,proto3" json:"recursive_fwd_chain,omitempty"` RecursiveOutLabelValid bool `` /* 132-byte string literal not displayed */ RecursiveOutLable uint32 `protobuf:"varint,4,opt,name=recursive_out_lable,json=recursiveOutLable,proto3" json:"recursive_out_lable,omitempty"` NumberOfIgpPaths uint32 `protobuf:"varint,5,opt,name=number_of_igp_paths,json=numberOfIgpPaths,proto3" json:"number_of_igp_paths,omitempty"` // RemoteBackupPath RemoteBackup bool `protobuf:"varint,6,opt,name=remote_backup,json=remoteBackup,proto3" json:"remote_backup,omitempty"` IgpLabelStackArray []*FibShTblMplsLabelStack `protobuf:"bytes,7,rep,name=igp_label_stack_array,json=igpLabelStackArray,proto3" json:"igp_label_stack_array,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
mpls path information for FIB table entries
func (*FibShTblPathMplsInfo) Descriptor ¶
func (*FibShTblPathMplsInfo) Descriptor() ([]byte, []int)
func (*FibShTblPathMplsInfo) GetIgpLabelStackArray ¶
func (m *FibShTblPathMplsInfo) GetIgpLabelStackArray() []*FibShTblMplsLabelStack
func (*FibShTblPathMplsInfo) GetLocalLable ¶
func (m *FibShTblPathMplsInfo) GetLocalLable() uint32
func (*FibShTblPathMplsInfo) GetNumberOfIgpPaths ¶
func (m *FibShTblPathMplsInfo) GetNumberOfIgpPaths() uint32
func (*FibShTblPathMplsInfo) GetRecursiveFwdChain ¶
func (m *FibShTblPathMplsInfo) GetRecursiveFwdChain() bool
func (*FibShTblPathMplsInfo) GetRecursiveOutLabelValid ¶
func (m *FibShTblPathMplsInfo) GetRecursiveOutLabelValid() bool
func (*FibShTblPathMplsInfo) GetRecursiveOutLable ¶
func (m *FibShTblPathMplsInfo) GetRecursiveOutLable() uint32
func (*FibShTblPathMplsInfo) GetRemoteBackup ¶
func (m *FibShTblPathMplsInfo) GetRemoteBackup() bool
func (*FibShTblPathMplsInfo) ProtoMessage ¶
func (*FibShTblPathMplsInfo) ProtoMessage()
func (*FibShTblPathMplsInfo) Reset ¶
func (m *FibShTblPathMplsInfo) Reset()
func (*FibShTblPathMplsInfo) String ¶
func (m *FibShTblPathMplsInfo) String() string
func (*FibShTblPathMplsInfo) XXX_DiscardUnknown ¶
func (m *FibShTblPathMplsInfo) XXX_DiscardUnknown()
func (*FibShTblPathMplsInfo) XXX_Marshal ¶
func (m *FibShTblPathMplsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FibShTblPathMplsInfo) XXX_Merge ¶
func (dst *FibShTblPathMplsInfo) XXX_Merge(src proto.Message)
func (*FibShTblPathMplsInfo) XXX_Size ¶
func (m *FibShTblPathMplsInfo) XXX_Size() int
func (*FibShTblPathMplsInfo) XXX_Unmarshal ¶
func (m *FibShTblPathMplsInfo) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.