cisco_ios_xr_fib_common_oper_mpls_forwarding_nodes_node_tunnel_forwarding_tunnels_forwarding_tunnel

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/tunnel/forwarding-tunnels/forwarding-tunnel

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FibMplsShTunInfo

type FibMplsShTunInfo struct {
	TunnelInterfaceName          string   `protobuf:"bytes,1,opt,name=tunnel_interface_name,json=tunnelInterfaceName,proto3" json:"tunnel_interface_name,omitempty"`
	TunnelLocalLabel             uint32   `protobuf:"varint,2,opt,name=tunnel_local_label,json=tunnelLocalLabel,proto3" json:"tunnel_local_label,omitempty"`
	TunnelFwdClass               uint32   `protobuf:"varint,3,opt,name=tunnel_fwd_class,json=tunnelFwdClass,proto3" json:"tunnel_fwd_class,omitempty"`
	TunnelLoadMetric             uint32   `protobuf:"varint,4,opt,name=tunnel_load_metric,json=tunnelLoadMetric,proto3" json:"tunnel_load_metric,omitempty"`
	TunnelIsSrte                 bool     `protobuf:"varint,5,opt,name=tunnel_is_srte,json=tunnelIsSrte,proto3" json:"tunnel_is_srte,omitempty"`
	TunnelResolutionIncomplete   bool     `` /* 142-byte string literal not displayed */
	TunnelResolutionInconsistent bool     `` /* 148-byte string literal not displayed */
	TunnelIsProgrammedToDrop     bool     `` /* 140-byte string literal not displayed */
	XXX_NoUnkeyedLiteral         struct{} `json:"-"`
	XXX_unrecognized             []byte   `json:"-"`
	XXX_sizecache                int32    `json:"-"`
}

func (*FibMplsShTunInfo) Descriptor

func (*FibMplsShTunInfo) Descriptor() ([]byte, []int)

func (*FibMplsShTunInfo) GetTunnelFwdClass

func (m *FibMplsShTunInfo) GetTunnelFwdClass() uint32

func (*FibMplsShTunInfo) GetTunnelInterfaceName

func (m *FibMplsShTunInfo) GetTunnelInterfaceName() string

func (*FibMplsShTunInfo) GetTunnelIsProgrammedToDrop

func (m *FibMplsShTunInfo) GetTunnelIsProgrammedToDrop() bool

func (*FibMplsShTunInfo) GetTunnelIsSrte

func (m *FibMplsShTunInfo) GetTunnelIsSrte() bool

func (*FibMplsShTunInfo) GetTunnelLoadMetric

func (m *FibMplsShTunInfo) GetTunnelLoadMetric() uint32

func (*FibMplsShTunInfo) GetTunnelLocalLabel

func (m *FibMplsShTunInfo) GetTunnelLocalLabel() uint32

func (*FibMplsShTunInfo) GetTunnelResolutionIncomplete

func (m *FibMplsShTunInfo) GetTunnelResolutionIncomplete() bool

func (*FibMplsShTunInfo) GetTunnelResolutionInconsistent

func (m *FibMplsShTunInfo) GetTunnelResolutionInconsistent() bool

func (*FibMplsShTunInfo) ProtoMessage

func (*FibMplsShTunInfo) ProtoMessage()

func (*FibMplsShTunInfo) Reset

func (m *FibMplsShTunInfo) Reset()

func (*FibMplsShTunInfo) String

func (m *FibMplsShTunInfo) String() string

func (*FibMplsShTunInfo) XXX_DiscardUnknown

func (m *FibMplsShTunInfo) XXX_DiscardUnknown()

func (*FibMplsShTunInfo) XXX_Marshal

func (m *FibMplsShTunInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FibMplsShTunInfo) XXX_Merge

func (m *FibMplsShTunInfo) XXX_Merge(src proto.Message)

func (*FibMplsShTunInfo) XXX_Size

func (m *FibMplsShTunInfo) XXX_Size() int

func (*FibMplsShTunInfo) XXX_Unmarshal

func (m *FibMplsShTunInfo) XXX_Unmarshal(b []byte) error

type MplsAdjExactRouteHashInfo

