Documentation ¶
Overview ¶
Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/default-vrf/route-information/route-areas/route-area/backup-route-areas/backup-route-area
Index ¶
- type OspfShBackupPath
- func (*OspfShBackupPath) Descriptor() ([]byte, []int)
- func (m *OspfShBackupPath) GetBackupMetric() uint32
- func (m *OspfShBackupPath) GetBackupRemoteLfa() string
- func (m *OspfShBackupPath) GetBackupRepairList() []*OspfShRepEl
- func (m *OspfShBackupPath) GetBackupRepairListSizei() uint32
- func (m *OspfShBackupPath) GetBackupRouteInterfaceName() string
- func (m *OspfShBackupPath) GetBackupRouteNextHopAddress() string
- func (m *OspfShBackupPath) GetBackupRouteSource() string
- func (m *OspfShBackupPath) GetBackupTunnelInterfaceName() string
- func (m *OspfShBackupPath) GetDownstream() bool
- func (m *OspfShBackupPath) GetLineCardDisjoint() bool
- func (m *OspfShBackupPath) GetNodeProtect() bool
- func (m *OspfShBackupPath) GetPrimaryPath() bool
- func (m *OspfShBackupPath) GetSrlgDisjoint() bool
- func (*OspfShBackupPath) ProtoMessage()
- func (m *OspfShBackupPath) Reset()
- func (m *OspfShBackupPath) String() string
- func (m *OspfShBackupPath) XXX_DiscardUnknown()
- func (m *OspfShBackupPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShBackupPath) XXX_Merge(src proto.Message)
- func (m *OspfShBackupPath) XXX_Size() int
- func (m *OspfShBackupPath) XXX_Unmarshal(b []byte) error
- type OspfShRepEl
- func (*OspfShRepEl) Descriptor() ([]byte, []int)
- func (m *OspfShRepEl) GetRepairElementId() string
- func (m *OspfShRepEl) GetRepairElementType() uint32
- func (m *OspfShRepEl) GetRepairLabel() uint32
- func (*OspfShRepEl) ProtoMessage()
- func (m *OspfShRepEl) Reset()
- func (m *OspfShRepEl) String() string
- func (m *OspfShRepEl) XXX_DiscardUnknown()
- func (m *OspfShRepEl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShRepEl) XXX_Merge(src proto.Message)
- func (m *OspfShRepEl) XXX_Size() int
- func (m *OspfShRepEl) XXX_Unmarshal(b []byte) error
- type OspfShTime
- func (*OspfShTime) Descriptor() ([]byte, []int)
- func (m *OspfShTime) GetNanosecond() uint32
- func (m *OspfShTime) GetSecond() uint32
- func (*OspfShTime) ProtoMessage()
- func (m *OspfShTime) Reset()
- func (m *OspfShTime) String() string
- func (m *OspfShTime) XXX_DiscardUnknown()
- func (m *OspfShTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTime) XXX_Merge(src proto.Message)
- func (m *OspfShTime) XXX_Size() int
- func (m *OspfShTime) XXX_Unmarshal(b []byte) error
- type OspfShTopCommon
- func (*OspfShTopCommon) Descriptor() ([]byte, []int)
- func (m *OspfShTopCommon) GetRouteAreaId() uint32
- func (m *OspfShTopCommon) GetRouteAutoExcluded() bool
- func (m *OspfShTopCommon) GetRouteFailTime() *OspfShTime
- func (m *OspfShTopCommon) GetRouteForwardDistance() uint32
- func (m *OspfShTopCommon) GetRouteRibVersion() uint32
- func (m *OspfShTopCommon) GetRouteSource() uint32
- func (m *OspfShTopCommon) GetRouteSpfPriority() uint32
- func (m *OspfShTopCommon) GetRouteSpfVersion() uint64
- func (m *OspfShTopCommon) GetRouteSrteNbrRegistered() uint32
- func (m *OspfShTopCommon) GetRouteSrtePrefixRegistered() bool
- func (m *OspfShTopCommon) GetRouteTeMetric() uint32
- func (m *OspfShTopCommon) GetRouteUpdateTime() *OspfShTime
- func (*OspfShTopCommon) ProtoMessage()
- func (m *OspfShTopCommon) Reset()
- func (m *OspfShTopCommon) String() string
- func (m *OspfShTopCommon) XXX_DiscardUnknown()
- func (m *OspfShTopCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTopCommon) XXX_Merge(src proto.Message)
- func (m *OspfShTopCommon) XXX_Size() int
- func (m *OspfShTopCommon) XXX_Unmarshal(b []byte) error
- type OspfShTopPathBackup
- func (*OspfShTopPathBackup) Descriptor() ([]byte, []int)
- func (m *OspfShTopPathBackup) GetLsaType() uint32
- func (m *OspfShTopPathBackup) GetRouteBackupPath() *OspfShBackupPath
- func (m *OspfShTopPathBackup) GetRouteInterfaceName() string
- func (m *OspfShTopPathBackup) GetRouteLsaid() string
- func (m *OspfShTopPathBackup) GetRouteMetric() uint32
- func (m *OspfShTopPathBackup) GetRouteNextHopAddress() string
- func (m *OspfShTopPathBackup) GetRoutePathId() uint32
- func (m *OspfShTopPathBackup) GetRoutePathIsMcastIntact() bool
- func (m *OspfShTopPathBackup) GetRoutePathIsUcmpPath() bool
- func (m *OspfShTopPathBackup) GetRouteSource() string
- func (*OspfShTopPathBackup) ProtoMessage()
- func (m *OspfShTopPathBackup) Reset()
- func (m *OspfShTopPathBackup) String() string
- func (m *OspfShTopPathBackup) XXX_DiscardUnknown()
- func (m *OspfShTopPathBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTopPathBackup) XXX_Merge(src proto.Message)
- func (m *OspfShTopPathBackup) XXX_Size() int
- func (m *OspfShTopPathBackup) XXX_Unmarshal(b []byte) error
- type OspfShTopologyBackup
- func (*OspfShTopologyBackup) Descriptor() ([]byte, []int)
- func (m *OspfShTopologyBackup) GetRouteConnected() bool
- func (m *OspfShTopologyBackup) GetRouteInfo() *OspfShTopCommon
- func (m *OspfShTopologyBackup) GetRouteMetric() uint32
- func (m *OspfShTopologyBackup) GetRoutePathList() []*OspfShTopPathBackup
- func (m *OspfShTopologyBackup) GetRoutePrefix() string
- func (m *OspfShTopologyBackup) GetRoutePrefixLength() uint32
- func (m *OspfShTopologyBackup) GetRouteType() string
- func (*OspfShTopologyBackup) ProtoMessage()
- func (m *OspfShTopologyBackup) Reset()
- func (m *OspfShTopologyBackup) String() string
- func (m *OspfShTopologyBackup) XXX_DiscardUnknown()
- func (m *OspfShTopologyBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTopologyBackup) XXX_Merge(src proto.Message)
- func (m *OspfShTopologyBackup) XXX_Size() int
- func (m *OspfShTopologyBackup) XXX_Unmarshal(b []byte) error
- type OspfShTopologyBackup_KEYS
- func (*OspfShTopologyBackup_KEYS) Descriptor() ([]byte, []int)
- func (m *OspfShTopologyBackup_KEYS) GetAreaId() uint32
- func (m *OspfShTopologyBackup_KEYS) GetPrefix() string
- func (m *OspfShTopologyBackup_KEYS) GetPrefixLength() uint32
- func (m *OspfShTopologyBackup_KEYS) GetProcessName() string
- func (*OspfShTopologyBackup_KEYS) ProtoMessage()
- func (m *OspfShTopologyBackup_KEYS) Reset()
- func (m *OspfShTopologyBackup_KEYS) String() string
- func (m *OspfShTopologyBackup_KEYS) XXX_DiscardUnknown()
- func (m *OspfShTopologyBackup_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTopologyBackup_KEYS) XXX_Merge(src proto.Message)
- func (m *OspfShTopologyBackup_KEYS) XXX_Size() int
- func (m *OspfShTopologyBackup_KEYS) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OspfShBackupPath ¶
type OspfShBackupPath struct { // Next hop Interface BackupRouteInterfaceName string `` /* 137-byte string literal not displayed */ // Nexthop IP address BackupRouteNextHopAddress string `` /* 142-byte string literal not displayed */ // IP address of source of route BackupRouteSource string `protobuf:"bytes,3,opt,name=backup_route_source,json=backupRouteSource,proto3" json:"backup_route_source,omitempty"` // Metric BackupMetric uint32 `protobuf:"varint,4,opt,name=backup_metric,json=backupMetric,proto3" json:"backup_metric,omitempty"` // Primary Path PrimaryPath bool `protobuf:"varint,5,opt,name=primary_path,json=primaryPath,proto3" json:"primary_path,omitempty"` // Line Card Disjoint LineCardDisjoint bool `protobuf:"varint,6,opt,name=line_card_disjoint,json=lineCardDisjoint,proto3" json:"line_card_disjoint,omitempty"` // Downstream Downstream bool `protobuf:"varint,7,opt,name=downstream,proto3" json:"downstream,omitempty"` // Node Protect NodeProtect bool `protobuf:"varint,8,opt,name=node_protect,json=nodeProtect,proto3" json:"node_protect,omitempty"` // SRLG Disjoint SrlgDisjoint bool `protobuf:"varint,9,opt,name=srlg_disjoint,json=srlgDisjoint,proto3" json:"srlg_disjoint,omitempty"` // IP address of remote LFA BackupRemoteLfa string `protobuf:"bytes,10,opt,name=backup_remote_lfa,json=backupRemoteLfa,proto3" json:"backup_remote_lfa,omitempty"` // BAckup Repair List BackupRepairList []*OspfShRepEl `protobuf:"bytes,11,rep,name=backup_repair_list,json=backupRepairList,proto3" json:"backup_repair_list,omitempty"` // Repair List Size BackupRepairListSizei uint32 `` /* 130-byte string literal not displayed */ // Backup Tunnel Interface BackupTunnelInterfaceName string `` /* 141-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Route Backup Path Information
func (*OspfShBackupPath) Descriptor ¶
func (*OspfShBackupPath) Descriptor() ([]byte, []int)
func (*OspfShBackupPath) GetBackupMetric ¶
func (m *OspfShBackupPath) GetBackupMetric() uint32
func (*OspfShBackupPath) GetBackupRemoteLfa ¶
func (m *OspfShBackupPath) GetBackupRemoteLfa() string
func (*OspfShBackupPath) GetBackupRepairList ¶
func (m *OspfShBackupPath) GetBackupRepairList() []*OspfShRepEl
func (*OspfShBackupPath) GetBackupRepairListSizei ¶
func (m *OspfShBackupPath) GetBackupRepairListSizei() uint32
func (*OspfShBackupPath) GetBackupRouteInterfaceName ¶
func (m *OspfShBackupPath) GetBackupRouteInterfaceName() string
func (*OspfShBackupPath) GetBackupRouteNextHopAddress ¶
func (m *OspfShBackupPath) GetBackupRouteNextHopAddress() string
func (*OspfShBackupPath) GetBackupRouteSource ¶
func (m *OspfShBackupPath) GetBackupRouteSource() string
func (*OspfShBackupPath) GetBackupTunnelInterfaceName ¶
func (m *OspfShBackupPath) GetBackupTunnelInterfaceName() string
func (*OspfShBackupPath) GetDownstream ¶
func (m *OspfShBackupPath) GetDownstream() bool
func (*OspfShBackupPath) GetLineCardDisjoint ¶
func (m *OspfShBackupPath) GetLineCardDisjoint() bool
func (*OspfShBackupPath) GetNodeProtect ¶
func (m *OspfShBackupPath) GetNodeProtect() bool
func (*OspfShBackupPath) GetPrimaryPath ¶
func (m *OspfShBackupPath) GetPrimaryPath() bool
func (*OspfShBackupPath) GetSrlgDisjoint ¶
func (m *OspfShBackupPath) GetSrlgDisjoint() bool
func (*OspfShBackupPath) ProtoMessage ¶
func (*OspfShBackupPath) ProtoMessage()
func (*OspfShBackupPath) Reset ¶
func (m *OspfShBackupPath) Reset()
func (*OspfShBackupPath) String ¶
func (m *OspfShBackupPath) String() string
func (*OspfShBackupPath) XXX_DiscardUnknown ¶
func (m *OspfShBackupPath) XXX_DiscardUnknown()
func (*OspfShBackupPath) XXX_Marshal ¶
func (m *OspfShBackupPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShBackupPath) XXX_Merge ¶
func (dst *OspfShBackupPath) XXX_Merge(src proto.Message)
func (*OspfShBackupPath) XXX_Size ¶
func (m *OspfShBackupPath) XXX_Size() int
func (*OspfShBackupPath) XXX_Unmarshal ¶
func (m *OspfShBackupPath) XXX_Unmarshal(b []byte) error
type OspfShRepEl ¶
type OspfShRepEl struct { // Repair Element ID RepairElementId string `protobuf:"bytes,1,opt,name=repair_element_id,json=repairElementId,proto3" json:"repair_element_id,omitempty"` // Repair Label RepairLabel uint32 `protobuf:"varint,2,opt,name=repair_label,json=repairLabel,proto3" json:"repair_label,omitempty"` // Repair Element Type RepairElementType uint32 `protobuf:"varint,3,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 (*OspfShRepEl) Descriptor ¶
func (*OspfShRepEl) Descriptor() ([]byte, []int)
func (*OspfShRepEl) GetRepairElementId ¶
func (m *OspfShRepEl) GetRepairElementId() string
func (*OspfShRepEl) GetRepairElementType ¶
func (m *OspfShRepEl) GetRepairElementType() uint32
func (*OspfShRepEl) GetRepairLabel ¶
func (m *OspfShRepEl) GetRepairLabel() uint32
func (*OspfShRepEl) ProtoMessage ¶
func (*OspfShRepEl) ProtoMessage()
func (*OspfShRepEl) Reset ¶
func (m *OspfShRepEl) Reset()
func (*OspfShRepEl) String ¶
func (m *OspfShRepEl) String() string
func (*OspfShRepEl) XXX_DiscardUnknown ¶
func (m *OspfShRepEl) XXX_DiscardUnknown()
func (*OspfShRepEl) XXX_Marshal ¶
func (m *OspfShRepEl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShRepEl) XXX_Merge ¶
func (dst *OspfShRepEl) XXX_Merge(src proto.Message)
func (*OspfShRepEl) XXX_Size ¶
func (m *OspfShRepEl) XXX_Size() int
func (*OspfShRepEl) XXX_Unmarshal ¶
func (m *OspfShRepEl) XXX_Unmarshal(b []byte) error
type OspfShTime ¶
type OspfShTime struct { Second uint32 `protobuf:"varint,1,opt,name=second,proto3" json:"second,omitempty"` Nanosecond uint32 `protobuf:"varint,2,opt,name=nanosecond,proto3" json:"nanosecond,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OspfShTime) Descriptor ¶
func (*OspfShTime) Descriptor() ([]byte, []int)
func (*OspfShTime) GetNanosecond ¶
func (m *OspfShTime) GetNanosecond() uint32
func (*OspfShTime) GetSecond ¶
func (m *OspfShTime) GetSecond() uint32
func (*OspfShTime) ProtoMessage ¶
func (*OspfShTime) ProtoMessage()
func (*OspfShTime) Reset ¶
func (m *OspfShTime) Reset()
func (*OspfShTime) String ¶
func (m *OspfShTime) String() string
func (*OspfShTime) XXX_DiscardUnknown ¶
func (m *OspfShTime) XXX_DiscardUnknown()
func (*OspfShTime) XXX_Marshal ¶
func (m *OspfShTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTime) XXX_Merge ¶
func (dst *OspfShTime) XXX_Merge(src proto.Message)
func (*OspfShTime) XXX_Size ¶
func (m *OspfShTime) XXX_Size() int
func (*OspfShTime) XXX_Unmarshal ¶
func (m *OspfShTime) XXX_Unmarshal(b []byte) error
type OspfShTopCommon ¶
type OspfShTopCommon struct { // Area ID RouteAreaId uint32 `protobuf:"varint,1,opt,name=route_area_id,json=routeAreaId,proto3" json:"route_area_id,omitempty"` // TE metric RouteTeMetric uint32 `protobuf:"varint,2,opt,name=route_te_metric,json=routeTeMetric,proto3" json:"route_te_metric,omitempty"` // RIB version RouteRibVersion uint32 `protobuf:"varint,3,opt,name=route_rib_version,json=routeRibVersion,proto3" json:"route_rib_version,omitempty"` // SPF version RouteSpfVersion uint64 `protobuf:"varint,4,opt,name=route_spf_version,json=routeSpfVersion,proto3" json:"route_spf_version,omitempty"` // Forward distance RouteForwardDistance uint32 `protobuf:"varint,5,opt,name=route_forward_distance,json=routeForwardDistance,proto3" json:"route_forward_distance,omitempty"` // Protocol source RouteSource uint32 `protobuf:"varint,6,opt,name=route_source,json=routeSource,proto3" json:"route_source,omitempty"` // Last time updated RouteUpdateTime *OspfShTime `protobuf:"bytes,7,opt,name=route_update_time,json=routeUpdateTime,proto3" json:"route_update_time,omitempty"` // Last time update failed RouteFailTime *OspfShTime `protobuf:"bytes,8,opt,name=route_fail_time,json=routeFailTime,proto3" json:"route_fail_time,omitempty"` // SPF priority RouteSpfPriority uint32 `protobuf:"varint,9,opt,name=route_spf_priority,json=routeSpfPriority,proto3" json:"route_spf_priority,omitempty"` // If true, exclude from TE paths RouteAutoExcluded bool `protobuf:"varint,10,opt,name=route_auto_excluded,json=routeAutoExcluded,proto3" json:"route_auto_excluded,omitempty"` // If true, SRTE registered prefix route RouteSrtePrefixRegistered bool `` /* 142-byte string literal not displayed */ // SRTE registered neigbhor count on route RouteSrteNbrRegistered uint32 `` /* 133-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Common Route Information
func (*OspfShTopCommon) Descriptor ¶
func (*OspfShTopCommon) Descriptor() ([]byte, []int)
func (*OspfShTopCommon) GetRouteAreaId ¶
func (m *OspfShTopCommon) GetRouteAreaId() uint32
func (*OspfShTopCommon) GetRouteAutoExcluded ¶
func (m *OspfShTopCommon) GetRouteAutoExcluded() bool
func (*OspfShTopCommon) GetRouteFailTime ¶
func (m *OspfShTopCommon) GetRouteFailTime() *OspfShTime
func (*OspfShTopCommon) GetRouteForwardDistance ¶
func (m *OspfShTopCommon) GetRouteForwardDistance() uint32
func (*OspfShTopCommon) GetRouteRibVersion ¶
func (m *OspfShTopCommon) GetRouteRibVersion() uint32
func (*OspfShTopCommon) GetRouteSource ¶
func (m *OspfShTopCommon) GetRouteSource() uint32
func (*OspfShTopCommon) GetRouteSpfPriority ¶
func (m *OspfShTopCommon) GetRouteSpfPriority() uint32
func (*OspfShTopCommon) GetRouteSpfVersion ¶
func (m *OspfShTopCommon) GetRouteSpfVersion() uint64
func (*OspfShTopCommon) GetRouteSrteNbrRegistered ¶
func (m *OspfShTopCommon) GetRouteSrteNbrRegistered() uint32
func (*OspfShTopCommon) GetRouteSrtePrefixRegistered ¶
func (m *OspfShTopCommon) GetRouteSrtePrefixRegistered() bool
func (*OspfShTopCommon) GetRouteTeMetric ¶
func (m *OspfShTopCommon) GetRouteTeMetric() uint32
func (*OspfShTopCommon) GetRouteUpdateTime ¶
func (m *OspfShTopCommon) GetRouteUpdateTime() *OspfShTime
func (*OspfShTopCommon) ProtoMessage ¶
func (*OspfShTopCommon) ProtoMessage()
func (*OspfShTopCommon) Reset ¶
func (m *OspfShTopCommon) Reset()
func (*OspfShTopCommon) String ¶
func (m *OspfShTopCommon) String() string
func (*OspfShTopCommon) XXX_DiscardUnknown ¶
func (m *OspfShTopCommon) XXX_DiscardUnknown()
func (*OspfShTopCommon) XXX_Marshal ¶
func (m *OspfShTopCommon) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTopCommon) XXX_Merge ¶
func (dst *OspfShTopCommon) XXX_Merge(src proto.Message)
func (*OspfShTopCommon) XXX_Size ¶
func (m *OspfShTopCommon) XXX_Size() int
func (*OspfShTopCommon) XXX_Unmarshal ¶
func (m *OspfShTopCommon) XXX_Unmarshal(b []byte) error
type OspfShTopPathBackup ¶
type OspfShTopPathBackup struct { // Next hop Interface RouteInterfaceName string `protobuf:"bytes,1,opt,name=route_interface_name,json=routeInterfaceName,proto3" json:"route_interface_name,omitempty"` // Nexthop IP address RouteNextHopAddress string `protobuf:"bytes,2,opt,name=route_next_hop_address,json=routeNextHopAddress,proto3" json:"route_next_hop_address,omitempty"` // IP address of source of route RouteSource string `protobuf:"bytes,3,opt,name=route_source,json=routeSource,proto3" json:"route_source,omitempty"` // LSA ID, see RFC2328 RouteLsaid string `protobuf:"bytes,4,opt,name=route_lsaid,json=routeLsaid,proto3" json:"route_lsaid,omitempty"` // Multicast-intact path RoutePathIsMcastIntact bool `` /* 134-byte string literal not displayed */ // UCMP path RoutePathIsUcmpPath bool `protobuf:"varint,6,opt,name=route_path_is_ucmp_path,json=routePathIsUcmpPath,proto3" json:"route_path_is_ucmp_path,omitempty"` // Metric RouteMetric uint32 `protobuf:"varint,7,opt,name=route_metric,json=routeMetric,proto3" json:"route_metric,omitempty"` // Path ID of path RoutePathId uint32 `protobuf:"varint,8,opt,name=route_path_id,json=routePathId,proto3" json:"route_path_id,omitempty"` // LSA type, see RFC2328 etc. LsaType uint32 `protobuf:"varint,9,opt,name=lsa_type,json=lsaType,proto3" json:"lsa_type,omitempty"` // Backup Path Info RouteBackupPath *OspfShBackupPath `protobuf:"bytes,10,opt,name=route_backup_path,json=routeBackupPath,proto3" json:"route_backup_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Route Path Wit Backup Path Information
func (*OspfShTopPathBackup) Descriptor ¶
func (*OspfShTopPathBackup) Descriptor() ([]byte, []int)
func (*OspfShTopPathBackup) GetLsaType ¶
func (m *OspfShTopPathBackup) GetLsaType() uint32
func (*OspfShTopPathBackup) GetRouteBackupPath ¶
func (m *OspfShTopPathBackup) GetRouteBackupPath() *OspfShBackupPath
func (*OspfShTopPathBackup) GetRouteInterfaceName ¶
func (m *OspfShTopPathBackup) GetRouteInterfaceName() string
func (*OspfShTopPathBackup) GetRouteLsaid ¶
func (m *OspfShTopPathBackup) GetRouteLsaid() string
func (*OspfShTopPathBackup) GetRouteMetric ¶
func (m *OspfShTopPathBackup) GetRouteMetric() uint32
func (*OspfShTopPathBackup) GetRouteNextHopAddress ¶
func (m *OspfShTopPathBackup) GetRouteNextHopAddress() string
func (*OspfShTopPathBackup) GetRoutePathId ¶
func (m *OspfShTopPathBackup) GetRoutePathId() uint32
func (*OspfShTopPathBackup) GetRoutePathIsMcastIntact ¶
func (m *OspfShTopPathBackup) GetRoutePathIsMcastIntact() bool
func (*OspfShTopPathBackup) GetRoutePathIsUcmpPath ¶
func (m *OspfShTopPathBackup) GetRoutePathIsUcmpPath() bool
func (*OspfShTopPathBackup) GetRouteSource ¶
func (m *OspfShTopPathBackup) GetRouteSource() string
func (*OspfShTopPathBackup) ProtoMessage ¶
func (*OspfShTopPathBackup) ProtoMessage()
func (*OspfShTopPathBackup) Reset ¶
func (m *OspfShTopPathBackup) Reset()
func (*OspfShTopPathBackup) String ¶
func (m *OspfShTopPathBackup) String() string
func (*OspfShTopPathBackup) XXX_DiscardUnknown ¶
func (m *OspfShTopPathBackup) XXX_DiscardUnknown()
func (*OspfShTopPathBackup) XXX_Marshal ¶
func (m *OspfShTopPathBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTopPathBackup) XXX_Merge ¶
func (dst *OspfShTopPathBackup) XXX_Merge(src proto.Message)
func (*OspfShTopPathBackup) XXX_Size ¶
func (m *OspfShTopPathBackup) XXX_Size() int
func (*OspfShTopPathBackup) XXX_Unmarshal ¶
func (m *OspfShTopPathBackup) XXX_Unmarshal(b []byte) error
type OspfShTopologyBackup ¶
type OspfShTopologyBackup struct { // Prefix RoutePrefix string `protobuf:"bytes,50,opt,name=route_prefix,json=routePrefix,proto3" json:"route_prefix,omitempty"` // Prefix length RoutePrefixLength uint32 `protobuf:"varint,51,opt,name=route_prefix_length,json=routePrefixLength,proto3" json:"route_prefix_length,omitempty"` // Metric RouteMetric uint32 `protobuf:"varint,52,opt,name=route_metric,json=routeMetric,proto3" json:"route_metric,omitempty"` // Route type RouteType string `protobuf:"bytes,53,opt,name=route_type,json=routeType,proto3" json:"route_type,omitempty"` // If true, connected route RouteConnected bool `protobuf:"varint,54,opt,name=route_connected,json=routeConnected,proto3" json:"route_connected,omitempty"` // Route information RouteInfo *OspfShTopCommon `protobuf:"bytes,55,opt,name=route_info,json=routeInfo,proto3" json:"route_info,omitempty"` // List of paths to this route RoutePathList []*OspfShTopPathBackup `protobuf:"bytes,56,rep,name=route_path_list,json=routePathList,proto3" json:"route_path_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OspfShTopologyBackup) Descriptor ¶
func (*OspfShTopologyBackup) Descriptor() ([]byte, []int)
func (*OspfShTopologyBackup) GetRouteConnected ¶
func (m *OspfShTopologyBackup) GetRouteConnected() bool
func (*OspfShTopologyBackup) GetRouteInfo ¶
func (m *OspfShTopologyBackup) GetRouteInfo() *OspfShTopCommon
func (*OspfShTopologyBackup) GetRouteMetric ¶
func (m *OspfShTopologyBackup) GetRouteMetric() uint32
func (*OspfShTopologyBackup) GetRoutePathList ¶
func (m *OspfShTopologyBackup) GetRoutePathList() []*OspfShTopPathBackup
func (*OspfShTopologyBackup) GetRoutePrefix ¶
func (m *OspfShTopologyBackup) GetRoutePrefix() string
func (*OspfShTopologyBackup) GetRoutePrefixLength ¶
func (m *OspfShTopologyBackup) GetRoutePrefixLength() uint32
func (*OspfShTopologyBackup) GetRouteType ¶
func (m *OspfShTopologyBackup) GetRouteType() string
func (*OspfShTopologyBackup) ProtoMessage ¶
func (*OspfShTopologyBackup) ProtoMessage()
func (*OspfShTopologyBackup) Reset ¶
func (m *OspfShTopologyBackup) Reset()
func (*OspfShTopologyBackup) String ¶
func (m *OspfShTopologyBackup) String() string
func (*OspfShTopologyBackup) XXX_DiscardUnknown ¶
func (m *OspfShTopologyBackup) XXX_DiscardUnknown()
func (*OspfShTopologyBackup) XXX_Marshal ¶
func (m *OspfShTopologyBackup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTopologyBackup) XXX_Merge ¶
func (dst *OspfShTopologyBackup) XXX_Merge(src proto.Message)
func (*OspfShTopologyBackup) XXX_Size ¶
func (m *OspfShTopologyBackup) XXX_Size() int
func (*OspfShTopologyBackup) XXX_Unmarshal ¶
func (m *OspfShTopologyBackup) XXX_Unmarshal(b []byte) error
type OspfShTopologyBackup_KEYS ¶
type OspfShTopologyBackup_KEYS struct { ProcessName string `protobuf:"bytes,1,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"` AreaId uint32 `protobuf:"varint,2,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` PrefixLength uint32 `protobuf:"varint,4,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Route Information With Backup Path
func (*OspfShTopologyBackup_KEYS) Descriptor ¶
func (*OspfShTopologyBackup_KEYS) Descriptor() ([]byte, []int)
func (*OspfShTopologyBackup_KEYS) GetAreaId ¶
func (m *OspfShTopologyBackup_KEYS) GetAreaId() uint32
func (*OspfShTopologyBackup_KEYS) GetPrefix ¶
func (m *OspfShTopologyBackup_KEYS) GetPrefix() string
func (*OspfShTopologyBackup_KEYS) GetPrefixLength ¶
func (m *OspfShTopologyBackup_KEYS) GetPrefixLength() uint32
func (*OspfShTopologyBackup_KEYS) GetProcessName ¶
func (m *OspfShTopologyBackup_KEYS) GetProcessName() string
func (*OspfShTopologyBackup_KEYS) ProtoMessage ¶
func (*OspfShTopologyBackup_KEYS) ProtoMessage()
func (*OspfShTopologyBackup_KEYS) Reset ¶
func (m *OspfShTopologyBackup_KEYS) Reset()
func (*OspfShTopologyBackup_KEYS) String ¶
func (m *OspfShTopologyBackup_KEYS) String() string
func (*OspfShTopologyBackup_KEYS) XXX_DiscardUnknown ¶
func (m *OspfShTopologyBackup_KEYS) XXX_DiscardUnknown()
func (*OspfShTopologyBackup_KEYS) XXX_Marshal ¶
func (m *OspfShTopologyBackup_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTopologyBackup_KEYS) XXX_Merge ¶
func (dst *OspfShTopologyBackup_KEYS) XXX_Merge(src proto.Message)
func (*OspfShTopologyBackup_KEYS) XXX_Size ¶
func (m *OspfShTopologyBackup_KEYS) XXX_Size() int
func (*OspfShTopologyBackup_KEYS) XXX_Unmarshal ¶
func (m *OspfShTopologyBackup_KEYS) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.