Documentation ¶
Overview ¶
Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/default-vrf/route-information/external-routes/external-route
Index ¶
- type OspfShRedistProto
- func (*OspfShRedistProto) Descriptor() ([]byte, []int)
- func (m *OspfShRedistProto) GetBgpAsNumber() *StringType
- func (m *OspfShRedistProto) GetConnectedInstance() *StringType
- func (m *OspfShRedistProto) GetEigrpAsNumber() *StringType
- func (m *OspfShRedistProto) GetIsisInstanceId() *StringType
- func (m *OspfShRedistProto) GetOspfProcessId() *StringType
- func (m *OspfShRedistProto) GetProtocolType() string
- func (*OspfShRedistProto) ProtoMessage()
- func (m *OspfShRedistProto) Reset()
- func (m *OspfShRedistProto) String() string
- func (m *OspfShRedistProto) XXX_DiscardUnknown()
- func (m *OspfShRedistProto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShRedistProto) XXX_Merge(src proto.Message)
- func (m *OspfShRedistProto) XXX_Size() int
- func (m *OspfShRedistProto) XXX_Unmarshal(b []byte) error
- type OspfShRouteExt
- func (*OspfShRouteExt) Descriptor() ([]byte, []int)
- func (m *OspfShRouteExt) GetProtocolName() *OspfShRedistProto
- func (m *OspfShRouteExt) GetRouteExtendedCommunity() *OspfShRouteExtendedComm
- func (m *OspfShRouteExt) GetRouteInformation() *OspfShTopology
- func (*OspfShRouteExt) ProtoMessage()
- func (m *OspfShRouteExt) Reset()
- func (m *OspfShRouteExt) String() string
- func (m *OspfShRouteExt) XXX_DiscardUnknown()
- func (m *OspfShRouteExt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShRouteExt) XXX_Merge(src proto.Message)
- func (m *OspfShRouteExt) XXX_Size() int
- func (m *OspfShRouteExt) XXX_Unmarshal(b []byte) error
- type OspfShRouteExt_KEYS
- func (*OspfShRouteExt_KEYS) Descriptor() ([]byte, []int)
- func (m *OspfShRouteExt_KEYS) GetPrefix() string
- func (m *OspfShRouteExt_KEYS) GetPrefixLength() uint32
- func (m *OspfShRouteExt_KEYS) GetProcessName() string
- func (*OspfShRouteExt_KEYS) ProtoMessage()
- func (m *OspfShRouteExt_KEYS) Reset()
- func (m *OspfShRouteExt_KEYS) String() string
- func (m *OspfShRouteExt_KEYS) XXX_DiscardUnknown()
- func (m *OspfShRouteExt_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShRouteExt_KEYS) XXX_Merge(src proto.Message)
- func (m *OspfShRouteExt_KEYS) XXX_Size() int
- func (m *OspfShRouteExt_KEYS) XXX_Unmarshal(b []byte) error
- type OspfShRouteExtendedComm
- func (*OspfShRouteExtendedComm) Descriptor() ([]byte, []int)
- func (m *OspfShRouteExtendedComm) GetExtendedCommunityAreaId() uint32
- func (m *OspfShRouteExtendedComm) GetExtendedCommunityDomainIdValue() []byte
- func (m *OspfShRouteExtendedComm) GetExtendedCommunityOptions() uint32
- func (m *OspfShRouteExtendedComm) GetExtendedCommunityRouteType() uint32
- func (m *OspfShRouteExtendedComm) GetExtendedCommunityRouterId() string
- func (m *OspfShRouteExtendedComm) GetExtendedCommunitylDomainIdType() uint32
- func (*OspfShRouteExtendedComm) ProtoMessage()
- func (m *OspfShRouteExtendedComm) Reset()
- func (m *OspfShRouteExtendedComm) String() string
- func (m *OspfShRouteExtendedComm) XXX_DiscardUnknown()
- func (m *OspfShRouteExtendedComm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShRouteExtendedComm) XXX_Merge(src proto.Message)
- func (m *OspfShRouteExtendedComm) XXX_Size() int
- func (m *OspfShRouteExtendedComm) 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 OspfShTopPath
- func (*OspfShTopPath) Descriptor() ([]byte, []int)
- func (m *OspfShTopPath) GetAreaFormat() bool
- func (m *OspfShTopPath) GetAreaId() uint32
- func (m *OspfShTopPath) GetLsaType() uint32
- func (m *OspfShTopPath) GetRouteInterfaceName() string
- func (m *OspfShTopPath) GetRouteLsaid() string
- func (m *OspfShTopPath) GetRouteMetric() uint32
- func (m *OspfShTopPath) GetRouteNextHopAddress() string
- func (m *OspfShTopPath) GetRoutePathIsMcastIntact() bool
- func (m *OspfShTopPath) GetRoutePathIsUcmpPath() bool
- func (m *OspfShTopPath) GetRouteSource() string
- func (*OspfShTopPath) ProtoMessage()
- func (m *OspfShTopPath) Reset()
- func (m *OspfShTopPath) String() string
- func (m *OspfShTopPath) XXX_DiscardUnknown()
- func (m *OspfShTopPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTopPath) XXX_Merge(src proto.Message)
- func (m *OspfShTopPath) XXX_Size() int
- func (m *OspfShTopPath) XXX_Unmarshal(b []byte) error
- type OspfShTopology
- func (*OspfShTopology) Descriptor() ([]byte, []int)
- func (m *OspfShTopology) GetRouteConnected() bool
- func (m *OspfShTopology) GetRouteInfo() *OspfShTopCommon
- func (m *OspfShTopology) GetRouteMetric() uint32
- func (m *OspfShTopology) GetRoutePathList() []*OspfShTopPath
- func (m *OspfShTopology) GetRoutePrefix() string
- func (m *OspfShTopology) GetRoutePrefixLength() uint32
- func (m *OspfShTopology) GetRouteType() string
- func (*OspfShTopology) ProtoMessage()
- func (m *OspfShTopology) Reset()
- func (m *OspfShTopology) String() string
- func (m *OspfShTopology) XXX_DiscardUnknown()
- func (m *OspfShTopology) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTopology) XXX_Merge(src proto.Message)
- func (m *OspfShTopology) XXX_Size() int
- func (m *OspfShTopology) XXX_Unmarshal(b []byte) error
- type StringType
- func (*StringType) Descriptor() ([]byte, []int)
- func (m *StringType) GetValue() string
- func (*StringType) ProtoMessage()
- func (m *StringType) Reset()
- func (m *StringType) String() string
- func (m *StringType) XXX_DiscardUnknown()
- func (m *StringType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *StringType) XXX_Merge(src proto.Message)
- func (m *StringType) XXX_Size() int
- func (m *StringType) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OspfShRedistProto ¶
type OspfShRedistProto struct { ProtocolType string `protobuf:"bytes,1,opt,name=protocol_type,json=protocolType,proto3" json:"protocol_type,omitempty"` // ISIS instance identifier IsisInstanceId *StringType `protobuf:"bytes,2,opt,name=isis_instance_id,json=isisInstanceId,proto3" json:"isis_instance_id,omitempty"` // OSPF process identifier OspfProcessId *StringType `protobuf:"bytes,3,opt,name=ospf_process_id,json=ospfProcessId,proto3" json:"ospf_process_id,omitempty"` // BGP Autonomous System Number BgpAsNumber *StringType `protobuf:"bytes,4,opt,name=bgp_as_number,json=bgpAsNumber,proto3" json:"bgp_as_number,omitempty"` // Autonomous System Number EigrpAsNumber *StringType `protobuf:"bytes,5,opt,name=eigrp_as_number,json=eigrpAsNumber,proto3" json:"eigrp_as_number,omitempty"` // Connected instance name ConnectedInstance *StringType `protobuf:"bytes,6,opt,name=connected_instance,json=connectedInstance,proto3" json:"connected_instance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Redistributed protocol instance
func (*OspfShRedistProto) Descriptor ¶
func (*OspfShRedistProto) Descriptor() ([]byte, []int)
func (*OspfShRedistProto) GetBgpAsNumber ¶
func (m *OspfShRedistProto) GetBgpAsNumber() *StringType
func (*OspfShRedistProto) GetConnectedInstance ¶
func (m *OspfShRedistProto) GetConnectedInstance() *StringType
func (*OspfShRedistProto) GetEigrpAsNumber ¶
func (m *OspfShRedistProto) GetEigrpAsNumber() *StringType
func (*OspfShRedistProto) GetIsisInstanceId ¶
func (m *OspfShRedistProto) GetIsisInstanceId() *StringType
func (*OspfShRedistProto) GetOspfProcessId ¶
func (m *OspfShRedistProto) GetOspfProcessId() *StringType
func (*OspfShRedistProto) GetProtocolType ¶
func (m *OspfShRedistProto) GetProtocolType() string
func (*OspfShRedistProto) ProtoMessage ¶
func (*OspfShRedistProto) ProtoMessage()
func (*OspfShRedistProto) Reset ¶
func (m *OspfShRedistProto) Reset()
func (*OspfShRedistProto) String ¶
func (m *OspfShRedistProto) String() string
func (*OspfShRedistProto) XXX_DiscardUnknown ¶
func (m *OspfShRedistProto) XXX_DiscardUnknown()
func (*OspfShRedistProto) XXX_Marshal ¶
func (m *OspfShRedistProto) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShRedistProto) XXX_Merge ¶
func (dst *OspfShRedistProto) XXX_Merge(src proto.Message)
func (*OspfShRedistProto) XXX_Size ¶
func (m *OspfShRedistProto) XXX_Size() int
func (*OspfShRedistProto) XXX_Unmarshal ¶
func (m *OspfShRedistProto) XXX_Unmarshal(b []byte) error
type OspfShRouteExt ¶
type OspfShRouteExt struct { // Route information RouteInformation *OspfShTopology `protobuf:"bytes,50,opt,name=route_information,json=routeInformation,proto3" json:"route_information,omitempty"` // Name of protocol from which the external route was redistributed ProtocolName *OspfShRedistProto `protobuf:"bytes,51,opt,name=protocol_name,json=protocolName,proto3" json:"protocol_name,omitempty"` // Extended communities in the route RouteExtendedCommunity *OspfShRouteExtendedComm `` /* 130-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OspfShRouteExt) Descriptor ¶
func (*OspfShRouteExt) Descriptor() ([]byte, []int)
func (*OspfShRouteExt) GetProtocolName ¶
func (m *OspfShRouteExt) GetProtocolName() *OspfShRedistProto
func (*OspfShRouteExt) GetRouteExtendedCommunity ¶
func (m *OspfShRouteExt) GetRouteExtendedCommunity() *OspfShRouteExtendedComm
func (*OspfShRouteExt) GetRouteInformation ¶
func (m *OspfShRouteExt) GetRouteInformation() *OspfShTopology
func (*OspfShRouteExt) ProtoMessage ¶
func (*OspfShRouteExt) ProtoMessage()
func (*OspfShRouteExt) Reset ¶
func (m *OspfShRouteExt) Reset()
func (*OspfShRouteExt) String ¶
func (m *OspfShRouteExt) String() string
func (*OspfShRouteExt) XXX_DiscardUnknown ¶
func (m *OspfShRouteExt) XXX_DiscardUnknown()
func (*OspfShRouteExt) XXX_Marshal ¶
func (m *OspfShRouteExt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShRouteExt) XXX_Merge ¶
func (dst *OspfShRouteExt) XXX_Merge(src proto.Message)
func (*OspfShRouteExt) XXX_Size ¶
func (m *OspfShRouteExt) XXX_Size() int
func (*OspfShRouteExt) XXX_Unmarshal ¶
func (m *OspfShRouteExt) XXX_Unmarshal(b []byte) error
type OspfShRouteExt_KEYS ¶
type OspfShRouteExt_KEYS struct { ProcessName string `protobuf:"bytes,1,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` PrefixLength uint32 `protobuf:"varint,3,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF External Route Information
func (*OspfShRouteExt_KEYS) Descriptor ¶
func (*OspfShRouteExt_KEYS) Descriptor() ([]byte, []int)
func (*OspfShRouteExt_KEYS) GetPrefix ¶
func (m *OspfShRouteExt_KEYS) GetPrefix() string
func (*OspfShRouteExt_KEYS) GetPrefixLength ¶
func (m *OspfShRouteExt_KEYS) GetPrefixLength() uint32
func (*OspfShRouteExt_KEYS) GetProcessName ¶
func (m *OspfShRouteExt_KEYS) GetProcessName() string
func (*OspfShRouteExt_KEYS) ProtoMessage ¶
func (*OspfShRouteExt_KEYS) ProtoMessage()
func (*OspfShRouteExt_KEYS) Reset ¶
func (m *OspfShRouteExt_KEYS) Reset()
func (*OspfShRouteExt_KEYS) String ¶
func (m *OspfShRouteExt_KEYS) String() string
func (*OspfShRouteExt_KEYS) XXX_DiscardUnknown ¶
func (m *OspfShRouteExt_KEYS) XXX_DiscardUnknown()
func (*OspfShRouteExt_KEYS) XXX_Marshal ¶
func (m *OspfShRouteExt_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShRouteExt_KEYS) XXX_Merge ¶
func (dst *OspfShRouteExt_KEYS) XXX_Merge(src proto.Message)
func (*OspfShRouteExt_KEYS) XXX_Size ¶
func (m *OspfShRouteExt_KEYS) XXX_Size() int
func (*OspfShRouteExt_KEYS) XXX_Unmarshal ¶
func (m *OspfShRouteExt_KEYS) XXX_Unmarshal(b []byte) error
type OspfShRouteExtendedComm ¶
type OspfShRouteExtendedComm struct { // Domain ID value ExtendedCommunityDomainIdValue []byte `` /* 157-byte string literal not displayed */ // Domain ID type ExtendedCommunitylDomainIdType uint32 `` /* 158-byte string literal not displayed */ // Area id ExtendedCommunityAreaId uint32 `` /* 135-byte string literal not displayed */ // Router id ExtendedCommunityRouterId string `` /* 140-byte string literal not displayed */ // Route type ExtendedCommunityRouteType uint32 `` /* 144-byte string literal not displayed */ // Route Options ExtendedCommunityOptions uint32 `` /* 136-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF External Route Extended Community Information
func (*OspfShRouteExtendedComm) Descriptor ¶
func (*OspfShRouteExtendedComm) Descriptor() ([]byte, []int)
func (*OspfShRouteExtendedComm) GetExtendedCommunityAreaId ¶
func (m *OspfShRouteExtendedComm) GetExtendedCommunityAreaId() uint32
func (*OspfShRouteExtendedComm) GetExtendedCommunityDomainIdValue ¶
func (m *OspfShRouteExtendedComm) GetExtendedCommunityDomainIdValue() []byte
func (*OspfShRouteExtendedComm) GetExtendedCommunityOptions ¶
func (m *OspfShRouteExtendedComm) GetExtendedCommunityOptions() uint32
func (*OspfShRouteExtendedComm) GetExtendedCommunityRouteType ¶
func (m *OspfShRouteExtendedComm) GetExtendedCommunityRouteType() uint32
func (*OspfShRouteExtendedComm) GetExtendedCommunityRouterId ¶
func (m *OspfShRouteExtendedComm) GetExtendedCommunityRouterId() string
func (*OspfShRouteExtendedComm) GetExtendedCommunitylDomainIdType ¶
func (m *OspfShRouteExtendedComm) GetExtendedCommunitylDomainIdType() uint32
func (*OspfShRouteExtendedComm) ProtoMessage ¶
func (*OspfShRouteExtendedComm) ProtoMessage()
func (*OspfShRouteExtendedComm) Reset ¶
func (m *OspfShRouteExtendedComm) Reset()
func (*OspfShRouteExtendedComm) String ¶
func (m *OspfShRouteExtendedComm) String() string
func (*OspfShRouteExtendedComm) XXX_DiscardUnknown ¶
func (m *OspfShRouteExtendedComm) XXX_DiscardUnknown()
func (*OspfShRouteExtendedComm) XXX_Marshal ¶
func (m *OspfShRouteExtendedComm) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShRouteExtendedComm) XXX_Merge ¶
func (dst *OspfShRouteExtendedComm) XXX_Merge(src proto.Message)
func (*OspfShRouteExtendedComm) XXX_Size ¶
func (m *OspfShRouteExtendedComm) XXX_Size() int
func (*OspfShRouteExtendedComm) XXX_Unmarshal ¶
func (m *OspfShRouteExtendedComm) 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 OspfShTopPath ¶
type OspfShTopPath 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"` // LSA type, see RFC2328 etc. LsaType uint32 `protobuf:"varint,8,opt,name=lsa_type,json=lsaType,proto3" json:"lsa_type,omitempty"` // Area ID AreaId uint32 `protobuf:"varint,9,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` // Area format IP or uint32 AreaFormat bool `protobuf:"varint,10,opt,name=area_format,json=areaFormat,proto3" json:"area_format,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Route Path Information
func (*OspfShTopPath) Descriptor ¶
func (*OspfShTopPath) Descriptor() ([]byte, []int)
func (*OspfShTopPath) GetAreaFormat ¶
func (m *OspfShTopPath) GetAreaFormat() bool
func (*OspfShTopPath) GetAreaId ¶
func (m *OspfShTopPath) GetAreaId() uint32
func (*OspfShTopPath) GetLsaType ¶
func (m *OspfShTopPath) GetLsaType() uint32
func (*OspfShTopPath) GetRouteInterfaceName ¶
func (m *OspfShTopPath) GetRouteInterfaceName() string
func (*OspfShTopPath) GetRouteLsaid ¶
func (m *OspfShTopPath) GetRouteLsaid() string
func (*OspfShTopPath) GetRouteMetric ¶
func (m *OspfShTopPath) GetRouteMetric() uint32
func (*OspfShTopPath) GetRouteNextHopAddress ¶
func (m *OspfShTopPath) GetRouteNextHopAddress() string
func (*OspfShTopPath) GetRoutePathIsMcastIntact ¶
func (m *OspfShTopPath) GetRoutePathIsMcastIntact() bool
func (*OspfShTopPath) GetRoutePathIsUcmpPath ¶
func (m *OspfShTopPath) GetRoutePathIsUcmpPath() bool
func (*OspfShTopPath) GetRouteSource ¶
func (m *OspfShTopPath) GetRouteSource() string
func (*OspfShTopPath) ProtoMessage ¶
func (*OspfShTopPath) ProtoMessage()
func (*OspfShTopPath) Reset ¶
func (m *OspfShTopPath) Reset()
func (*OspfShTopPath) String ¶
func (m *OspfShTopPath) String() string
func (*OspfShTopPath) XXX_DiscardUnknown ¶
func (m *OspfShTopPath) XXX_DiscardUnknown()
func (*OspfShTopPath) XXX_Marshal ¶
func (m *OspfShTopPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTopPath) XXX_Merge ¶
func (dst *OspfShTopPath) XXX_Merge(src proto.Message)
func (*OspfShTopPath) XXX_Size ¶
func (m *OspfShTopPath) XXX_Size() int
func (*OspfShTopPath) XXX_Unmarshal ¶
func (m *OspfShTopPath) XXX_Unmarshal(b []byte) error
type OspfShTopology ¶
type OspfShTopology struct { // Prefix RoutePrefix string `protobuf:"bytes,1,opt,name=route_prefix,json=routePrefix,proto3" json:"route_prefix,omitempty"` // Prefix length RoutePrefixLength uint32 `protobuf:"varint,2,opt,name=route_prefix_length,json=routePrefixLength,proto3" json:"route_prefix_length,omitempty"` // Metric RouteMetric uint32 `protobuf:"varint,3,opt,name=route_metric,json=routeMetric,proto3" json:"route_metric,omitempty"` // Route type RouteType string `protobuf:"bytes,4,opt,name=route_type,json=routeType,proto3" json:"route_type,omitempty"` // If true, connected route RouteConnected bool `protobuf:"varint,5,opt,name=route_connected,json=routeConnected,proto3" json:"route_connected,omitempty"` // Route information RouteInfo *OspfShTopCommon `protobuf:"bytes,6,opt,name=route_info,json=routeInfo,proto3" json:"route_info,omitempty"` // List of paths to this route RoutePathList []*OspfShTopPath `protobuf:"bytes,7,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:"-"` }
OSPF Route Information
func (*OspfShTopology) Descriptor ¶
func (*OspfShTopology) Descriptor() ([]byte, []int)
func (*OspfShTopology) GetRouteConnected ¶
func (m *OspfShTopology) GetRouteConnected() bool
func (*OspfShTopology) GetRouteInfo ¶
func (m *OspfShTopology) GetRouteInfo() *OspfShTopCommon
func (*OspfShTopology) GetRouteMetric ¶
func (m *OspfShTopology) GetRouteMetric() uint32
func (*OspfShTopology) GetRoutePathList ¶
func (m *OspfShTopology) GetRoutePathList() []*OspfShTopPath
func (*OspfShTopology) GetRoutePrefix ¶
func (m *OspfShTopology) GetRoutePrefix() string
func (*OspfShTopology) GetRoutePrefixLength ¶
func (m *OspfShTopology) GetRoutePrefixLength() uint32
func (*OspfShTopology) GetRouteType ¶
func (m *OspfShTopology) GetRouteType() string
func (*OspfShTopology) ProtoMessage ¶
func (*OspfShTopology) ProtoMessage()
func (*OspfShTopology) Reset ¶
func (m *OspfShTopology) Reset()
func (*OspfShTopology) String ¶
func (m *OspfShTopology) String() string
func (*OspfShTopology) XXX_DiscardUnknown ¶
func (m *OspfShTopology) XXX_DiscardUnknown()
func (*OspfShTopology) XXX_Marshal ¶
func (m *OspfShTopology) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTopology) XXX_Merge ¶
func (dst *OspfShTopology) XXX_Merge(src proto.Message)
func (*OspfShTopology) XXX_Size ¶
func (m *OspfShTopology) XXX_Size() int
func (*OspfShTopology) XXX_Unmarshal ¶
func (m *OspfShTopology) XXX_Unmarshal(b []byte) error
type StringType ¶
type StringType 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 (*StringType) Descriptor ¶
func (*StringType) Descriptor() ([]byte, []int)
func (*StringType) GetValue ¶
func (m *StringType) GetValue() string
func (*StringType) ProtoMessage ¶
func (*StringType) ProtoMessage()
func (*StringType) Reset ¶
func (m *StringType) Reset()
func (*StringType) String ¶
func (m *StringType) String() string
func (*StringType) XXX_DiscardUnknown ¶
func (m *StringType) XXX_DiscardUnknown()
func (*StringType) XXX_Marshal ¶
func (m *StringType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StringType) XXX_Merge ¶
func (dst *StringType) XXX_Merge(src proto.Message)
func (*StringType) XXX_Size ¶
func (m *StringType) XXX_Size() int
func (*StringType) XXX_Unmarshal ¶
func (m *StringType) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.