type MplsAdjExactRouteHashInfo struct {
	HashIndexIsValid     bool     `protobuf:"varint,1,opt,name=hash_index_is_valid,json=hashIndexIsValid,proto3" json:"hash_index_is_valid,omitempty"`
	HashIndex            uint32   `protobuf:"varint,2,opt,name=hash_index,json=hashIndex,proto3" json:"hash_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsAdjExactRouteHashInfo) Descriptor

func (*MplsAdjExactRouteHashInfo) Descriptor() ([]byte, []int)

func (*MplsAdjExactRouteHashInfo) GetHashIndex

func (m *MplsAdjExactRouteHashInfo) GetHashIndex() uint32

func (*MplsAdjExactRouteHashInfo) GetHashIndexIsValid

func (m *MplsAdjExactRouteHashInfo) GetHashIndexIsValid() bool

func (*MplsAdjExactRouteHashInfo) ProtoMessage

func (*MplsAdjExactRouteHashInfo) ProtoMessage()

func (*MplsAdjExactRouteHashInfo) Reset

func (m *MplsAdjExactRouteHashInfo) Reset()

func (*MplsAdjExactRouteHashInfo) String

func (m *MplsAdjExactRouteHashInfo) String() string

func (*MplsAdjExactRouteHashInfo) XXX_DiscardUnknown

func (m *MplsAdjExactRouteHashInfo) XXX_DiscardUnknown()

func (*MplsAdjExactRouteHashInfo) XXX_Marshal

func (m *MplsAdjExactRouteHashInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsAdjExactRouteHashInfo) XXX_Merge

func (m *MplsAdjExactRouteHashInfo) XXX_Merge(src proto.Message)

func (*MplsAdjExactRouteHashInfo) XXX_Size

func (m *MplsAdjExactRouteHashInfo) XXX_Size() int

func (*MplsAdjExactRouteHashInfo) XXX_Unmarshal

func (m *MplsAdjExactRouteHashInfo) XXX_Unmarshal(b []byte) error

type MplsAdjInfo

type MplsAdjInfo struct {
	LabelInformationType               uint32                     `protobuf:"varint,1,opt,name=label_information_type,json=labelInformationType,proto3" json:"label_information_type,omitempty"`
	LocalLabel                         uint32                     `protobuf:"varint,2,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"`
	OutgoingLabel                      uint32                     `protobuf:"varint,3,opt,name=outgoing_label,json=outgoingLabel,proto3" json:"outgoing_label,omitempty"`
	MplsAdjacencyFlags                 uint32                     `protobuf:"varint,4,opt,name=mpls_adjacency_flags,json=mplsAdjacencyFlags,proto3" json:"mpls_adjacency_flags,omitempty"`
	TunnelIdPresent                    bool                       `protobuf:"varint,5,opt,name=tunnel_id_present,json=tunnelIdPresent,proto3" json:"tunnel_id_present,omitempty"`
	LabelInformationDetail             *MplsFwdInfo               `` /* 129-byte string literal not displayed */
	LabelInformationPathIndex          uint32                     `` /* 141-byte string literal not displayed */
	LabelInformationNextHopType        string                     `` /* 148-byte string literal not displayed */
	LabelInformationNextHopProtocol    string                     `` /* 160-byte string literal not displayed */
	TxBytes                            uint64                     `protobuf:"varint,10,opt,name=tx_bytes,json=txBytes,proto3" json:"tx_bytes,omitempty"`
	TxPackets                          uint64                     `protobuf:"varint,11,opt,name=tx_packets,json=txPackets,proto3" json:"tx_packets,omitempty"`
	OutgoingInterface                  string                     `protobuf:"bytes,12,opt,name=outgoing_interface,json=outgoingInterface,proto3" json:"outgoing_interface,omitempty"`
	OutgoingPhysicalInterface          string                     `` /* 139-byte string literal not displayed */
	OutgoingParentInterface            string                     `` /* 133-byte string literal not displayed */
	TunnelInterface                    string                     `protobuf:"bytes,15,opt,name=tunnel_interface,json=tunnelInterface,proto3" json:"tunnel_interface,omitempty"`
	OutgoingLabelString                string                     `protobuf:"bytes,16,opt,name=outgoing_label_string,json=outgoingLabelString,proto3" json:"outgoing_label_string,omitempty"`
	PrefixOrId                         string                     `protobuf:"bytes,17,opt,name=prefix_or_id,json=prefixOrId,proto3" json:"prefix_or_id,omitempty"`
	LabelInformationNextHopString      string                     `` /* 155-byte string literal not displayed */
	LabelInformationRouteVersion       uint64                     `` /* 151-byte string literal not displayed */
	LabelInformationTimeInMilliSeconds uint64                     `` /* 173-byte string literal not displayed */
	ExactRouteHashInfo                 *MplsAdjExactRouteHashInfo `protobuf:"bytes,21,opt,name=exact_route_hash_info,json=exactRouteHashInfo,proto3" json:"exact_route_hash_info,omitempty"`
	XXX_NoUnkeyedLiteral               struct{}                   `json:"-"`
	XXX_unrecognized                   []byte                     `json:"-"`
	XXX_sizecache                      int32                      `json:"-"`
}

func (*MplsAdjInfo) Descriptor

func (*MplsAdjInfo) Descriptor() ([]byte, []int)

func (*MplsAdjInfo) GetExactRouteHashInfo

func (m *MplsAdjInfo) GetExactRouteHashInfo() *MplsAdjExactRouteHashInfo

func (*MplsAdjInfo) GetLabelInformationDetail

func (m *MplsAdjInfo) GetLabelInformationDetail() *MplsFwdInfo

func (*MplsAdjInfo) GetLabelInformationNextHopProtocol

func (m *MplsAdjInfo) GetLabelInformationNextHopProtocol() string

func (*MplsAdjInfo) GetLabelInformationNextHopString

func (m *MplsAdjInfo) GetLabelInformationNextHopString() string

func (*MplsAdjInfo) GetLabelInformationNextHopType

func (m *MplsAdjInfo) GetLabelInformationNextHopType() string

func (*MplsAdjInfo) GetLabelInformationPathIndex

func (m *MplsAdjInfo) GetLabelInformationPathIndex() uint32

func (*MplsAdjInfo) GetLabelInformationRouteVersion

func (m *MplsAdjInfo) GetLabelInformationRouteVersion() uint64

func (*MplsAdjInfo) GetLabelInformationTimeInMilliSeconds

func (m *MplsAdjInfo) GetLabelInformationTimeInMilliSeconds() uint64

func (*MplsAdjInfo) GetLabelInformationType

func (m *MplsAdjInfo) GetLabelInformationType() uint32

func (*MplsAdjInfo) GetLocalLabel

func (m *MplsAdjInfo) GetLocalLabel() uint32

func (*MplsAdjInfo) GetMplsAdjacencyFlags

func (m *MplsAdjInfo) GetMplsAdjacencyFlags() uint32

func (*MplsAdjInfo) GetOutgoingInterface

func (m *MplsAdjInfo) GetOutgoingInterface() string

func (*MplsAdjInfo) GetOutgoingLabel

func (m *MplsAdjInfo) GetOutgoingLabel() uint32

func (*MplsAdjInfo) GetOutgoingLabelString

func (m *MplsAdjInfo) GetOutgoingLabelString() string

func (*MplsAdjInfo) GetOutgoingParentInterface

func (m *MplsAdjInfo) GetOutgoingParentInterface() string

func (*MplsAdjInfo) GetOutgoingPhysicalInterface

func (m *MplsAdjInfo) GetOutgoingPhysicalInterface() string

func (*MplsAdjInfo) GetPrefixOrId

func (m *MplsAdjInfo) GetPrefixOrId() string

func (*MplsAdjInfo) GetTunnelIdPresent

func (m *MplsAdjInfo) GetTunnelIdPresent() bool

func (*MplsAdjInfo) GetTunnelInterface

func (m *MplsAdjInfo) GetTunnelInterface() string

func (*MplsAdjInfo) GetTxBytes

func (m *MplsAdjInfo) GetTxBytes() uint64

func (*MplsAdjInfo) GetTxPackets

func (m *MplsAdjInfo) GetTxPackets() uint64

func (*MplsAdjInfo) ProtoMessage

func (*MplsAdjInfo) ProtoMessage()

func (*MplsAdjInfo) Reset

func (m *MplsAdjInfo) Reset()

func (*MplsAdjInfo) String

func (m *MplsAdjInfo) String() string

func (*MplsAdjInfo) XXX_DiscardUnknown

func (m *MplsAdjInfo) XXX_DiscardUnknown()

func (*MplsAdjInfo) XXX_Marshal

func (m *MplsAdjInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsAdjInfo) XXX_Merge

func (m *MplsAdjInfo) XXX_Merge(src proto.Message)

func (*MplsAdjInfo) XXX_Size

func (m *MplsAdjInfo) XXX_Size() int

func (*MplsAdjInfo) XXX_Unmarshal

func (m *MplsAdjInfo) XXX_Unmarshal(b []byte) error

type MplsFwdInfo

type MplsFwdInfo struct {
	L3Mtu                           uint32   `protobuf:"varint,1,opt,name=l3_mtu,json=l3Mtu,proto3" json:"l3_mtu,omitempty"`
	TotalEncapsulationSize          uint32   `` /* 130-byte string literal not displayed */
	MacSize                         uint32   `protobuf:"varint,3,opt,name=mac_size,json=macSize,proto3" json:"mac_size,omitempty"`
	LabelStack                      []uint32 `protobuf:"varint,4,rep,packed,name=label_stack,json=labelStack,proto3" json:"label_stack,omitempty"`
	TransmitNumberOfPacketsSwitched uint64   `` /* 161-byte string literal not displayed */
	TransmitNumberOfBytesSwitched   uint64   `` /* 155-byte string literal not displayed */
	Status                          int32    `protobuf:"zigzag32,7,opt,name=status,proto3" json:"status,omitempty"`
	NextHopInterface                string   `protobuf:"bytes,8,opt,name=next_hop_interface,json=nextHopInterface,proto3" json:"next_hop_interface,omitempty"`
	NextHopProtocol                 string   `protobuf:"bytes,9,opt,name=next_hop_protocol,json=nextHopProtocol,proto3" json:"next_hop_protocol,omitempty"`
	NextHopString                   string   `protobuf:"bytes,10,opt,name=next_hop_string,json=nextHopString,proto3" json:"next_hop_string,omitempty"`
	XXX_NoUnkeyedLiteral            struct{} `json:"-"`
	XXX_unrecognized                []byte   `json:"-"`
	XXX_sizecache                   int32    `json:"-"`
}

func (*MplsFwdInfo) Descriptor

func (*MplsFwdInfo) Descriptor() ([]byte, []int)

func (*MplsFwdInfo) GetL3Mtu

func (m *MplsFwdInfo) GetL3Mtu() uint32

func (*MplsFwdInfo) GetLabelStack

func (m *MplsFwdInfo) GetLabelStack() []uint32

func (*MplsFwdInfo) GetMacSize

func (m *MplsFwdInfo) GetMacSize() uint32

func (*MplsFwdInfo) GetNextHopInterface

func (m *MplsFwdInfo) GetNextHopInterface() string

func (*MplsFwdInfo) GetNextHopProtocol

func (m *MplsFwdInfo) GetNextHopProtocol() string

func (*MplsFwdInfo) GetNextHopString

func (m *MplsFwdInfo) GetNextHopString() string

func (*MplsFwdInfo) GetStatus

func (m *MplsFwdInfo) GetStatus() int32

func (*MplsFwdInfo) GetTotalEncapsulationSize

func (m *MplsFwdInfo) GetTotalEncapsulationSize() uint32

func (*MplsFwdInfo) GetTransmitNumberOfBytesSwitched

func (m *MplsFwdInfo) GetTransmitNumberOfBytesSwitched() uint64

func (*MplsFwdInfo) GetTransmitNumberOfPacketsSwitched

func (m *MplsFwdInfo) GetTransmitNumberOfPacketsSwitched() uint64

func (*MplsFwdInfo) ProtoMessage

func (*MplsFwdInfo) ProtoMessage()

func (*MplsFwdInfo) Reset

func (m *MplsFwdInfo) Reset()

func (*MplsFwdInfo) String

func (m *MplsFwdInfo) String() string

func (*MplsFwdInfo) XXX_DiscardUnknown

func (m *MplsFwdInfo) XXX_DiscardUnknown()

func (*MplsFwdInfo) XXX_Marshal

func (m *MplsFwdInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsFwdInfo) XXX_Merge

func (m *MplsFwdInfo) XXX_Merge(src proto.Message)

func (*MplsFwdInfo) XXX_Size

func (m *MplsFwdInfo) XXX_Size() int

func (*MplsFwdInfo) XXX_Unmarshal

func (m *MplsFwdInfo) XXX_Unmarshal(b []byte) error

type MplsLdiInfo

type MplsLdiInfo struct {
	LdiHardwareInformation string   `` /* 129-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{} `json:"-"`
	XXX_unrecognized       []byte   `json:"-"`
	XXX_sizecache          int32    `json:"-"`
}

func (*MplsLdiInfo) Descriptor

func (*MplsLdiInfo) Descriptor() ([]byte, []int)

func (*MplsLdiInfo) GetLdiHardwareInformation

func (m *MplsLdiInfo) GetLdiHardwareInformation() string

func (*MplsLdiInfo) ProtoMessage

func (*MplsLdiInfo) ProtoMessage()

func (*MplsLdiInfo) Reset

func (m *MplsLdiInfo) Reset()

func (*MplsLdiInfo) String

func (m *MplsLdiInfo) String() string

func (*MplsLdiInfo) XXX_DiscardUnknown

func (m *MplsLdiInfo) XXX_DiscardUnknown()

func (*MplsLdiInfo) XXX_Marshal

func (m *MplsLdiInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsLdiInfo) XXX_Merge

func (m *MplsLdiInfo) XXX_Merge(src proto.Message)

func (*MplsLdiInfo) XXX_Size

func (m *MplsLdiInfo) XXX_Size() int

func (*MplsLdiInfo) XXX_Unmarshal

func (m *MplsLdiInfo) XXX_Unmarshal(b []byte) error

type MplsMcastInfo

type MplsMcastInfo struct {
	MulticastMolBaseFlags             uint32   `` /* 129-byte string literal not displayed */
	MulticastMolFlags                 uint32   `protobuf:"varint,2,opt,name=multicast_mol_flags,json=multicastMolFlags,proto3" json:"multicast_mol_flags,omitempty"`
	MulticastMolReferanceCount        uint32   `` /* 144-byte string literal not displayed */
	MulticastTunnelInterfaceHandler   string   `` /* 158-byte string literal not displayed */
	MulticastTunnelId                 uint32   `protobuf:"varint,5,opt,name=multicast_tunnel_id,json=multicastTunnelId,proto3" json:"multicast_tunnel_id,omitempty"`
	MulticastTunnelNextHopInformation uint32   `` /* 167-byte string literal not displayed */
	MulticastTunnelLspvif             uint32   `` /* 127-byte string literal not displayed */
	MulticastMplsOutputPaths          uint32   `` /* 138-byte string literal not displayed */
	MulticastMplsProtocolOutputPaths  uint32   `` /* 164-byte string literal not displayed */
	MulticastMplsLocalOutputPaths     uint32   `` /* 156-byte string literal not displayed */
	MulticastRpfId                    uint32   `protobuf:"varint,11,opt,name=multicast_rpf_id,json=multicastRpfId,proto3" json:"multicast_rpf_id,omitempty"`
	MulticastEncapId                  uint32   `protobuf:"varint,12,opt,name=multicast_encap_id,json=multicastEncapId,proto3" json:"multicast_encap_id,omitempty"`
	MulticastPlatformDataLength       uint32   `` /* 148-byte string literal not displayed */
	MulticastPlatformData             string   `` /* 127-byte string literal not displayed */
	XXX_NoUnkeyedLiteral              struct{} `json:"-"`
	XXX_unrecognized                  []byte   `json:"-"`
	XXX_sizecache                     int32    `json:"-"`
}

func (*MplsMcastInfo) Descriptor

func (*MplsMcastInfo) Descriptor() ([]byte, []int)

func (*MplsMcastInfo) GetMulticastEncapId

func (m *MplsMcastInfo) GetMulticastEncapId() uint32

func (*MplsMcastInfo) GetMulticastMolBaseFlags

func (m *MplsMcastInfo) GetMulticastMolBaseFlags() uint32

func (*MplsMcastInfo) GetMulticastMolFlags

func (m *MplsMcastInfo) GetMulticastMolFlags() uint32

func (*MplsMcastInfo) GetMulticastMolReferanceCount

func (m *MplsMcastInfo) GetMulticastMolReferanceCount() uint32

func (*MplsMcastInfo) GetMulticastMplsLocalOutputPaths

func (m *MplsMcastInfo) GetMulticastMplsLocalOutputPaths() uint32

func (*MplsMcastInfo) GetMulticastMplsOutputPaths

func (m *MplsMcastInfo) GetMulticastMplsOutputPaths() uint32

func (*MplsMcastInfo) GetMulticastMplsProtocolOutputPaths

func (m *MplsMcastInfo) GetMulticastMplsProtocolOutputPaths() uint32

func (*MplsMcastInfo) GetMulticastPlatformData

func (m *MplsMcastInfo) GetMulticastPlatformData() string

func (*MplsMcastInfo) GetMulticastPlatformDataLength

func (m *MplsMcastInfo) GetMulticastPlatformDataLength() uint32

func (*MplsMcastInfo) GetMulticastRpfId

func (m *MplsMcastInfo) GetMulticastRpfId() uint32

func (*MplsMcastInfo) GetMulticastTunnelId

func (m *MplsMcastInfo) GetMulticastTunnelId() uint32

func (*MplsMcastInfo) GetMulticastTunnelInterfaceHandler

func (m *MplsMcastInfo) GetMulticastTunnelInterfaceHandler() string

func (*MplsMcastInfo) GetMulticastTunnelLspvif

func (m *MplsMcastInfo) GetMulticastTunnelLspvif() uint32

func (*MplsMcastInfo) GetMulticastTunnelNextHopInformation

func (m *MplsMcastInfo) GetMulticastTunnelNextHopInformation() uint32

func (*MplsMcastInfo) ProtoMessage

func (*MplsMcastInfo) ProtoMessage()

func (*MplsMcastInfo) Reset

func (m *MplsMcastInfo) Reset()

func (*MplsMcastInfo) String

func (m *MplsMcastInfo) String() string

func (*MplsMcastInfo) XXX_DiscardUnknown

func (m *MplsMcastInfo) XXX_DiscardUnknown()

func (*MplsMcastInfo) XXX_Marshal

func (m *MplsMcastInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsMcastInfo) XXX_Merge

func (m *MplsMcastInfo) XXX_Merge(src proto.Message)

func (*MplsMcastInfo) XXX_Size

func (m *MplsMcastInfo) XXX_Size() int

func (*MplsMcastInfo) XXX_Unmarshal

func (m *MplsMcastInfo) XXX_Unmarshal(b []byte) error

type MplsShLeaf

type MplsShLeaf struct {
	LeafLocalLabel         uint32         `protobuf:"varint,1,opt,name=leaf_local_label,json=leafLocalLabel,proto3" json:"leaf_local_label,omitempty"`
	EosBit                 uint32         `protobuf:"varint,2,opt,name=eos_bit,json=eosBit,proto3" json:"eos_bit,omitempty"`
	LabelInformation       []*MplsAdjInfo `protobuf:"bytes,3,rep,name=label_information,json=labelInformation,proto3" json:"label_information,omitempty"`
	LdiInformation         *MplsLdiInfo   `protobuf:"bytes,4,opt,name=ldi_information,json=ldiInformation,proto3" json:"ldi_information,omitempty"`
	HardwareInformation    string         `protobuf:"bytes,5,opt,name=hardware_information,json=hardwareInformation,proto3" json:"hardware_information,omitempty"`
	LeafReferanceCount     uint32         `protobuf:"varint,6,opt,name=leaf_referance_count,json=leafReferanceCount,proto3" json:"leaf_referance_count,omitempty"`
	LeafFlags              uint32         `protobuf:"varint,7,opt,name=leaf_flags,json=leafFlags,proto3" json:"leaf_flags,omitempty"`
	PathListReferanceCount uint32         `` /* 132-byte string literal not displayed */
	PathListFlags          uint32         `protobuf:"varint,9,opt,name=path_list_flags,json=pathListFlags,proto3" json:"path_list_flags,omitempty"`
	LdiReferanceCount      uint32         `protobuf:"varint,10,opt,name=ldi_referance_count,json=ldiReferanceCount,proto3" json:"ldi_referance_count,omitempty"`
	LdiFlags               uint32         `protobuf:"varint,11,opt,name=ldi_flags,json=ldiFlags,proto3" json:"ldi_flags,omitempty"`
	LdiType                uint32         `protobuf:"varint,12,opt,name=ldi_type,json=ldiType,proto3" json:"ldi_type,omitempty"`
	LdiPointer             uint32         `protobuf:"varint,13,opt,name=ldi_pointer,json=ldiPointer,proto3" json:"ldi_pointer,omitempty"`
	LwLdiType              uint32         `protobuf:"varint,14,opt,name=lw_ldi_type,json=lwLdiType,proto3" json:"lw_ldi_type,omitempty"`
	LwLdiPointer           uint32         `protobuf:"varint,15,opt,name=lw_ldi_pointer,json=lwLdiPointer,proto3" json:"lw_ldi_pointer,omitempty"`
	LwLdiRefernaceCount    uint32         `protobuf:"varint,16,opt,name=lw_ldi_refernace_count,json=lwLdiRefernaceCount,proto3" json:"lw_ldi_refernace_count,omitempty"`
	LwSharedLdiPointer     uint32         `protobuf:"varint,17,opt,name=lw_shared_ldi_pointer,json=lwSharedLdiPointer,proto3" json:"lw_shared_ldi_pointer,omitempty"`
	LspaFlags              uint32         `protobuf:"varint,18,opt,name=lspa_flags,json=lspaFlags,proto3" json:"lspa_flags,omitempty"`
	AfiTableId             uint32         `protobuf:"varint,19,opt,name=afi_table_id,json=afiTableId,proto3" json:"afi_table_id,omitempty"`
	MulticastLabel         bool           `protobuf:"varint,20,opt,name=multicast_label,json=multicastLabel,proto3" json:"multicast_label,omitempty"`
	MulticastInformation   *MplsMcastInfo `protobuf:"bytes,21,opt,name=multicast_information,json=multicastInformation,proto3" json:"multicast_information,omitempty"`
	LeafTimeInMilliSeconds uint64         `` /* 135-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{}       `json:"-"`
	XXX_unrecognized       []byte         `json:"-"`
	XXX_sizecache          int32          `json:"-"`
}

func (*MplsShLeaf) Descriptor

func (*MplsShLeaf) Descriptor() ([]byte, []int)

func (*MplsShLeaf) GetAfiTableId

func (m *MplsShLeaf) GetAfiTableId() uint32

func (*MplsShLeaf) GetEosBit

func (m *MplsShLeaf) GetEosBit() uint32

func (*MplsShLeaf) GetHardwareInformation

func (m *MplsShLeaf) GetHardwareInformation() string

func (*MplsShLeaf) GetLabelInformation

func (m *MplsShLeaf) GetLabelInformation() []*MplsAdjInfo

func (*MplsShLeaf) GetLdiFlags

func (m *MplsShLeaf) GetLdiFlags() uint32

func (*MplsShLeaf) GetLdiInformation

func (m *MplsShLeaf) GetLdiInformation() *MplsLdiInfo

func (*MplsShLeaf) GetLdiPointer

func (m *MplsShLeaf) GetLdiPointer() uint32

func (*MplsShLeaf) GetLdiReferanceCount

func (m *MplsShLeaf) GetLdiReferanceCount() uint32

func (*MplsShLeaf) GetLdiType

func (m *MplsShLeaf) GetLdiType() uint32

func (*MplsShLeaf) GetLeafFlags

func (m *MplsShLeaf) GetLeafFlags() uint32

func (*MplsShLeaf) GetLeafLocalLabel

func (m *MplsShLeaf) GetLeafLocalLabel() uint32

func (*MplsShLeaf) GetLeafReferanceCount

func (m *MplsShLeaf) GetLeafReferanceCount() uint32

func (*MplsShLeaf) GetLeafTimeInMilliSeconds

func (m *MplsShLeaf) GetLeafTimeInMilliSeconds() uint64

func (*MplsShLeaf) GetLspaFlags

func (m *MplsShLeaf) GetLspaFlags() uint32

func (*MplsShLeaf) GetLwLdiPointer

func (m *MplsShLeaf) GetLwLdiPointer() uint32

func (*MplsShLeaf) GetLwLdiRefernaceCount

func (m *MplsShLeaf) GetLwLdiRefernaceCount() uint32

func (*MplsShLeaf) GetLwLdiType

func (m *MplsShLeaf) GetLwLdiType() uint32

func (*MplsShLeaf) GetLwSharedLdiPointer

func (m *MplsShLeaf) GetLwSharedLdiPointer() uint32

func (*MplsShLeaf) GetMulticastInformation

func (m *MplsShLeaf) GetMulticastInformation() *MplsMcastInfo

func (*MplsShLeaf) GetMulticastLabel

func (m *MplsShLeaf) GetMulticastLabel() bool

func (*MplsShLeaf) GetPathListFlags

func (m *MplsShLeaf) GetPathListFlags() uint32

func (*MplsShLeaf) GetPathListReferanceCount

func (m *MplsShLeaf) GetPathListReferanceCount() uint32

func (*MplsShLeaf) ProtoMessage

func (*MplsShLeaf) ProtoMessage()

func (*MplsShLeaf) Reset

func (m *MplsShLeaf) Reset()

func (*MplsShLeaf) String

func (m *MplsShLeaf) String() string

func (*MplsShLeaf) XXX_DiscardUnknown

func (m *MplsShLeaf) XXX_DiscardUnknown()

func (*MplsShLeaf) XXX_Marshal

func (m *MplsShLeaf) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsShLeaf) XXX_Merge

func (m *MplsShLeaf) XXX_Merge(src proto.Message)

func (*MplsShLeaf) XXX_Size

func (m *MplsShLeaf) XXX_Size() int

func (*MplsShLeaf) XXX_Unmarshal

func (m *MplsShLeaf) XXX_Unmarshal(b []byte) error

type MplsShTehead

type MplsShTehead struct {
	TunnelInfo           *FibMplsShTunInfo `protobuf:"bytes,50,opt,name=tunnel_info,json=tunnelInfo,proto3" json:"tunnel_info,omitempty"`
	Fwdg                 *MplsShLeaf       `protobuf:"bytes,51,opt,name=fwdg,proto3" json:"fwdg,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*MplsShTehead) Descriptor

func (*MplsShTehead) Descriptor() ([]byte, []int)

func (*MplsShTehead) GetFwdg

func (m *MplsShTehead) GetFwdg() *MplsShLeaf

func (*MplsShTehead) GetTunnelInfo

func (m *MplsShTehead) GetTunnelInfo() *FibMplsShTunInfo

func (*MplsShTehead) ProtoMessage

func (*MplsShTehead) ProtoMessage()

func (*MplsShTehead) Reset

func (m *MplsShTehead) Reset()

func (*MplsShTehead) String

func (m *MplsShTehead) String() string

func (*MplsShTehead) XXX_DiscardUnknown

func (m *MplsShTehead) XXX_DiscardUnknown()

func (*MplsShTehead) XXX_Marshal

func (m *MplsShTehead) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsShTehead) XXX_Merge

