cisco_ios_xr_infra_xtc_agent_oper_xtc_topology_nodes_topology_node

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: 1

Documentation

Overview

Cisco-IOS-XR-infra-xtc-agent-oper:xtc/topology-nodes/topology-node

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type XtcIgpInfoBag

type XtcIgpInfoBag struct {
	Igp                  *XtcIgpInfoType `protobuf:"bytes,1,opt,name=igp,proto3" json:"igp,omitempty"`
	DomainIdentifier     uint64          `protobuf:"varint,2,opt,name=domain_identifier,json=domainIdentifier,proto3" json:"domain_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*XtcIgpInfoBag) Descriptor

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

func (*XtcIgpInfoBag) GetDomainIdentifier

func (m *XtcIgpInfoBag) GetDomainIdentifier() uint64

func (*XtcIgpInfoBag) GetIgp

func (m *XtcIgpInfoBag) GetIgp() *XtcIgpInfoType

func (*XtcIgpInfoBag) ProtoMessage

func (*XtcIgpInfoBag) ProtoMessage()

func (*XtcIgpInfoBag) Reset

func (m *XtcIgpInfoBag) Reset()

func (*XtcIgpInfoBag) String

func (m *XtcIgpInfoBag) String() string

func (*XtcIgpInfoBag) XXX_DiscardUnknown

func (m *XtcIgpInfoBag) XXX_DiscardUnknown()

func (*XtcIgpInfoBag) XXX_Marshal

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

func (*XtcIgpInfoBag) XXX_Merge

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

func (*XtcIgpInfoBag) XXX_Size

func (m *XtcIgpInfoBag) XXX_Size() int

func (*XtcIgpInfoBag) XXX_Unmarshal

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

type XtcIgpInfoBgp

type XtcIgpInfoBgp struct {
	RouterId             string   `protobuf:"bytes,1,opt,name=router_id,json=routerId,proto3" json:"router_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*XtcIgpInfoBgp) Descriptor

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

func (*XtcIgpInfoBgp) GetRouterId

func (m *XtcIgpInfoBgp) GetRouterId() string

func (*XtcIgpInfoBgp) ProtoMessage

func (*XtcIgpInfoBgp) ProtoMessage()

func (*XtcIgpInfoBgp) Reset

func (m *XtcIgpInfoBgp) Reset()

func (*XtcIgpInfoBgp) String

func (m *XtcIgpInfoBgp) String() string

func (*XtcIgpInfoBgp) XXX_DiscardUnknown

func (m *XtcIgpInfoBgp) XXX_DiscardUnknown()

func (*XtcIgpInfoBgp) XXX_Marshal

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

func (*XtcIgpInfoBgp) XXX_Merge

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

func (*XtcIgpInfoBgp) XXX_Size

func (m *XtcIgpInfoBgp) XXX_Size() int

func (*XtcIgpInfoBgp) XXX_Unmarshal

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

type XtcIgpInfoIsis

type XtcIgpInfoIsis struct {
	SystemId             string   `protobuf:"bytes,1,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"`
	Level                uint32   `protobuf:"varint,2,opt,name=level,proto3" json:"level,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*XtcIgpInfoIsis) Descriptor

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

func (*XtcIgpInfoIsis) GetLevel

func (m *XtcIgpInfoIsis) GetLevel() uint32

func (*XtcIgpInfoIsis) GetSystemId

func (m *XtcIgpInfoIsis) GetSystemId() string

func (*XtcIgpInfoIsis) ProtoMessage

func (*XtcIgpInfoIsis) ProtoMessage()

func (*XtcIgpInfoIsis) Reset

func (m *XtcIgpInfoIsis) Reset()

func (*XtcIgpInfoIsis) String

func (m *XtcIgpInfoIsis) String() string

func (*XtcIgpInfoIsis) XXX_DiscardUnknown

func (m *XtcIgpInfoIsis) XXX_DiscardUnknown()

func (*XtcIgpInfoIsis) XXX_Marshal

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

func (*XtcIgpInfoIsis) XXX_Merge

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

func (*XtcIgpInfoIsis) XXX_Size

func (m *XtcIgpInfoIsis) XXX_Size() int

func (*XtcIgpInfoIsis) XXX_Unmarshal

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

type XtcIgpInfoOspf

type XtcIgpInfoOspf struct {
	RouterId             string   `protobuf:"bytes,1,opt,name=router_id,json=routerId,proto3" json:"router_id,omitempty"`
	Area                 uint32   `protobuf:"varint,2,opt,name=area,proto3" json:"area,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*XtcIgpInfoOspf) Descriptor

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

func (*XtcIgpInfoOspf) GetArea

func (m *XtcIgpInfoOspf) GetArea() uint32

func (*XtcIgpInfoOspf) GetRouterId

func (m *XtcIgpInfoOspf) GetRouterId() string

func (*XtcIgpInfoOspf) ProtoMessage

func (*XtcIgpInfoOspf) ProtoMessage()

func (*XtcIgpInfoOspf) Reset

func (m *XtcIgpInfoOspf) Reset()

func (*XtcIgpInfoOspf) String

func (m *XtcIgpInfoOspf) String() string

func (*XtcIgpInfoOspf) XXX_DiscardUnknown

func (m *XtcIgpInfoOspf) XXX_DiscardUnknown()

func (*XtcIgpInfoOspf) XXX_Marshal

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

func (*XtcIgpInfoOspf) XXX_Merge

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

func (*XtcIgpInfoOspf) XXX_Size

func (m *XtcIgpInfoOspf) XXX_Size() int

func (*XtcIgpInfoOspf) XXX_Unmarshal

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

type XtcIgpInfoType

type XtcIgpInfoType struct {
	IgpId                string          `protobuf:"bytes,1,opt,name=igp_id,json=igpId,proto3" json:"igp_id,omitempty"`
	Isis                 *XtcIgpInfoIsis `protobuf:"bytes,2,opt,name=isis,proto3" json:"isis,omitempty"`
	Ospf                 *XtcIgpInfoOspf `protobuf:"bytes,3,opt,name=ospf,proto3" json:"ospf,omitempty"`
	Bgp                  *XtcIgpInfoBgp  `protobuf:"bytes,4,opt,name=bgp,proto3" json:"bgp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*XtcIgpInfoType) Descriptor

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

func (*XtcIgpInfoType) GetBgp

func (m *XtcIgpInfoType) GetBgp() *XtcIgpInfoBgp

func (*XtcIgpInfoType) GetIgpId

func (m *XtcIgpInfoType) GetIgpId() string

func (*XtcIgpInfoType) GetIsis

func (m *XtcIgpInfoType) GetIsis() *XtcIgpInfoIsis

func (*XtcIgpInfoType) GetOspf

func (m *XtcIgpInfoType) GetOspf() *XtcIgpInfoOspf

func (*XtcIgpInfoType) ProtoMessage

func (*XtcIgpInfoType) ProtoMessage()

func (*XtcIgpInfoType) Reset

func (m *XtcIgpInfoType) Reset()

func (*XtcIgpInfoType) String

func (m *XtcIgpInfoType) String() string

func (*XtcIgpInfoType) XXX_DiscardUnknown

func (m *XtcIgpInfoType) XXX_DiscardUnknown()

func (*XtcIgpInfoType) XXX_Marshal

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

func (*XtcIgpInfoType) XXX_Merge

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

func (*XtcIgpInfoType) XXX_Size

func (m *XtcIgpInfoType) XXX_Size() int

func (*XtcIgpInfoType) XXX_Unmarshal

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

type XtcIpAddrType

type XtcIpAddrType struct {
	AfName               string   `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	Ipv4                 string   `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"`
	Ipv6                 string   `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*XtcIpAddrType) Descriptor

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

func (*XtcIpAddrType) GetAfName

func (m *XtcIpAddrType) GetAfName() string

func (*XtcIpAddrType) GetIpv4

func (m *XtcIpAddrType) GetIpv4() string

func (*XtcIpAddrType) GetIpv6

func (m *XtcIpAddrType) GetIpv6() string

func (*XtcIpAddrType) ProtoMessage

func (*XtcIpAddrType) ProtoMessage()

func (*XtcIpAddrType) Reset

func (m *XtcIpAddrType) Reset()

func (*XtcIpAddrType) String

func (m *XtcIpAddrType) String() string

func (*XtcIpAddrType) XXX_DiscardUnknown

func (m *XtcIpAddrType) XXX_DiscardUnknown()

func (*XtcIpAddrType) XXX_Marshal

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

func (*XtcIpAddrType) XXX_Merge

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

func (*XtcIpAddrType) XXX_Size

func (m *XtcIpAddrType) XXX_Size() int

func (*XtcIpAddrType) XXX_Unmarshal

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

type XtcIpv4LinkBag

type XtcIpv4LinkBag struct {
	LocalIpv4Address             string         `protobuf:"bytes,1,opt,name=local_ipv4_address,json=localIpv4Address,proto3" json:"local_ipv4_address,omitempty"`
	RemoteIpv4Address            string         `protobuf:"bytes,2,opt,name=remote_ipv4_address,json=remoteIpv4Address,proto3" json:"remote_ipv4_address,omitempty"`
	LocalIgpInformation          *XtcIgpInfoBag `protobuf:"bytes,3,opt,name=local_igp_information,json=localIgpInformation,proto3" json:"local_igp_information,omitempty"`
	RemoteNodeProtocolIdentifier *XtcNodePidBag `` /* 149-byte string literal not displayed */
	IgpMetric                    uint32         `protobuf:"varint,5,opt,name=igp_metric,json=igpMetric,proto3" json:"igp_metric,omitempty"`
	TeMetric                     uint32         `protobuf:"varint,6,opt,name=te_metric,json=teMetric,proto3" json:"te_metric,omitempty"`
	MaximumLinkBandwidth         uint64         `protobuf:"varint,7,opt,name=maximum_link_bandwidth,json=maximumLinkBandwidth,proto3" json:"maximum_link_bandwidth,omitempty"`
	MaxReservableBandwidth       uint64         `` /* 130-byte string literal not displayed */
	AdministrativeGroups         uint32         `protobuf:"varint,9,opt,name=administrative_groups,json=administrativeGroups,proto3" json:"administrative_groups,omitempty"`
	AdjacencySid                 []*XtcSidBag   `protobuf:"bytes,10,rep,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"`
	Srlgs                        []uint32       `protobuf:"varint,11,rep,packed,name=srlgs,proto3" json:"srlgs,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}       `json:"-"`
	XXX_unrecognized             []byte         `json:"-"`
	XXX_sizecache                int32          `json:"-"`
}

func (*XtcIpv4LinkBag) Descriptor

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

func (*XtcIpv4LinkBag) GetAdjacencySid

func (m *XtcIpv4LinkBag) GetAdjacencySid() []*XtcSidBag

func (*XtcIpv4LinkBag) GetAdministrativeGroups

func (m *XtcIpv4LinkBag) GetAdministrativeGroups() uint32

func (*XtcIpv4LinkBag) GetIgpMetric

func (m *XtcIpv4LinkBag) GetIgpMetric() uint32

func (*XtcIpv4LinkBag) GetLocalIgpInformation

func (m *XtcIpv4LinkBag) GetLocalIgpInformation() *XtcIgpInfoBag

func (*XtcIpv4LinkBag) GetLocalIpv4Address

func (m *XtcIpv4LinkBag) GetLocalIpv4Address() string

func (*XtcIpv4LinkBag) GetMaxReservableBandwidth

func (m *XtcIpv4LinkBag) GetMaxReservableBandwidth() uint64

func (*XtcIpv4LinkBag) GetMaximumLinkBandwidth

func (m *XtcIpv4LinkBag) GetMaximumLinkBandwidth() uint64

func (*XtcIpv4LinkBag) GetRemoteIpv4Address

func (m *XtcIpv4LinkBag) GetRemoteIpv4Address() string

func (*XtcIpv4LinkBag) GetRemoteNodeProtocolIdentifier

func (m *XtcIpv4LinkBag) GetRemoteNodeProtocolIdentifier() *XtcNodePidBag

func (*XtcIpv4LinkBag) GetSrlgs

func (m *XtcIpv4LinkBag) GetSrlgs() []uint32

func (*XtcIpv4LinkBag) GetTeMetric

func (m *XtcIpv4LinkBag) GetTeMetric() uint32

func (*XtcIpv4LinkBag) ProtoMessage

func (*XtcIpv4LinkBag) ProtoMessage()

func (*XtcIpv4LinkBag) Reset

func (m *XtcIpv4LinkBag) Reset()

func (*XtcIpv4LinkBag) String

func (m *XtcIpv4LinkBag) String() string

func (*XtcIpv4LinkBag) XXX_DiscardUnknown

func (m *XtcIpv4LinkBag) XXX_DiscardUnknown()

func (*XtcIpv4LinkBag) XXX_Marshal

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

func (*XtcIpv4LinkBag) XXX_Merge

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

func (*XtcIpv4LinkBag) XXX_Size

func (m *XtcIpv4LinkBag) XXX_Size() int

func (*XtcIpv4LinkBag) XXX_Unmarshal

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

type XtcIpv6LinkBag

type XtcIpv6LinkBag struct {
	LocalIpv6Address             string         `protobuf:"bytes,1,opt,name=local_ipv6_address,json=localIpv6Address,proto3" json:"local_ipv6_address,omitempty"`
	RemoteIpv6Address            string         `protobuf:"bytes,2,opt,name=remote_ipv6_address,json=remoteIpv6Address,proto3" json:"remote_ipv6_address,omitempty"`
	LocalIgpInformation          *XtcIgpInfoBag `protobuf:"bytes,3,opt,name=local_igp_information,json=localIgpInformation,proto3" json:"local_igp_information,omitempty"`
	RemoteNodeProtocolIdentifier *XtcNodePidBag `` /* 149-byte string literal not displayed */
	IgpMetric                    uint32         `protobuf:"varint,5,opt,name=igp_metric,json=igpMetric,proto3" json:"igp_metric,omitempty"`
	TeMetric                     uint32         `protobuf:"varint,6,opt,name=te_metric,json=teMetric,proto3" json:"te_metric,omitempty"`
	MaximumLinkBandwidth         uint64         `protobuf:"varint,7,opt,name=maximum_link_bandwidth,json=maximumLinkBandwidth,proto3" json:"maximum_link_bandwidth,omitempty"`
	MaxReservableBandwidth       uint64         `` /* 130-byte string literal not displayed */
	AdjacencySid                 []*XtcSidBag   `protobuf:"bytes,9,rep,name=adjacency_sid,json=adjacencySid,proto3" json:"adjacency_sid,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}       `json:"-"`
	XXX_unrecognized             []byte         `json:"-"`
	XXX_sizecache                int32          `json:"-"`
}

func (*XtcIpv6LinkBag) Descriptor

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

func (*XtcIpv6LinkBag) GetAdjacencySid

func (m *XtcIpv6LinkBag) GetAdjacencySid() []*XtcSidBag

func (*XtcIpv6LinkBag) GetIgpMetric

func (m *XtcIpv6LinkBag) GetIgpMetric() uint32

func (*XtcIpv6LinkBag) GetLocalIgpInformation

func (m *XtcIpv6LinkBag) GetLocalIgpInformation() *XtcIgpInfoBag

func (*XtcIpv6LinkBag) GetLocalIpv6Address

func (m *XtcIpv6LinkBag) GetLocalIpv6Address() string

func (*XtcIpv6LinkBag) GetMaxReservableBandwidth

func (m *XtcIpv6LinkBag) GetMaxReservableBandwidth() uint64

func (*XtcIpv6LinkBag) GetMaximumLinkBandwidth

func (m *XtcIpv6LinkBag) GetMaximumLinkBandwidth() uint64

func (*XtcIpv6LinkBag) GetRemoteIpv6Address

func (m *XtcIpv6LinkBag) GetRemoteIpv6Address() string

func (*XtcIpv6LinkBag) GetRemoteNodeProtocolIdentifier

func (m *XtcIpv6LinkBag) GetRemoteNodeProtocolIdentifier() *XtcNodePidBag

func (*XtcIpv6LinkBag) GetTeMetric

func (m *XtcIpv6LinkBag) GetTeMetric() uint32

func (*XtcIpv6LinkBag) ProtoMessage

func (*XtcIpv6LinkBag) ProtoMessage()

func (*XtcIpv6LinkBag) Reset

func (m *XtcIpv6LinkBag) Reset()

func (*XtcIpv6LinkBag) String

func (m *XtcIpv6LinkBag) String() string

func (*XtcIpv6LinkBag) XXX_DiscardUnknown

func (m *XtcIpv6LinkBag) XXX_DiscardUnknown()

func (*XtcIpv6LinkBag) XXX_Marshal

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

func (*XtcIpv6LinkBag) XXX_Merge

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

func (*XtcIpv6LinkBag) XXX_Size

func (m *XtcIpv6LinkBag) XXX_Size() int

func (*XtcIpv6LinkBag) XXX_Unmarshal

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

type XtcNodePidBag

type XtcNodePidBag struct {
	NodeName             string           `protobuf:"bytes,1,opt,name=node_name,json=nodeName,proto3" json:"node_name,omitempty"`
	Ipv4BgpRouterIdSet   bool             `protobuf:"varint,2,opt,name=ipv4_bgp_router_id_set,json=ipv4BgpRouterIdSet,proto3" json:"ipv4_bgp_router_id_set,omitempty"`
	Ipv4BgpRouterId      string           `protobuf:"bytes,3,opt,name=ipv4_bgp_router_id,json=ipv4BgpRouterId,proto3" json:"ipv4_bgp_router_id,omitempty"`
	Ipv4TeRouterIdSet    bool             `protobuf:"varint,4,opt,name=ipv4te_router_id_set,json=ipv4teRouterIdSet,proto3" json:"ipv4te_router_id_set,omitempty"`
	Ipv4TeRouterId       string           `protobuf:"bytes,5,opt,name=ipv4te_router_id,json=ipv4teRouterId,proto3" json:"ipv4te_router_id,omitempty"`
	IgpInformation       []*XtcIgpInfoBag `protobuf:"bytes,6,rep,name=igp_information,json=igpInformation,proto3" json:"igp_information,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*XtcNodePidBag) Descriptor

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

func (*XtcNodePidBag) GetIgpInformation

func (m *XtcNodePidBag) GetIgpInformation() []*XtcIgpInfoBag

func (*XtcNodePidBag) GetIpv4BgpRouterId

func (m *XtcNodePidBag) GetIpv4BgpRouterId() string

func (*XtcNodePidBag) GetIpv4BgpRouterIdSet

func (m *XtcNodePidBag) GetIpv4BgpRouterIdSet() bool

func (*XtcNodePidBag) GetIpv4TeRouterId

func (m *XtcNodePidBag) GetIpv4TeRouterId() string

func (*XtcNodePidBag) GetIpv4TeRouterIdSet

func (m *XtcNodePidBag) GetIpv4TeRouterIdSet() bool

func (*XtcNodePidBag) GetNodeName

func (m *XtcNodePidBag) GetNodeName() string

func (*XtcNodePidBag) ProtoMessage

func (*XtcNodePidBag) ProtoMessage()

func (*XtcNodePidBag) Reset

func (m *XtcNodePidBag) Reset()

func (*XtcNodePidBag) String

func (m *XtcNodePidBag) String() string

func (*XtcNodePidBag) XXX_DiscardUnknown

func (m *XtcNodePidBag) XXX_DiscardUnknown()

func (*XtcNodePidBag) XXX_Marshal

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

func (*XtcNodePidBag) XXX_Merge

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

func (*XtcNodePidBag) XXX_Size

func (m *XtcNodePidBag) XXX_Size() int

func (*XtcNodePidBag) XXX_Unmarshal

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

type XtcSidBag

type XtcSidBag struct {
	SidType              string         `protobuf:"bytes,1,opt,name=sid_type,json=sidType,proto3" json:"sid_type,omitempty"`
	SidPrefix            *XtcIpAddrType `protobuf:"bytes,2,opt,name=sid_prefix,json=sidPrefix,proto3" json:"sid_prefix,omitempty"`
	Algorithm            uint32         `protobuf:"varint,3,opt,name=algorithm,proto3" json:"algorithm,omitempty"`
	MplsLabel            uint32         `protobuf:"varint,4,opt,name=mpls_label,json=mplsLabel,proto3" json:"mpls_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*XtcSidBag) Descriptor

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

func (*XtcSidBag) GetAlgorithm

func (m *XtcSidBag) GetAlgorithm() uint32

func (*XtcSidBag) GetMplsLabel

func (m *XtcSidBag) GetMplsLabel() uint32

func (*XtcSidBag) GetSidPrefix

func (m *XtcSidBag) GetSidPrefix() *XtcIpAddrType

func (*XtcSidBag) GetSidType

func (m *XtcSidBag) GetSidType() string

func (*XtcSidBag) ProtoMessage

func (*XtcSidBag) ProtoMessage()

func (*XtcSidBag) Reset

func (m *XtcSidBag) Reset()

func (*XtcSidBag) String

func (m *XtcSidBag) String() string

func (*XtcSidBag) XXX_DiscardUnknown

func (m *XtcSidBag) XXX_DiscardUnknown()

func (*XtcSidBag) XXX_Marshal

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

func (*XtcSidBag) XXX_Merge

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

func (*XtcSidBag) XXX_Size

func (m *XtcSidBag) XXX_Size() int

func (*XtcSidBag) XXX_Unmarshal

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

type XtcTopoNodeBag

type XtcTopoNodeBag struct {
	NodeIdentifierXr       uint32            `protobuf:"varint,50,opt,name=node_identifier_xr,json=nodeIdentifierXr,proto3" json:"node_identifier_xr,omitempty"`
	NodeProtocolIdentifier *XtcNodePidBag    `` /* 130-byte string literal not displayed */
	PrefixSid              []*XtcSidBag      `protobuf:"bytes,52,rep,name=prefix_sid,json=prefixSid,proto3" json:"prefix_sid,omitempty"`
	Ipv4Link               []*XtcIpv4LinkBag `protobuf:"bytes,53,rep,name=ipv4_link,json=ipv4Link,proto3" json:"ipv4_link,omitempty"`
	Ipv6Link               []*XtcIpv6LinkBag `protobuf:"bytes,54,rep,name=ipv6_link,json=ipv6Link,proto3" json:"ipv6_link,omitempty"`
	Overload               bool              `protobuf:"varint,55,opt,name=overload,proto3" json:"overload,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}          `json:"-"`
	XXX_unrecognized       []byte            `json:"-"`
	XXX_sizecache          int32             `json:"-"`
}

func (*XtcTopoNodeBag) Descriptor

func (*XtcTopoNodeBag) Descriptor() ([]byte, []int)
func (m *XtcTopoNodeBag) GetIpv4Link() []*XtcIpv4LinkBag
func (m *XtcTopoNodeBag) GetIpv6Link() []*XtcIpv6LinkBag

func (*XtcTopoNodeBag) GetNodeIdentifierXr

func (m *XtcTopoNodeBag) GetNodeIdentifierXr() uint32

func (*XtcTopoNodeBag) GetNodeProtocolIdentifier

func (m *XtcTopoNodeBag) GetNodeProtocolIdentifier() *XtcNodePidBag

func (*XtcTopoNodeBag) GetOverload

func (m *XtcTopoNodeBag) GetOverload() bool

func (*XtcTopoNodeBag) GetPrefixSid

func (m *XtcTopoNodeBag) GetPrefixSid() []*XtcSidBag

func (*XtcTopoNodeBag) ProtoMessage

func (*XtcTopoNodeBag) ProtoMessage()

func (*XtcTopoNodeBag) Reset

func (m *XtcTopoNodeBag) Reset()

func (*XtcTopoNodeBag) String

func (m *XtcTopoNodeBag) String() string

func (*XtcTopoNodeBag) XXX_DiscardUnknown

func (m *XtcTopoNodeBag) XXX_DiscardUnknown()

func (*XtcTopoNodeBag) XXX_Marshal

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

func (*XtcTopoNodeBag) XXX_Merge

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

func (*XtcTopoNodeBag) XXX_Size

func (m *XtcTopoNodeBag) XXX_Size() int

func (*XtcTopoNodeBag) XXX_Unmarshal

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

type XtcTopoNodeBag_KEYS

type XtcTopoNodeBag_KEYS struct {
	NodeIdentifier       uint32   `protobuf:"varint,1,opt,name=node_identifier,json=nodeIdentifier,proto3" json:"node_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*XtcTopoNodeBag_KEYS) Descriptor

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

func (*XtcTopoNodeBag_KEYS) GetNodeIdentifier

func (m *XtcTopoNodeBag_KEYS) GetNodeIdentifier() uint32

func (*XtcTopoNodeBag_KEYS) ProtoMessage

func (*XtcTopoNodeBag_KEYS) ProtoMessage()

func (*XtcTopoNodeBag_KEYS) Reset

func (m *XtcTopoNodeBag_KEYS) Reset()

func (*XtcTopoNodeBag_KEYS) String

func (m *XtcTopoNodeBag_KEYS) String() string

func (*XtcTopoNodeBag_KEYS) XXX_DiscardUnknown

func (m *XtcTopoNodeBag_KEYS) XXX_DiscardUnknown()

func (*XtcTopoNodeBag_KEYS) XXX_Marshal

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

func (*XtcTopoNodeBag_KEYS) XXX_Merge

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

func (*XtcTopoNodeBag_KEYS) XXX_Size

func (m *XtcTopoNodeBag_KEYS) XXX_Size() int

func (*XtcTopoNodeBag_KEYS) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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