Documentation ¶
Overview ¶
Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/topologies/topology/topology-levels/topology-level/ipv4-link-topologies/ipv4-link-topology
Index ¶
- type IsisNodeIdType
- func (*IsisNodeIdType) Descriptor() ([]byte, []int)
- func (m *IsisNodeIdType) GetValue() string
- func (*IsisNodeIdType) ProtoMessage()
- func (m *IsisNodeIdType) Reset()
- func (m *IsisNodeIdType) String() string
- func (m *IsisNodeIdType) XXX_DiscardUnknown()
- func (m *IsisNodeIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisNodeIdType) XXX_Merge(src proto.Message)
- func (m *IsisNodeIdType) XXX_Size() int
- func (m *IsisNodeIdType) XXX_Unmarshal(b []byte) error
- type IsisPerPriorityCounts
- func (*IsisPerPriorityCounts) Descriptor() ([]byte, []int)
- func (m *IsisPerPriorityCounts) GetCritical() uint32
- func (m *IsisPerPriorityCounts) GetHigh() uint32
- func (m *IsisPerPriorityCounts) GetLow() uint32
- func (m *IsisPerPriorityCounts) GetMedium() uint32
- func (*IsisPerPriorityCounts) ProtoMessage()
- func (m *IsisPerPriorityCounts) Reset()
- func (m *IsisPerPriorityCounts) String() string
- func (m *IsisPerPriorityCounts) XXX_DiscardUnknown()
- func (m *IsisPerPriorityCounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisPerPriorityCounts) XXX_Merge(src proto.Message)
- func (m *IsisPerPriorityCounts) XXX_Size() int
- func (m *IsisPerPriorityCounts) XXX_Unmarshal(b []byte) error
- type IsisShIpv4FrrBackup
- func (*IsisShIpv4FrrBackup) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4FrrBackup) GetBackupRepairList() []*IsisShRepEl
- func (m *IsisShIpv4FrrBackup) GetBackupRepairListSize() uint32
- func (m *IsisShIpv4FrrBackup) GetEgressInterface() string
- func (m *IsisShIpv4FrrBackup) GetIsDownstream() bool
- func (m *IsisShIpv4FrrBackup) GetIsEpcfrrLfa() bool
- func (m *IsisShIpv4FrrBackup) GetIsLcDisjoint() bool
- func (m *IsisShIpv4FrrBackup) GetIsNodeProtecting() bool
- func (m *IsisShIpv4FrrBackup) GetIsPrimaryPath() bool
- func (m *IsisShIpv4FrrBackup) GetIsRemoteLfa() bool
- func (m *IsisShIpv4FrrBackup) GetIsSrlgDisjoint() bool
- func (m *IsisShIpv4FrrBackup) GetIsTunnelRequested() bool
- func (m *IsisShIpv4FrrBackup) GetNeighborAddress() string
- func (m *IsisShIpv4FrrBackup) GetNeighborId() string
- func (m *IsisShIpv4FrrBackup) GetNeighborSnpa() *IsisSnpaType
- func (m *IsisShIpv4FrrBackup) GetNumSid() uint32
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterId() string
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterPid() string
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemId() string
- func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemPid() string
- func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValue() uint32
- func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValues() []uint32
- func (m *IsisShIpv4FrrBackup) GetTilfaComputation() string
- func (m *IsisShIpv4FrrBackup) GetTotalBackupDistance() uint32
- func (m *IsisShIpv4FrrBackup) GetTunnelEgressInterface() string
- func (m *IsisShIpv4FrrBackup) GetWeight() uint32
- func (*IsisShIpv4FrrBackup) ProtoMessage()
- func (m *IsisShIpv4FrrBackup) Reset()
- func (m *IsisShIpv4FrrBackup) String() string
- func (m *IsisShIpv4FrrBackup) XXX_DiscardUnknown()
- func (m *IsisShIpv4FrrBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4FrrBackup) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4FrrBackup) XXX_Size() int
- func (m *IsisShIpv4FrrBackup) XXX_Unmarshal(b []byte) error
- type IsisShIpv4Path
- func (*IsisShIpv4Path) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4Path) GetEgressInterface() string
- func (m *IsisShIpv4Path) GetFrrBackup() *IsisShIpv4FrrBackup
- func (m *IsisShIpv4Path) GetNeighborAddress() string
- func (m *IsisShIpv4Path) GetNeighborId() string
- func (m *IsisShIpv4Path) GetNeighborSnpa() *IsisSnpaType
- func (m *IsisShIpv4Path) GetSegmentRoutingSidValue() uint32
- func (m *IsisShIpv4Path) GetTag() uint32
- func (m *IsisShIpv4Path) GetTunnelInterface() string
- func (m *IsisShIpv4Path) GetUloopExplicitList() []*IsisShRepEl
- func (m *IsisShIpv4Path) GetWeight() uint32
- func (*IsisShIpv4Path) ProtoMessage()
- func (m *IsisShIpv4Path) Reset()
- func (m *IsisShIpv4Path) String() string
- func (m *IsisShIpv4Path) XXX_DiscardUnknown()
- func (m *IsisShIpv4Path) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4Path) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4Path) XXX_Size() int
- func (m *IsisShIpv4Path) XXX_Unmarshal(b []byte) error
- type IsisShIpv4TopoEntry
- func (*IsisShIpv4TopoEntry) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4TopoEntry) GetAdvertisedPrefixItemCounts() *IsisPerPriorityCounts
- func (m *IsisShIpv4TopoEntry) GetIsAttached() bool
- func (m *IsisShIpv4TopoEntry) GetIsOverloaded() bool
- func (m *IsisShIpv4TopoEntry) GetIsParticipant() bool
- func (m *IsisShIpv4TopoEntry) GetReachabilityStatus() *IsisShIpv4TopoReachableStatus
- func (m *IsisShIpv4TopoEntry) GetSourceAddress() string
- func (*IsisShIpv4TopoEntry) ProtoMessage()
- func (m *IsisShIpv4TopoEntry) Reset()
- func (m *IsisShIpv4TopoEntry) String() string
- func (m *IsisShIpv4TopoEntry) XXX_DiscardUnknown()
- func (m *IsisShIpv4TopoEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4TopoEntry) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4TopoEntry) XXX_Size() int
- func (m *IsisShIpv4TopoEntry) XXX_Unmarshal(b []byte) error
- type IsisShIpv4TopoEntry_KEYS
- func (*IsisShIpv4TopoEntry_KEYS) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4TopoEntry_KEYS) GetAfName() string
- func (m *IsisShIpv4TopoEntry_KEYS) GetInstanceName() string
- func (m *IsisShIpv4TopoEntry_KEYS) GetLevel() string
- func (m *IsisShIpv4TopoEntry_KEYS) GetSafName() string
- func (m *IsisShIpv4TopoEntry_KEYS) GetSystemId() string
- func (m *IsisShIpv4TopoEntry_KEYS) GetTopologyName() string
- func (*IsisShIpv4TopoEntry_KEYS) ProtoMessage()
- func (m *IsisShIpv4TopoEntry_KEYS) Reset()
- func (m *IsisShIpv4TopoEntry_KEYS) String() string
- func (m *IsisShIpv4TopoEntry_KEYS) XXX_DiscardUnknown()
- func (m *IsisShIpv4TopoEntry_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4TopoEntry_KEYS) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4TopoEntry_KEYS) XXX_Size() int
- func (m *IsisShIpv4TopoEntry_KEYS) XXX_Unmarshal(b []byte) error
- type IsisShIpv4TopoReachableDetails
- func (*IsisShIpv4TopoReachableDetails) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4TopoReachableDetails) GetChildren() []*IsisShTopoNeighbor
- func (m *IsisShIpv4TopoReachableDetails) GetMulticastPaths() []*IsisShIpv4Path
- func (m *IsisShIpv4TopoReachableDetails) GetMulticastRootDistance() uint32
- func (m *IsisShIpv4TopoReachableDetails) GetParents() []*IsisShTopoNeighbor
- func (m *IsisShIpv4TopoReachableDetails) GetPaths() []*IsisShIpv4Path
- func (m *IsisShIpv4TopoReachableDetails) GetRootDistance() uint32
- func (*IsisShIpv4TopoReachableDetails) ProtoMessage()
- func (m *IsisShIpv4TopoReachableDetails) Reset()
- func (m *IsisShIpv4TopoReachableDetails) String() string
- func (m *IsisShIpv4TopoReachableDetails) XXX_DiscardUnknown()
- func (m *IsisShIpv4TopoReachableDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4TopoReachableDetails) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4TopoReachableDetails) XXX_Size() int
- func (m *IsisShIpv4TopoReachableDetails) XXX_Unmarshal(b []byte) error
- type IsisShIpv4TopoReachableStatus
- func (*IsisShIpv4TopoReachableStatus) Descriptor() ([]byte, []int)
- func (m *IsisShIpv4TopoReachableStatus) GetReachableDetails() *IsisShIpv4TopoReachableDetails
- func (m *IsisShIpv4TopoReachableStatus) GetReachableStatus() string
- func (*IsisShIpv4TopoReachableStatus) ProtoMessage()
- func (m *IsisShIpv4TopoReachableStatus) Reset()
- func (m *IsisShIpv4TopoReachableStatus) String() string
- func (m *IsisShIpv4TopoReachableStatus) XXX_DiscardUnknown()
- func (m *IsisShIpv4TopoReachableStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShIpv4TopoReachableStatus) XXX_Merge(src proto.Message)
- func (m *IsisShIpv4TopoReachableStatus) XXX_Size() int
- func (m *IsisShIpv4TopoReachableStatus) XXX_Unmarshal(b []byte) error
- type IsisShRepEl
- func (*IsisShRepEl) Descriptor() ([]byte, []int)
- func (m *IsisShRepEl) GetRepairElementNodeId() string
- func (m *IsisShRepEl) GetRepairElementType() uint32
- func (m *IsisShRepEl) GetRepairIpv4Addr() string
- func (m *IsisShRepEl) GetRepairIpv6Addr() string
- func (m *IsisShRepEl) GetRepairLabel() uint32
- func (*IsisShRepEl) ProtoMessage()
- func (m *IsisShRepEl) Reset()
- func (m *IsisShRepEl) String() string
- func (m *IsisShRepEl) XXX_DiscardUnknown()
- func (m *IsisShRepEl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShRepEl) XXX_Merge(src proto.Message)
- func (m *IsisShRepEl) XXX_Size() int
- func (m *IsisShRepEl) XXX_Unmarshal(b []byte) error
- type IsisShTopoNeighbor
- func (*IsisShTopoNeighbor) Descriptor() ([]byte, []int)
- func (m *IsisShTopoNeighbor) GetIntermediatePseudonode() *IsisNodeIdType
- func (m *IsisShTopoNeighbor) GetNeighborId() string
- func (*IsisShTopoNeighbor) ProtoMessage()
- func (m *IsisShTopoNeighbor) Reset()
- func (m *IsisShTopoNeighbor) String() string
- func (m *IsisShTopoNeighbor) XXX_DiscardUnknown()
- func (m *IsisShTopoNeighbor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisShTopoNeighbor) XXX_Merge(src proto.Message)
- func (m *IsisShTopoNeighbor) XXX_Size() int
- func (m *IsisShTopoNeighbor) XXX_Unmarshal(b []byte) error
- type IsisSnpaType
- func (*IsisSnpaType) Descriptor() ([]byte, []int)
- func (m *IsisSnpaType) GetValue() string
- func (*IsisSnpaType) ProtoMessage()
- func (m *IsisSnpaType) Reset()
- func (m *IsisSnpaType) String() string
- func (m *IsisSnpaType) XXX_DiscardUnknown()
- func (m *IsisSnpaType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *IsisSnpaType) XXX_Merge(src proto.Message)
- func (m *IsisSnpaType) XXX_Size() int
- func (m *IsisSnpaType) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IsisNodeIdType ¶
type IsisNodeIdType struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisNodeIdType) Descriptor ¶
func (*IsisNodeIdType) Descriptor() ([]byte, []int)
func (*IsisNodeIdType) GetValue ¶
func (m *IsisNodeIdType) GetValue() string
func (*IsisNodeIdType) ProtoMessage ¶
func (*IsisNodeIdType) ProtoMessage()
func (*IsisNodeIdType) Reset ¶
func (m *IsisNodeIdType) Reset()
func (*IsisNodeIdType) String ¶
func (m *IsisNodeIdType) String() string
func (*IsisNodeIdType) XXX_DiscardUnknown ¶
func (m *IsisNodeIdType) XXX_DiscardUnknown()
func (*IsisNodeIdType) XXX_Marshal ¶
func (m *IsisNodeIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisNodeIdType) XXX_Merge ¶
func (dst *IsisNodeIdType) XXX_Merge(src proto.Message)
func (*IsisNodeIdType) XXX_Size ¶
func (m *IsisNodeIdType) XXX_Size() int
func (*IsisNodeIdType) XXX_Unmarshal ¶
func (m *IsisNodeIdType) XXX_Unmarshal(b []byte) error
type IsisPerPriorityCounts ¶
type IsisPerPriorityCounts struct { // Critical priority Critical uint32 `protobuf:"varint,1,opt,name=critical,proto3" json:"critical,omitempty"` // High priority High uint32 `protobuf:"varint,2,opt,name=high,proto3" json:"high,omitempty"` // Medium priority Medium uint32 `protobuf:"varint,3,opt,name=medium,proto3" json:"medium,omitempty"` // Low priority Low uint32 `protobuf:"varint,4,opt,name=low,proto3" json:"low,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Per-priority counts
func (*IsisPerPriorityCounts) Descriptor ¶
func (*IsisPerPriorityCounts) Descriptor() ([]byte, []int)
func (*IsisPerPriorityCounts) GetCritical ¶
func (m *IsisPerPriorityCounts) GetCritical() uint32
func (*IsisPerPriorityCounts) GetHigh ¶
func (m *IsisPerPriorityCounts) GetHigh() uint32
func (*IsisPerPriorityCounts) GetLow ¶
func (m *IsisPerPriorityCounts) GetLow() uint32
func (*IsisPerPriorityCounts) GetMedium ¶
func (m *IsisPerPriorityCounts) GetMedium() uint32
func (*IsisPerPriorityCounts) ProtoMessage ¶
func (*IsisPerPriorityCounts) ProtoMessage()
func (*IsisPerPriorityCounts) Reset ¶
func (m *IsisPerPriorityCounts) Reset()
func (*IsisPerPriorityCounts) String ¶
func (m *IsisPerPriorityCounts) String() string
func (*IsisPerPriorityCounts) XXX_DiscardUnknown ¶
func (m *IsisPerPriorityCounts) XXX_DiscardUnknown()
func (*IsisPerPriorityCounts) XXX_Marshal ¶
func (m *IsisPerPriorityCounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisPerPriorityCounts) XXX_Merge ¶
func (dst *IsisPerPriorityCounts) XXX_Merge(src proto.Message)
func (*IsisPerPriorityCounts) XXX_Size ¶
func (m *IsisPerPriorityCounts) XXX_Size() int
func (*IsisPerPriorityCounts) XXX_Unmarshal ¶
func (m *IsisPerPriorityCounts) XXX_Unmarshal(b []byte) error
type IsisShIpv4FrrBackup ¶
type IsisShIpv4FrrBackup struct { // Next hop neighbor ID NeighborId string `protobuf:"bytes,1,opt,name=neighbor_id,json=neighborId,proto3" json:"neighbor_id,omitempty"` // Interface to send the packet out of EgressInterface string `protobuf:"bytes,2,opt,name=egress_interface,json=egressInterface,proto3" json:"egress_interface,omitempty"` // Next hop neighbor's forwarding address NeighborAddress string `protobuf:"bytes,3,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` // Tunnel Interface to send the packet out of TunnelEgressInterface string `` /* 126-byte string literal not displayed */ // Next hop neighbor's SNPA NeighborSnpa *IsisSnpaType `protobuf:"bytes,5,opt,name=neighbor_snpa,json=neighborSnpa,proto3" json:"neighbor_snpa,omitempty"` // Remote LFA PQ Node's ID RemoteLfaSystemId string `protobuf:"bytes,6,opt,name=remote_lfa_system_id,json=remoteLfaSystemId,proto3" json:"remote_lfa_system_id,omitempty"` // Remote LFA Router ID RemoteLfaRouterId string `protobuf:"bytes,7,opt,name=remote_lfa_router_id,json=remoteLfaRouterId,proto3" json:"remote_lfa_router_id,omitempty"` // Remote LFA PQ Node's ID RemoteLfaSystemPid string `protobuf:"bytes,8,opt,name=remote_lfa_system_pid,json=remoteLfaSystemPid,proto3" json:"remote_lfa_system_pid,omitempty"` // Remote LFA Router ID RemoteLfaRouterPid string `protobuf:"bytes,9,opt,name=remote_lfa_router_pid,json=remoteLfaRouterPid,proto3" json:"remote_lfa_router_pid,omitempty"` // Distance to the network via this backup path TotalBackupDistance uint32 `protobuf:"varint,10,opt,name=total_backup_distance,json=totalBackupDistance,proto3" json:"total_backup_distance,omitempty"` // Segment routing sid value received from first hop SegmentRoutingSidValue uint32 `` /* 133-byte string literal not displayed */ // Number of SIDs in TI-LFA/rLFA NumSid uint32 `protobuf:"varint,12,opt,name=num_sid,json=numSid,proto3" json:"num_sid,omitempty"` // Segment routing sid values for TI-LFA/rLFA SegmentRoutingSidValues []uint32 `` /* 143-byte string literal not displayed */ // Backup Repair List Size BackupRepairListSize uint32 `` /* 127-byte string literal not displayed */ // Ti LFA computation which provided backup path TilfaComputation string `protobuf:"bytes,15,opt,name=tilfa_computation,json=tilfaComputation,proto3" json:"tilfa_computation,omitempty"` // Backup Repair List BackupRepairList []*IsisShRepEl `protobuf:"bytes,16,rep,name=backup_repair_list,json=backupRepairList,proto3" json:"backup_repair_list,omitempty"` // Is the backup path via downstream node? IsDownstream bool `protobuf:"varint,17,opt,name=is_downstream,json=isDownstream,proto3" json:"is_downstream,omitempty"` // Is the backup path line card disjoint with primary? IsLcDisjoint bool `protobuf:"varint,18,opt,name=is_lc_disjoint,json=isLcDisjoint,proto3" json:"is_lc_disjoint,omitempty"` // Is the backup path node protecting? IsNodeProtecting bool `protobuf:"varint,19,opt,name=is_node_protecting,json=isNodeProtecting,proto3" json:"is_node_protecting,omitempty"` // Is the backup path an ECMP to the network? IsPrimaryPath bool `protobuf:"varint,20,opt,name=is_primary_path,json=isPrimaryPath,proto3" json:"is_primary_path,omitempty"` // Is the backup path SRLG disjoint with primary? IsSrlgDisjoint bool `protobuf:"varint,21,opt,name=is_srlg_disjoint,json=isSrlgDisjoint,proto3" json:"is_srlg_disjoint,omitempty"` // Is the backup path via a Remote LFA? IsRemoteLfa bool `protobuf:"varint,22,opt,name=is_remote_lfa,json=isRemoteLfa,proto3" json:"is_remote_lfa,omitempty"` // Is the backup path via a TI-LFA? IsEpcfrrLfa bool `protobuf:"varint,23,opt,name=is_epcfrr_lfa,json=isEpcfrrLfa,proto3" json:"is_epcfrr_lfa,omitempty"` // Is SR TE tunnel requested IsTunnelRequested bool `protobuf:"varint,24,opt,name=is_tunnel_requested,json=isTunnelRequested,proto3" json:"is_tunnel_requested,omitempty"` // Weight configured on the interface Weight uint32 `protobuf:"varint,25,opt,name=weight,proto3" json:"weight,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
FRR backup path
func (*IsisShIpv4FrrBackup) Descriptor ¶
func (*IsisShIpv4FrrBackup) Descriptor() ([]byte, []int)
func (*IsisShIpv4FrrBackup) GetBackupRepairList ¶
func (m *IsisShIpv4FrrBackup) GetBackupRepairList() []*IsisShRepEl
func (*IsisShIpv4FrrBackup) GetBackupRepairListSize ¶
func (m *IsisShIpv4FrrBackup) GetBackupRepairListSize() uint32
func (*IsisShIpv4FrrBackup) GetEgressInterface ¶
func (m *IsisShIpv4FrrBackup) GetEgressInterface() string
func (*IsisShIpv4FrrBackup) GetIsDownstream ¶
func (m *IsisShIpv4FrrBackup) GetIsDownstream() bool
func (*IsisShIpv4FrrBackup) GetIsEpcfrrLfa ¶
func (m *IsisShIpv4FrrBackup) GetIsEpcfrrLfa() bool
func (*IsisShIpv4FrrBackup) GetIsLcDisjoint ¶
func (m *IsisShIpv4FrrBackup) GetIsLcDisjoint() bool
func (*IsisShIpv4FrrBackup) GetIsNodeProtecting ¶
func (m *IsisShIpv4FrrBackup) GetIsNodeProtecting() bool
func (*IsisShIpv4FrrBackup) GetIsPrimaryPath ¶
func (m *IsisShIpv4FrrBackup) GetIsPrimaryPath() bool
func (*IsisShIpv4FrrBackup) GetIsRemoteLfa ¶
func (m *IsisShIpv4FrrBackup) GetIsRemoteLfa() bool
func (*IsisShIpv4FrrBackup) GetIsSrlgDisjoint ¶
func (m *IsisShIpv4FrrBackup) GetIsSrlgDisjoint() bool
func (*IsisShIpv4FrrBackup) GetIsTunnelRequested ¶
func (m *IsisShIpv4FrrBackup) GetIsTunnelRequested() bool
func (*IsisShIpv4FrrBackup) GetNeighborAddress ¶
func (m *IsisShIpv4FrrBackup) GetNeighborAddress() string
func (*IsisShIpv4FrrBackup) GetNeighborId ¶
func (m *IsisShIpv4FrrBackup) GetNeighborId() string
func (*IsisShIpv4FrrBackup) GetNeighborSnpa ¶
func (m *IsisShIpv4FrrBackup) GetNeighborSnpa() *IsisSnpaType
func (*IsisShIpv4FrrBackup) GetNumSid ¶
func (m *IsisShIpv4FrrBackup) GetNumSid() uint32
func (*IsisShIpv4FrrBackup) GetRemoteLfaRouterId ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterId() string
func (*IsisShIpv4FrrBackup) GetRemoteLfaRouterPid ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaRouterPid() string
func (*IsisShIpv4FrrBackup) GetRemoteLfaSystemId ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemId() string
func (*IsisShIpv4FrrBackup) GetRemoteLfaSystemPid ¶
func (m *IsisShIpv4FrrBackup) GetRemoteLfaSystemPid() string
func (*IsisShIpv4FrrBackup) GetSegmentRoutingSidValue ¶
func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValue() uint32
func (*IsisShIpv4FrrBackup) GetSegmentRoutingSidValues ¶
func (m *IsisShIpv4FrrBackup) GetSegmentRoutingSidValues() []uint32
func (*IsisShIpv4FrrBackup) GetTilfaComputation ¶
func (m *IsisShIpv4FrrBackup) GetTilfaComputation() string
func (*IsisShIpv4FrrBackup) GetTotalBackupDistance ¶
func (m *IsisShIpv4FrrBackup) GetTotalBackupDistance() uint32
func (*IsisShIpv4FrrBackup) GetTunnelEgressInterface ¶
func (m *IsisShIpv4FrrBackup) GetTunnelEgressInterface() string
func (*IsisShIpv4FrrBackup) GetWeight ¶
func (m *IsisShIpv4FrrBackup) GetWeight() uint32
func (*IsisShIpv4FrrBackup) ProtoMessage ¶
func (*IsisShIpv4FrrBackup) ProtoMessage()
func (*IsisShIpv4FrrBackup) Reset ¶
func (m *IsisShIpv4FrrBackup) Reset()
func (*IsisShIpv4FrrBackup) String ¶
func (m *IsisShIpv4FrrBackup) String() string
func (*IsisShIpv4FrrBackup) XXX_DiscardUnknown ¶
func (m *IsisShIpv4FrrBackup) XXX_DiscardUnknown()
func (*IsisShIpv4FrrBackup) XXX_Marshal ¶
func (m *IsisShIpv4FrrBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4FrrBackup) XXX_Merge ¶
func (dst *IsisShIpv4FrrBackup) XXX_Merge(src proto.Message)
func (*IsisShIpv4FrrBackup) XXX_Size ¶
func (m *IsisShIpv4FrrBackup) XXX_Size() int
func (*IsisShIpv4FrrBackup) XXX_Unmarshal ¶
func (m *IsisShIpv4FrrBackup) XXX_Unmarshal(b []byte) error
type IsisShIpv4Path ¶
type IsisShIpv4Path struct { // Next hop neighbor ID NeighborId string `protobuf:"bytes,1,opt,name=neighbor_id,json=neighborId,proto3" json:"neighbor_id,omitempty"` // Interface to send the packet out of EgressInterface string `protobuf:"bytes,2,opt,name=egress_interface,json=egressInterface,proto3" json:"egress_interface,omitempty"` // Next hop neighbor's forwarding address NeighborAddress string `protobuf:"bytes,3,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` // Next hop neighbor's SNPA NeighborSnpa *IsisSnpaType `protobuf:"bytes,4,opt,name=neighbor_snpa,json=neighborSnpa,proto3" json:"neighbor_snpa,omitempty"` // Tag associated with the path Tag uint32 `protobuf:"varint,5,opt,name=tag,proto3" json:"tag,omitempty"` // FRR backup for this path FrrBackup *IsisShIpv4FrrBackup `protobuf:"bytes,6,opt,name=frr_backup,json=frrBackup,proto3" json:"frr_backup,omitempty"` // Uloop Explicit List UloopExplicitList []*IsisShRepEl `protobuf:"bytes,7,rep,name=uloop_explicit_list,json=uloopExplicitList,proto3" json:"uloop_explicit_list,omitempty"` // Explicit path tunnel interface TunnelInterface string `protobuf:"bytes,8,opt,name=tunnel_interface,json=tunnelInterface,proto3" json:"tunnel_interface,omitempty"` // Segment routing sid value received from first hop SegmentRoutingSidValue uint32 `` /* 132-byte string literal not displayed */ // Weight configured on the interface Weight uint32 `protobuf:"varint,10,opt,name=weight,proto3" json:"weight,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 path to a destination
func (*IsisShIpv4Path) Descriptor ¶
func (*IsisShIpv4Path) Descriptor() ([]byte, []int)
func (*IsisShIpv4Path) GetEgressInterface ¶
func (m *IsisShIpv4Path) GetEgressInterface() string
func (*IsisShIpv4Path) GetFrrBackup ¶
func (m *IsisShIpv4Path) GetFrrBackup() *IsisShIpv4FrrBackup
func (*IsisShIpv4Path) GetNeighborAddress ¶
func (m *IsisShIpv4Path) GetNeighborAddress() string
func (*IsisShIpv4Path) GetNeighborId ¶
func (m *IsisShIpv4Path) GetNeighborId() string
func (*IsisShIpv4Path) GetNeighborSnpa ¶
func (m *IsisShIpv4Path) GetNeighborSnpa() *IsisSnpaType
func (*IsisShIpv4Path) GetSegmentRoutingSidValue ¶
func (m *IsisShIpv4Path) GetSegmentRoutingSidValue() uint32
func (*IsisShIpv4Path) GetTag ¶
func (m *IsisShIpv4Path) GetTag() uint32
func (*IsisShIpv4Path) GetTunnelInterface ¶
func (m *IsisShIpv4Path) GetTunnelInterface() string
func (*IsisShIpv4Path) GetUloopExplicitList ¶
func (m *IsisShIpv4Path) GetUloopExplicitList() []*IsisShRepEl
func (*IsisShIpv4Path) GetWeight ¶
func (m *IsisShIpv4Path) GetWeight() uint32
func (*IsisShIpv4Path) ProtoMessage ¶
func (*IsisShIpv4Path) ProtoMessage()
func (*IsisShIpv4Path) Reset ¶
func (m *IsisShIpv4Path) Reset()
func (*IsisShIpv4Path) String ¶
func (m *IsisShIpv4Path) String() string
func (*IsisShIpv4Path) XXX_DiscardUnknown ¶
func (m *IsisShIpv4Path) XXX_DiscardUnknown()
func (*IsisShIpv4Path) XXX_Marshal ¶
func (m *IsisShIpv4Path) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4Path) XXX_Merge ¶
func (dst *IsisShIpv4Path) XXX_Merge(src proto.Message)
func (*IsisShIpv4Path) XXX_Size ¶
func (m *IsisShIpv4Path) XXX_Size() int
func (*IsisShIpv4Path) XXX_Unmarshal ¶
func (m *IsisShIpv4Path) XXX_Unmarshal(b []byte) error
type IsisShIpv4TopoEntry ¶
type IsisShIpv4TopoEntry struct { // Source Address SourceAddress string `protobuf:"bytes,50,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` // Does the IS participate in the topology? IsParticipant bool `protobuf:"varint,51,opt,name=is_participant,json=isParticipant,proto3" json:"is_participant,omitempty"` // Is the IS overloaded? IsOverloaded bool `protobuf:"varint,52,opt,name=is_overloaded,json=isOverloaded,proto3" json:"is_overloaded,omitempty"` // Is the IS attached? IsAttached bool `protobuf:"varint,53,opt,name=is_attached,json=isAttached,proto3" json:"is_attached,omitempty"` // Is the IS reachable, and, if so, its status within the SPT ReachabilityStatus *IsisShIpv4TopoReachableStatus `protobuf:"bytes,54,opt,name=reachability_status,json=reachabilityStatus,proto3" json:"reachability_status,omitempty"` // Per-priority counts of prefix items advertised by the IS AdvertisedPrefixItemCounts *IsisPerPriorityCounts `` /* 144-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisShIpv4TopoEntry) Descriptor ¶
func (*IsisShIpv4TopoEntry) Descriptor() ([]byte, []int)
func (*IsisShIpv4TopoEntry) GetAdvertisedPrefixItemCounts ¶
func (m *IsisShIpv4TopoEntry) GetAdvertisedPrefixItemCounts() *IsisPerPriorityCounts
func (*IsisShIpv4TopoEntry) GetIsAttached ¶
func (m *IsisShIpv4TopoEntry) GetIsAttached() bool
func (*IsisShIpv4TopoEntry) GetIsOverloaded ¶
func (m *IsisShIpv4TopoEntry) GetIsOverloaded() bool
func (*IsisShIpv4TopoEntry) GetIsParticipant ¶
func (m *IsisShIpv4TopoEntry) GetIsParticipant() bool
func (*IsisShIpv4TopoEntry) GetReachabilityStatus ¶
func (m *IsisShIpv4TopoEntry) GetReachabilityStatus() *IsisShIpv4TopoReachableStatus
func (*IsisShIpv4TopoEntry) GetSourceAddress ¶
func (m *IsisShIpv4TopoEntry) GetSourceAddress() string
func (*IsisShIpv4TopoEntry) ProtoMessage ¶
func (*IsisShIpv4TopoEntry) ProtoMessage()
func (*IsisShIpv4TopoEntry) Reset ¶
func (m *IsisShIpv4TopoEntry) Reset()
func (*IsisShIpv4TopoEntry) String ¶
func (m *IsisShIpv4TopoEntry) String() string
func (*IsisShIpv4TopoEntry) XXX_DiscardUnknown ¶
func (m *IsisShIpv4TopoEntry) XXX_DiscardUnknown()
func (*IsisShIpv4TopoEntry) XXX_Marshal ¶
func (m *IsisShIpv4TopoEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4TopoEntry) XXX_Merge ¶
func (dst *IsisShIpv4TopoEntry) XXX_Merge(src proto.Message)
func (*IsisShIpv4TopoEntry) XXX_Size ¶
func (m *IsisShIpv4TopoEntry) XXX_Size() int
func (*IsisShIpv4TopoEntry) XXX_Unmarshal ¶
func (m *IsisShIpv4TopoEntry) XXX_Unmarshal(b []byte) error
type IsisShIpv4TopoEntry_KEYS ¶
type IsisShIpv4TopoEntry_KEYS struct { InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` AfName string `protobuf:"bytes,2,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"` SafName string `protobuf:"bytes,3,opt,name=saf_name,json=safName,proto3" json:"saf_name,omitempty"` TopologyName string `protobuf:"bytes,4,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"` Level string `protobuf:"bytes,5,opt,name=level,proto3" json:"level,omitempty"` SystemId string `protobuf:"bytes,6,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
IPv4 IS Link Topology Entry
func (*IsisShIpv4TopoEntry_KEYS) Descriptor ¶
func (*IsisShIpv4TopoEntry_KEYS) Descriptor() ([]byte, []int)
func (*IsisShIpv4TopoEntry_KEYS) GetAfName ¶
func (m *IsisShIpv4TopoEntry_KEYS) GetAfName() string
func (*IsisShIpv4TopoEntry_KEYS) GetInstanceName ¶
func (m *IsisShIpv4TopoEntry_KEYS) GetInstanceName() string
func (*IsisShIpv4TopoEntry_KEYS) GetLevel ¶
func (m *IsisShIpv4TopoEntry_KEYS) GetLevel() string
func (*IsisShIpv4TopoEntry_KEYS) GetSafName ¶
func (m *IsisShIpv4TopoEntry_KEYS) GetSafName() string
func (*IsisShIpv4TopoEntry_KEYS) GetSystemId ¶
func (m *IsisShIpv4TopoEntry_KEYS) GetSystemId() string
func (*IsisShIpv4TopoEntry_KEYS) GetTopologyName ¶
func (m *IsisShIpv4TopoEntry_KEYS) GetTopologyName() string
func (*IsisShIpv4TopoEntry_KEYS) ProtoMessage ¶
func (*IsisShIpv4TopoEntry_KEYS) ProtoMessage()
func (*IsisShIpv4TopoEntry_KEYS) Reset ¶
func (m *IsisShIpv4TopoEntry_KEYS) Reset()
func (*IsisShIpv4TopoEntry_KEYS) String ¶
func (m *IsisShIpv4TopoEntry_KEYS) String() string
func (*IsisShIpv4TopoEntry_KEYS) XXX_DiscardUnknown ¶
func (m *IsisShIpv4TopoEntry_KEYS) XXX_DiscardUnknown()
func (*IsisShIpv4TopoEntry_KEYS) XXX_Marshal ¶
func (m *IsisShIpv4TopoEntry_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4TopoEntry_KEYS) XXX_Merge ¶
func (dst *IsisShIpv4TopoEntry_KEYS) XXX_Merge(src proto.Message)
func (*IsisShIpv4TopoEntry_KEYS) XXX_Size ¶
func (m *IsisShIpv4TopoEntry_KEYS) XXX_Size() int
func (*IsisShIpv4TopoEntry_KEYS) XXX_Unmarshal ¶
func (m *IsisShIpv4TopoEntry_KEYS) XXX_Unmarshal(b []byte) error
type IsisShIpv4TopoReachableDetails ¶
type IsisShIpv4TopoReachableDetails struct { // Distance to the IS RootDistance uint32 `protobuf:"varint,1,opt,name=root_distance,json=rootDistance,proto3" json:"root_distance,omitempty"` // Distance to the IS MulticastRootDistance uint32 `` /* 127-byte string literal not displayed */ // First hops towards the IS Paths []*IsisShIpv4Path `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"` // Multicast intact first hops towards the IS MulticastPaths []*IsisShIpv4Path `protobuf:"bytes,4,rep,name=multicast_paths,json=multicastPaths,proto3" json:"multicast_paths,omitempty"` // Parents of the IS within the SPT Parents []*IsisShTopoNeighbor `protobuf:"bytes,5,rep,name=parents,proto3" json:"parents,omitempty"` // Children of the IS within the SPT Children []*IsisShTopoNeighbor `protobuf:"bytes,6,rep,name=children,proto3" json:"children,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Status of a reachable IPv4 IS
func (*IsisShIpv4TopoReachableDetails) Descriptor ¶
func (*IsisShIpv4TopoReachableDetails) Descriptor() ([]byte, []int)
func (*IsisShIpv4TopoReachableDetails) GetChildren ¶
func (m *IsisShIpv4TopoReachableDetails) GetChildren() []*IsisShTopoNeighbor
func (*IsisShIpv4TopoReachableDetails) GetMulticastPaths ¶
func (m *IsisShIpv4TopoReachableDetails) GetMulticastPaths() []*IsisShIpv4Path
func (*IsisShIpv4TopoReachableDetails) GetMulticastRootDistance ¶
func (m *IsisShIpv4TopoReachableDetails) GetMulticastRootDistance() uint32
func (*IsisShIpv4TopoReachableDetails) GetParents ¶
func (m *IsisShIpv4TopoReachableDetails) GetParents() []*IsisShTopoNeighbor
func (*IsisShIpv4TopoReachableDetails) GetPaths ¶
func (m *IsisShIpv4TopoReachableDetails) GetPaths() []*IsisShIpv4Path
func (*IsisShIpv4TopoReachableDetails) GetRootDistance ¶
func (m *IsisShIpv4TopoReachableDetails) GetRootDistance() uint32
func (*IsisShIpv4TopoReachableDetails) ProtoMessage ¶
func (*IsisShIpv4TopoReachableDetails) ProtoMessage()
func (*IsisShIpv4TopoReachableDetails) Reset ¶
func (m *IsisShIpv4TopoReachableDetails) Reset()
func (*IsisShIpv4TopoReachableDetails) String ¶
func (m *IsisShIpv4TopoReachableDetails) String() string
func (*IsisShIpv4TopoReachableDetails) XXX_DiscardUnknown ¶
func (m *IsisShIpv4TopoReachableDetails) XXX_DiscardUnknown()
func (*IsisShIpv4TopoReachableDetails) XXX_Marshal ¶
func (m *IsisShIpv4TopoReachableDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4TopoReachableDetails) XXX_Merge ¶
func (dst *IsisShIpv4TopoReachableDetails) XXX_Merge(src proto.Message)
func (*IsisShIpv4TopoReachableDetails) XXX_Size ¶
func (m *IsisShIpv4TopoReachableDetails) XXX_Size() int
func (*IsisShIpv4TopoReachableDetails) XXX_Unmarshal ¶
func (m *IsisShIpv4TopoReachableDetails) XXX_Unmarshal(b []byte) error
type IsisShIpv4TopoReachableStatus ¶
type IsisShIpv4TopoReachableStatus struct { ReachableStatus string `protobuf:"bytes,1,opt,name=reachable_status,json=reachableStatus,proto3" json:"reachable_status,omitempty"` // Status of the IS within the SPT ReachableDetails *IsisShIpv4TopoReachableDetails `protobuf:"bytes,2,opt,name=reachable_details,json=reachableDetails,proto3" json:"reachable_details,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Reachability status of an IPv4 IS
func (*IsisShIpv4TopoReachableStatus) Descriptor ¶
func (*IsisShIpv4TopoReachableStatus) Descriptor() ([]byte, []int)
func (*IsisShIpv4TopoReachableStatus) GetReachableDetails ¶
func (m *IsisShIpv4TopoReachableStatus) GetReachableDetails() *IsisShIpv4TopoReachableDetails
func (*IsisShIpv4TopoReachableStatus) GetReachableStatus ¶
func (m *IsisShIpv4TopoReachableStatus) GetReachableStatus() string
func (*IsisShIpv4TopoReachableStatus) ProtoMessage ¶
func (*IsisShIpv4TopoReachableStatus) ProtoMessage()
func (*IsisShIpv4TopoReachableStatus) Reset ¶
func (m *IsisShIpv4TopoReachableStatus) Reset()
func (*IsisShIpv4TopoReachableStatus) String ¶
func (m *IsisShIpv4TopoReachableStatus) String() string
func (*IsisShIpv4TopoReachableStatus) XXX_DiscardUnknown ¶
func (m *IsisShIpv4TopoReachableStatus) XXX_DiscardUnknown()
func (*IsisShIpv4TopoReachableStatus) XXX_Marshal ¶
func (m *IsisShIpv4TopoReachableStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShIpv4TopoReachableStatus) XXX_Merge ¶
func (dst *IsisShIpv4TopoReachableStatus) XXX_Merge(src proto.Message)
func (*IsisShIpv4TopoReachableStatus) XXX_Size ¶
func (m *IsisShIpv4TopoReachableStatus) XXX_Size() int
func (*IsisShIpv4TopoReachableStatus) XXX_Unmarshal ¶
func (m *IsisShIpv4TopoReachableStatus) XXX_Unmarshal(b []byte) error
type IsisShRepEl ¶
type IsisShRepEl struct { // RepairElementNodeID RepairElementNodeId string `protobuf:"bytes,1,opt,name=repair_element_node_id,json=repairElementNodeId,proto3" json:"repair_element_node_id,omitempty"` // RepairIPv4Addr RepairIpv4Addr string `protobuf:"bytes,2,opt,name=repair_ipv4_addr,json=repairIpv4Addr,proto3" json:"repair_ipv4_addr,omitempty"` // RepairIPv6Addr RepairIpv6Addr string `protobuf:"bytes,3,opt,name=repair_ipv6_addr,json=repairIpv6Addr,proto3" json:"repair_ipv6_addr,omitempty"` // Repair Label RepairLabel uint32 `protobuf:"varint,4,opt,name=repair_label,json=repairLabel,proto3" json:"repair_label,omitempty"` // Repair Element Type RepairElementType uint32 `protobuf:"varint,5,opt,name=repair_element_type,json=repairElementType,proto3" json:"repair_element_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Repair Element
func (*IsisShRepEl) Descriptor ¶
func (*IsisShRepEl) Descriptor() ([]byte, []int)
func (*IsisShRepEl) GetRepairElementNodeId ¶
func (m *IsisShRepEl) GetRepairElementNodeId() string
func (*IsisShRepEl) GetRepairElementType ¶
func (m *IsisShRepEl) GetRepairElementType() uint32
func (*IsisShRepEl) GetRepairIpv4Addr ¶
func (m *IsisShRepEl) GetRepairIpv4Addr() string
func (*IsisShRepEl) GetRepairIpv6Addr ¶
func (m *IsisShRepEl) GetRepairIpv6Addr() string
func (*IsisShRepEl) GetRepairLabel ¶
func (m *IsisShRepEl) GetRepairLabel() uint32
func (*IsisShRepEl) ProtoMessage ¶
func (*IsisShRepEl) ProtoMessage()
func (*IsisShRepEl) Reset ¶
func (m *IsisShRepEl) Reset()
func (*IsisShRepEl) String ¶
func (m *IsisShRepEl) String() string
func (*IsisShRepEl) XXX_DiscardUnknown ¶
func (m *IsisShRepEl) XXX_DiscardUnknown()
func (*IsisShRepEl) XXX_Marshal ¶
func (m *IsisShRepEl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShRepEl) XXX_Merge ¶
func (dst *IsisShRepEl) XXX_Merge(src proto.Message)
func (*IsisShRepEl) XXX_Size ¶
func (m *IsisShRepEl) XXX_Size() int
func (*IsisShRepEl) XXX_Unmarshal ¶
func (m *IsisShRepEl) XXX_Unmarshal(b []byte) error
type IsisShTopoNeighbor ¶
type IsisShTopoNeighbor struct { // Neighbor ID NeighborId string `protobuf:"bytes,1,opt,name=neighbor_id,json=neighborId,proto3" json:"neighbor_id,omitempty"` // Pseudonode between system and its neighbor IntermediatePseudonode *IsisNodeIdType `` /* 127-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
SPT Neighbor
func (*IsisShTopoNeighbor) Descriptor ¶
func (*IsisShTopoNeighbor) Descriptor() ([]byte, []int)
func (*IsisShTopoNeighbor) GetIntermediatePseudonode ¶
func (m *IsisShTopoNeighbor) GetIntermediatePseudonode() *IsisNodeIdType
func (*IsisShTopoNeighbor) GetNeighborId ¶
func (m *IsisShTopoNeighbor) GetNeighborId() string
func (*IsisShTopoNeighbor) ProtoMessage ¶
func (*IsisShTopoNeighbor) ProtoMessage()
func (*IsisShTopoNeighbor) Reset ¶
func (m *IsisShTopoNeighbor) Reset()
func (*IsisShTopoNeighbor) String ¶
func (m *IsisShTopoNeighbor) String() string
func (*IsisShTopoNeighbor) XXX_DiscardUnknown ¶
func (m *IsisShTopoNeighbor) XXX_DiscardUnknown()
func (*IsisShTopoNeighbor) XXX_Marshal ¶
func (m *IsisShTopoNeighbor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisShTopoNeighbor) XXX_Merge ¶
func (dst *IsisShTopoNeighbor) XXX_Merge(src proto.Message)
func (*IsisShTopoNeighbor) XXX_Size ¶
func (m *IsisShTopoNeighbor) XXX_Size() int
func (*IsisShTopoNeighbor) XXX_Unmarshal ¶
func (m *IsisShTopoNeighbor) XXX_Unmarshal(b []byte) error
type IsisSnpaType ¶
type IsisSnpaType struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IsisSnpaType) Descriptor ¶
func (*IsisSnpaType) Descriptor() ([]byte, []int)
func (*IsisSnpaType) GetValue ¶
func (m *IsisSnpaType) GetValue() string
func (*IsisSnpaType) ProtoMessage ¶
func (*IsisSnpaType) ProtoMessage()
func (*IsisSnpaType) Reset ¶
func (m *IsisSnpaType) Reset()
func (*IsisSnpaType) String ¶
func (m *IsisSnpaType) String() string
func (*IsisSnpaType) XXX_DiscardUnknown ¶
func (m *IsisSnpaType) XXX_DiscardUnknown()
func (*IsisSnpaType) XXX_Marshal ¶
func (m *IsisSnpaType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IsisSnpaType) XXX_Merge ¶
func (dst *IsisSnpaType) XXX_Merge(src proto.Message)
func (*IsisSnpaType) XXX_Size ¶
func (m *IsisSnpaType) XXX_Size() int
func (*IsisSnpaType) XXX_Unmarshal ¶
func (m *IsisSnpaType) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.