func (m *MplsShTehead) XXX_Merge(src proto.Message)

func (*MplsShTehead) XXX_Size

func (m *MplsShTehead) XXX_Size() int

func (*MplsShTehead) XXX_Unmarshal

func (m *MplsShTehead) XXX_Unmarshal(b []byte) error

type MplsShTehead_KEYS

type MplsShTehead_KEYS struct {
	NodeName             string   `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	InterfaceName        string   `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MplsShTehead_KEYS) Descriptor

func (*MplsShTehead_KEYS) Descriptor() ([]byte, []int)

func (*MplsShTehead_KEYS) GetInterfaceName

func (m *MplsShTehead_KEYS) GetInterfaceName() string

func (*MplsShTehead_KEYS) GetNodeName

func (m *MplsShTehead_KEYS) GetNodeName() string

func (*MplsShTehead_KEYS) ProtoMessage

func (*MplsShTehead_KEYS) ProtoMessage()

func (*MplsShTehead_KEYS) Reset

func (m *MplsShTehead_KEYS) Reset()

func (*MplsShTehead_KEYS) String

func (m *MplsShTehead_KEYS) String() string

func (*MplsShTehead_KEYS) XXX_DiscardUnknown

func (m *MplsShTehead_KEYS) XXX_DiscardUnknown()

func (*MplsShTehead_KEYS) XXX_Marshal

func (m *MplsShTehead_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MplsShTehead_KEYS) XXX_Merge

func (m *MplsShTehead_KEYS) XXX_Merge(src proto.Message)

func (*MplsShTehead_KEYS) XXX_Size

func (m *MplsShTehead_KEYS) XXX_Size() int

func (*MplsShTehead_KEYS) XXX_Unmarshal

func (m *MplsShTehead_KEYS) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL