Documentation ¶
Overview ¶
Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/default-vrf/areas/area/interfaces/interface
Index ¶
- type OspfShInterface
- func (*OspfShInterface) Descriptor() ([]byte, []int)
- func (m *OspfShInterface) GetActiveInterface() *OspfShInterfaceUp
- func (m *OspfShInterface) GetBackupDesignatedRouter() bool
- func (m *OspfShInterface) GetBackupDesignatedRouterAddress() string
- func (m *OspfShInterface) GetBackupDesignatedRouterId() string
- func (m *OspfShInterface) GetCfgCostFallback() bool
- func (m *OspfShInterface) GetConfiguredDemandCircuit() bool
- func (m *OspfShInterface) GetConfiguredLdpSync() bool
- func (m *OspfShInterface) GetConfiguredLdpSyncIgpShortcuts() bool
- func (m *OspfShInterface) GetCostFallbackActive() bool
- func (m *OspfShInterface) GetDeadInterval() uint32
- func (m *OspfShInterface) GetDesignatedRouter() bool
- func (m *OspfShInterface) GetDesignatedRouterAddress() string
- func (m *OspfShInterface) GetDesignatedRouterId() string
- func (m *OspfShInterface) GetFastDetectHoldDownTime() uint32
- func (m *OspfShInterface) GetFastDetectHoldDownTimeRemaining() uint32
- func (m *OspfShInterface) GetFastRerouteTopologyIndependentLfa() bool
- func (m *OspfShInterface) GetFastRerouteType() string
- func (m *OspfShInterface) GetHelloInterval() uint32
- func (m *OspfShInterface) GetHelloIntervalMs() uint32
- func (m *OspfShInterface) GetInterfaceAckListCount() uint32
- func (m *OspfShInterface) GetInterfaceAckListHighWatermark() uint32
- func (m *OspfShInterface) GetInterfaceAddress() string
- func (m *OspfShInterface) GetInterfaceArea() string
- func (m *OspfShInterface) GetInterfaceBandwidth() uint32
- func (m *OspfShInterface) GetInterfaceBfdInformation() *OspfShInterfaceBfd
- func (m *OspfShInterface) GetInterfaceCostFallback() uint32
- func (m *OspfShInterface) GetInterfaceDcBitlessLsaCount() uint32
- func (m *OspfShInterface) GetInterfaceDemandCircuit() bool
- func (m *OspfShInterface) GetInterfaceFastDetectHoldDown() bool
- func (m *OspfShInterface) GetInterfaceLastNsf() uint32
- func (m *OspfShInterface) GetInterfaceLdpSync() bool
- func (m *OspfShInterface) GetInterfaceLineState() bool
- func (m *OspfShInterface) GetInterfaceLinkCost() uint32
- func (m *OspfShInterface) GetInterfaceLsaFilter() bool
- func (m *OspfShInterface) GetInterfaceMadjCount() uint32
- func (m *OspfShInterface) GetInterfaceMadjList() []*OspfShInterfaceMadj
- func (m *OspfShInterface) GetInterfaceMask() uint32
- func (m *OspfShInterface) GetInterfaceName() string
- func (m *OspfShInterface) GetInterfaceNeighborList() []*OspfShInterfaceNbr
- func (m *OspfShInterface) GetInterfaceNsf() bool
- func (m *OspfShInterface) GetInterfaceNsfEnabled() bool
- func (m *OspfShInterface) GetInterfacePriority() uint32
- func (m *OspfShInterface) GetInterfaceRetransmissionInterrval() uint32
- func (m *OspfShInterface) GetInterfaceRouterId() string
- func (m *OspfShInterface) GetInterfaceSid() uint32
- func (m *OspfShInterface) GetInterfaceSidNFlagClear() bool
- func (m *OspfShInterface) GetInterfaceSidPhpOff() bool
- func (m *OspfShInterface) GetInterfaceState() string
- func (m *OspfShInterface) GetInterfaceStrictSpfSid() uint32
- func (m *OspfShInterface) GetInterfaceStrictSpfSidNFlagClear() bool
- func (m *OspfShInterface) GetInterfaceStrictSpfSidPhpOff() bool
- func (m *OspfShInterface) GetInterfaceTunnelFlags() uint32
- func (m *OspfShInterface) GetInterfaceisMadj() bool
- func (m *OspfShInterface) GetIpMtu() uint32
- func (m *OspfShInterface) GetIpfrrTiebreakersList() []*OspfShIpfrrTb
- func (m *OspfShInterface) GetIsLoopbackStubNetwork() bool
- func (m *OspfShInterface) GetMaximumPacketSize() uint32
- func (m *OspfShInterface) GetNetworkLsaFlushTimer() uint32
- func (m *OspfShInterface) GetNetworkType() string
- func (m *OspfShInterface) GetNextHelloTime() uint32
- func (m *OspfShInterface) GetNextHelloTimeMs() uint32
- func (m *OspfShInterface) GetOspfInterfaceState() string
- func (m *OspfShInterface) GetPassiveInterface() bool
- func (m *OspfShInterface) GetPrefixSuppressPrimaryAddresses() bool
- func (m *OspfShInterface) GetPrefixSuppressSecondaryAddresses() bool
- func (m *OspfShInterface) GetRegisteredForLinkDownFastDetection() bool
- func (m *OspfShInterface) GetSrlg() []uint32
- func (m *OspfShInterface) GetTransmissionDelay() uint32
- func (m *OspfShInterface) GetTtlSecurityEnabled() bool
- func (m *OspfShInterface) GetTtlSecurityHopCount() uint32
- func (m *OspfShInterface) GetWaitInterval() uint32
- func (*OspfShInterface) ProtoMessage()
- func (m *OspfShInterface) Reset()
- func (m *OspfShInterface) String() string
- func (m *OspfShInterface) XXX_DiscardUnknown()
- func (m *OspfShInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShInterface) XXX_Merge(src proto.Message)
- func (m *OspfShInterface) XXX_Size() int
- func (m *OspfShInterface) XXX_Unmarshal(b []byte) error
- type OspfShInterfaceBfd
- func (*OspfShInterfaceBfd) Descriptor() ([]byte, []int)
- func (m *OspfShInterfaceBfd) GetBfdIntfEnableMode() uint32
- func (m *OspfShInterfaceBfd) GetDetectionMultiplier() uint32
- func (m *OspfShInterfaceBfd) GetInterval() uint32
- func (*OspfShInterfaceBfd) ProtoMessage()
- func (m *OspfShInterfaceBfd) Reset()
- func (m *OspfShInterfaceBfd) String() string
- func (m *OspfShInterfaceBfd) XXX_DiscardUnknown()
- func (m *OspfShInterfaceBfd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShInterfaceBfd) XXX_Merge(src proto.Message)
- func (m *OspfShInterfaceBfd) XXX_Size() int
- func (m *OspfShInterfaceBfd) XXX_Unmarshal(b []byte) error
- type OspfShInterfaceMadj
- func (*OspfShInterfaceMadj) Descriptor() ([]byte, []int)
- func (m *OspfShInterfaceMadj) GetInterfaceAdjNeighborCount() uint32
- func (m *OspfShInterfaceMadj) GetInterfaceArea() string
- func (m *OspfShInterfaceMadj) GetInterfaceLinkCost() uint32
- func (m *OspfShInterfaceMadj) GetInterfaceNeighborCount() uint32
- func (m *OspfShInterfaceMadj) GetMadjAreaId() uint32
- func (m *OspfShInterfaceMadj) GetOspfInterfaceState() string
- func (*OspfShInterfaceMadj) ProtoMessage()
- func (m *OspfShInterfaceMadj) Reset()
- func (m *OspfShInterfaceMadj) String() string
- func (m *OspfShInterfaceMadj) XXX_DiscardUnknown()
- func (m *OspfShInterfaceMadj) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShInterfaceMadj) XXX_Merge(src proto.Message)
- func (m *OspfShInterfaceMadj) XXX_Size() int
- func (m *OspfShInterfaceMadj) XXX_Unmarshal(b []byte) error
- type OspfShInterfaceNbr
- func (*OspfShInterfaceNbr) Descriptor() ([]byte, []int)
- func (m *OspfShInterfaceNbr) GetInterfaceNeighborCost() uint32
- func (m *OspfShInterfaceNbr) GetInterfaceNeighborId() string
- func (m *OspfShInterfaceNbr) GetNeighborBdr() bool
- func (m *OspfShInterfaceNbr) GetNeighborDr() bool
- func (m *OspfShInterfaceNbr) GetSuppressHello() bool
- func (*OspfShInterfaceNbr) ProtoMessage()
- func (m *OspfShInterfaceNbr) Reset()
- func (m *OspfShInterfaceNbr) String() string
- func (m *OspfShInterfaceNbr) XXX_DiscardUnknown()
- func (m *OspfShInterfaceNbr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShInterfaceNbr) XXX_Merge(src proto.Message)
- func (m *OspfShInterfaceNbr) XXX_Size() int
- func (m *OspfShInterfaceNbr) XXX_Unmarshal(b []byte) error
- type OspfShInterfaceUp
- func (*OspfShInterfaceUp) Descriptor() ([]byte, []int)
- func (m *OspfShInterfaceUp) GetFloodScanLength() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAreaFloodIndex() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAreaNextFlood() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAreaNextFloodIndex() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAsFloodIndex() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAsNextFlood() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAsNextFloodIndex() uint32
- func (m *OspfShInterfaceUp) GetInterfaceAuthenticationType() string
- func (m *OspfShInterfaceUp) GetInterfaceFloodLength() uint32
- func (m *OspfShInterfaceUp) GetInterfaceFloodPacingTimer() uint32
- func (m *OspfShInterfaceUp) GetInterfaceNeighborCount() uint32
- func (m *OspfShInterfaceUp) GetKeychainId() uint64
- func (m *OspfShInterfaceUp) GetLastFloodTime() uint32
- func (m *OspfShInterfaceUp) GetMaximumFloodLength() uint32
- func (m *OspfShInterfaceUp) GetMaximumFloodTime() uint32
- func (m *OspfShInterfaceUp) GetMdKeysList() []uint32
- func (m *OspfShInterfaceUp) GetOldMd5KeyNeighborCount() uint32
- func (m *OspfShInterfaceUp) GetSuppressHelloCount() uint32
- func (m *OspfShInterfaceUp) GetWaitTime() uint32
- func (m *OspfShInterfaceUp) GetYoungestMdKey() bool
- func (m *OspfShInterfaceUp) GetYoungestMdKeyId() uint32
- func (*OspfShInterfaceUp) ProtoMessage()
- func (m *OspfShInterfaceUp) Reset()
- func (m *OspfShInterfaceUp) String() string
- func (m *OspfShInterfaceUp) XXX_DiscardUnknown()
- func (m *OspfShInterfaceUp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShInterfaceUp) XXX_Merge(src proto.Message)
- func (m *OspfShInterfaceUp) XXX_Size() int
- func (m *OspfShInterfaceUp) XXX_Unmarshal(b []byte) error
- type OspfShInterface_KEYS
- func (*OspfShInterface_KEYS) Descriptor() ([]byte, []int)
- func (m *OspfShInterface_KEYS) GetAreaId() uint32
- func (m *OspfShInterface_KEYS) GetInterfaceName() string
- func (m *OspfShInterface_KEYS) GetProcessName() string
- func (*OspfShInterface_KEYS) ProtoMessage()
- func (m *OspfShInterface_KEYS) Reset()
- func (m *OspfShInterface_KEYS) String() string
- func (m *OspfShInterface_KEYS) XXX_DiscardUnknown()
- func (m *OspfShInterface_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShInterface_KEYS) XXX_Merge(src proto.Message)
- func (m *OspfShInterface_KEYS) XXX_Size() int
- func (m *OspfShInterface_KEYS) XXX_Unmarshal(b []byte) error
- type OspfShIpfrrTb
- func (*OspfShIpfrrTb) Descriptor() ([]byte, []int)
- func (m *OspfShIpfrrTb) GetTiebreakerIndex() uint32
- func (m *OspfShIpfrrTb) GetTiebreakerType() string
- func (*OspfShIpfrrTb) ProtoMessage()
- func (m *OspfShIpfrrTb) Reset()
- func (m *OspfShIpfrrTb) String() string
- func (m *OspfShIpfrrTb) XXX_DiscardUnknown()
- func (m *OspfShIpfrrTb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShIpfrrTb) XXX_Merge(src proto.Message)
- func (m *OspfShIpfrrTb) XXX_Size() int
- func (m *OspfShIpfrrTb) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OspfShInterface ¶
type OspfShInterface struct { // Interface InterfaceName string `protobuf:"bytes,50,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` // Interface state InterfaceState string `protobuf:"bytes,51,opt,name=interface_state,json=interfaceState,proto3" json:"interface_state,omitempty"` // If true, line protocol is up InterfaceLineState bool `protobuf:"varint,52,opt,name=interface_line_state,json=interfaceLineState,proto3" json:"interface_line_state,omitempty"` // Interface IP Address InterfaceAddress string `protobuf:"bytes,53,opt,name=interface_address,json=interfaceAddress,proto3" json:"interface_address,omitempty"` // Interface IP Mask InterfaceMask uint32 `protobuf:"varint,54,opt,name=interface_mask,json=interfaceMask,proto3" json:"interface_mask,omitempty"` // Area ID string in decimal or dotted-decimal format InterfaceArea string `protobuf:"bytes,55,opt,name=interface_area,json=interfaceArea,proto3" json:"interface_area,omitempty"` // Interface SID InterfaceSid uint32 `protobuf:"varint,56,opt,name=interface_sid,json=interfaceSid,proto3" json:"interface_sid,omitempty"` // SID PHP Off InterfaceSidPhpOff bool `protobuf:"varint,57,opt,name=interface_sid_php_off,json=interfaceSidPhpOff,proto3" json:"interface_sid_php_off,omitempty"` // SID N-Flag Clear InterfaceSidNFlagClear bool `` /* 135-byte string literal not displayed */ // Interface Strict-SPF SID InterfaceStrictSpfSid uint32 `` /* 130-byte string literal not displayed */ // Strict-SPF SID PHP Off InterfaceStrictSpfSidPhpOff bool `` /* 152-byte string literal not displayed */ // Strict-SPF SID N-Flag Clear InterfaceStrictSpfSidNFlagClear bool `` /* 166-byte string literal not displayed */ // Interface Router ID InterfaceRouterId string `protobuf:"bytes,62,opt,name=interface_router_id,json=interfaceRouterId,proto3" json:"interface_router_id,omitempty"` // Network type NetworkType string `protobuf:"bytes,63,opt,name=network_type,json=networkType,proto3" json:"network_type,omitempty"` // IP MTU IpMtu uint32 `protobuf:"varint,64,opt,name=ip_mtu,json=ipMtu,proto3" json:"ip_mtu,omitempty"` // Maximum Packet Size MaximumPacketSize uint32 `protobuf:"varint,65,opt,name=maximum_packet_size,json=maximumPacketSize,proto3" json:"maximum_packet_size,omitempty"` // Interface tunnel flags InterfaceTunnelFlags uint32 `protobuf:"varint,66,opt,name=interface_tunnel_flags,json=interfaceTunnelFlags,proto3" json:"interface_tunnel_flags,omitempty"` // Interface link cost InterfaceLinkCost uint32 `protobuf:"varint,67,opt,name=interface_link_cost,json=interfaceLinkCost,proto3" json:"interface_link_cost,omitempty"` // Interface bandwidth InterfaceBandwidth uint32 `protobuf:"varint,68,opt,name=interface_bandwidth,json=interfaceBandwidth,proto3" json:"interface_bandwidth,omitempty"` // If true, cost fallback is configured CfgCostFallback bool `protobuf:"varint,69,opt,name=cfg_cost_fallback,json=cfgCostFallback,proto3" json:"cfg_cost_fallback,omitempty"` // Interface fallback cost InterfaceCostFallback uint32 `` /* 128-byte string literal not displayed */ // If true, cost fallback is active CostFallbackActive bool `protobuf:"varint,71,opt,name=cost_fallback_active,json=costFallbackActive,proto3" json:"cost_fallback_active,omitempty"` // If true, configured as LDP sync ConfiguredLdpSync bool `protobuf:"varint,72,opt,name=configured_ldp_sync,json=configuredLdpSync,proto3" json:"configured_ldp_sync,omitempty"` // If true, sync igp shortcuts ConfiguredLdpSyncIgpShortcuts bool `` /* 156-byte string literal not displayed */ // If true, interface LDP sync is achieved InterfaceLdpSync bool `protobuf:"varint,74,opt,name=interface_ldp_sync,json=interfaceLdpSync,proto3" json:"interface_ldp_sync,omitempty"` // If true, configured as demand circuit ConfiguredDemandCircuit bool `` /* 134-byte string literal not displayed */ // If true, interface running as demand circuit InterfaceDemandCircuit bool `` /* 131-byte string literal not displayed */ // Number of LSAs with demand circuit bit not set for the area in which the interface is running InterfaceDcBitlessLsaCount uint32 `` /* 147-byte string literal not displayed */ // Interface Transmission delay TransmissionDelay uint32 `protobuf:"varint,78,opt,name=transmission_delay,json=transmissionDelay,proto3" json:"transmission_delay,omitempty"` // Interface OSPF state OspfInterfaceState string `protobuf:"bytes,79,opt,name=ospf_interface_state,json=ospfInterfaceState,proto3" json:"ospf_interface_state,omitempty"` // Interface priority InterfacePriority uint32 `protobuf:"varint,80,opt,name=interface_priority,json=interfacePriority,proto3" json:"interface_priority,omitempty"` // If true, designated router DesignatedRouter bool `protobuf:"varint,81,opt,name=designated_router,json=designatedRouter,proto3" json:"designated_router,omitempty"` // Designated router ID DesignatedRouterId string `protobuf:"bytes,82,opt,name=designated_router_id,json=designatedRouterId,proto3" json:"designated_router_id,omitempty"` // Designated router interface address DesignatedRouterAddress string `` /* 133-byte string literal not displayed */ // If true, backup designated router BackupDesignatedRouter bool `` /* 131-byte string literal not displayed */ // Backup designated router ID BackupDesignatedRouterId string `` /* 138-byte string literal not displayed */ // Backup designated router interface address BackupDesignatedRouterAddress string `` /* 153-byte string literal not displayed */ // The amount of time in seconds before flush timer for old network LSA expires NetworkLsaFlushTimer uint32 `` /* 127-byte string literal not displayed */ // Filter is configured for out going LSAs InterfaceLsaFilter bool `protobuf:"varint,88,opt,name=interface_lsa_filter,json=interfaceLsaFilter,proto3" json:"interface_lsa_filter,omitempty"` // Configured hello interval (s) HelloInterval uint32 `protobuf:"varint,89,opt,name=hello_interval,json=helloInterval,proto3" json:"hello_interval,omitempty"` // Configured hello interval (ms) HelloIntervalMs uint32 `protobuf:"varint,90,opt,name=hello_interval_ms,json=helloIntervalMs,proto3" json:"hello_interval_ms,omitempty"` // Configured dead interval (s) DeadInterval uint32 `protobuf:"varint,91,opt,name=dead_interval,json=deadInterval,proto3" json:"dead_interval,omitempty"` // Configured wait interval (s) WaitInterval uint32 `protobuf:"varint,92,opt,name=wait_interval,json=waitInterval,proto3" json:"wait_interval,omitempty"` // Configured retransmit interval (s) InterfaceRetransmissionInterrval uint32 `` /* 161-byte string literal not displayed */ // If true, NSF is enabled InterfaceNsfEnabled bool `protobuf:"varint,94,opt,name=interface_nsf_enabled,json=interfaceNsfEnabled,proto3" json:"interface_nsf_enabled,omitempty"` // If true, NSF restart in progress on this interface InterfaceNsf bool `protobuf:"varint,95,opt,name=interface_nsf,json=interfaceNsf,proto3" json:"interface_nsf,omitempty"` // Time since last NSF restart (s) InterfaceLastNsf uint32 `protobuf:"varint,96,opt,name=interface_last_nsf,json=interfaceLastNsf,proto3" json:"interface_last_nsf,omitempty"` // If true, passive interface PassiveInterface bool `protobuf:"varint,97,opt,name=passive_interface,json=passiveInterface,proto3" json:"passive_interface,omitempty"` // Time until next Hello (s) NextHelloTime uint32 `protobuf:"varint,98,opt,name=next_hello_time,json=nextHelloTime,proto3" json:"next_hello_time,omitempty"` // Time until next Hello (ms) NextHelloTimeMs uint32 `protobuf:"varint,99,opt,name=next_hello_time_ms,json=nextHelloTimeMs,proto3" json:"next_hello_time_ms,omitempty"` // Information for neighbors on the interface InterfaceNeighborList []*OspfShInterfaceNbr `` /* 128-byte string literal not displayed */ // BFD information InterfaceBfdInformation *OspfShInterfaceBfd `` /* 134-byte string literal not displayed */ // TTL security enabled on the interface TtlSecurityEnabled bool `protobuf:"varint,102,opt,name=ttl_security_enabled,json=ttlSecurityEnabled,proto3" json:"ttl_security_enabled,omitempty"` // TTL security hop counts TtlSecurityHopCount uint32 `protobuf:"varint,103,opt,name=ttl_security_hop_count,json=ttlSecurityHopCount,proto3" json:"ttl_security_hop_count,omitempty"` // Active interface details ActiveInterface *OspfShInterfaceUp `protobuf:"bytes,104,opt,name=active_interface,json=activeInterface,proto3" json:"active_interface,omitempty"` // If true, interface is multi-area InterfaceisMadj bool `protobuf:"varint,105,opt,name=interfaceis_madj,json=interfaceisMadj,proto3" json:"interfaceis_madj,omitempty"` // Total number of multi-area InterfaceMadjCount uint32 `protobuf:"varint,106,opt,name=interface_madj_count,json=interfaceMadjCount,proto3" json:"interface_madj_count,omitempty"` // Information for multi-area on the interface InterfaceMadjList []*OspfShInterfaceMadj `protobuf:"bytes,107,rep,name=interface_madj_list,json=interfaceMadjList,proto3" json:"interface_madj_list,omitempty"` // Prefix Suppression for primary addresses PrefixSuppressPrimaryAddresses bool `` /* 158-byte string literal not displayed */ // Prefix Suppression for secondary addresses PrefixSuppressSecondaryAddresses bool `` /* 164-byte string literal not displayed */ // If true, loopback interface is advertised as a stub network IsLoopbackStubNetwork bool `` /* 131-byte string literal not displayed */ // Ack List Count InterfaceAckListCount uint32 `` /* 131-byte string literal not displayed */ // Ack List High Watermark InterfaceAckListHighWatermark uint32 `` /* 157-byte string literal not displayed */ // Registered for Link Down Fast Detection RegisteredForLinkDownFastDetection bool `` /* 174-byte string literal not displayed */ // Hold-down time in ms for fast-detect event FastDetectHoldDownTime uint32 `` /* 136-byte string literal not displayed */ // Link in hold-down state due to fast detect event InterfaceFastDetectHoldDown bool `` /* 151-byte string literal not displayed */ // Remaining hold down time in ms FastDetectHoldDownTimeRemaining uint32 `` /* 165-byte string literal not displayed */ // IP Fast Reroute Type FastRerouteType string `protobuf:"bytes,117,opt,name=fast_reroute_type,json=fastRerouteType,proto3" json:"fast_reroute_type,omitempty"` // Topology Independent LFA FastRerouteTopologyIndependentLfa bool `` /* 169-byte string literal not displayed */ // SRLG Values Srlg []uint32 `protobuf:"varint,119,rep,packed,name=srlg,proto3" json:"srlg,omitempty"` // IPFRR-Tiebreakers list IpfrrTiebreakersList []*OspfShIpfrrTb `protobuf:"bytes,120,rep,name=ipfrr_tiebreakers_list,json=ipfrrTiebreakersList,proto3" json:"ipfrr_tiebreakers_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OspfShInterface) Descriptor ¶
func (*OspfShInterface) Descriptor() ([]byte, []int)
func (*OspfShInterface) GetActiveInterface ¶
func (m *OspfShInterface) GetActiveInterface() *OspfShInterfaceUp
func (*OspfShInterface) GetBackupDesignatedRouter ¶
func (m *OspfShInterface) GetBackupDesignatedRouter() bool
func (*OspfShInterface) GetBackupDesignatedRouterAddress ¶
func (m *OspfShInterface) GetBackupDesignatedRouterAddress() string
func (*OspfShInterface) GetBackupDesignatedRouterId ¶
func (m *OspfShInterface) GetBackupDesignatedRouterId() string
func (*OspfShInterface) GetCfgCostFallback ¶
func (m *OspfShInterface) GetCfgCostFallback() bool
func (*OspfShInterface) GetConfiguredDemandCircuit ¶
func (m *OspfShInterface) GetConfiguredDemandCircuit() bool
func (*OspfShInterface) GetConfiguredLdpSync ¶
func (m *OspfShInterface) GetConfiguredLdpSync() bool
func (*OspfShInterface) GetConfiguredLdpSyncIgpShortcuts ¶
func (m *OspfShInterface) GetConfiguredLdpSyncIgpShortcuts() bool
func (*OspfShInterface) GetCostFallbackActive ¶
func (m *OspfShInterface) GetCostFallbackActive() bool
func (*OspfShInterface) GetDeadInterval ¶
func (m *OspfShInterface) GetDeadInterval() uint32
func (*OspfShInterface) GetDesignatedRouter ¶
func (m *OspfShInterface) GetDesignatedRouter() bool
func (*OspfShInterface) GetDesignatedRouterAddress ¶
func (m *OspfShInterface) GetDesignatedRouterAddress() string
func (*OspfShInterface) GetDesignatedRouterId ¶
func (m *OspfShInterface) GetDesignatedRouterId() string
func (*OspfShInterface) GetFastDetectHoldDownTime ¶
func (m *OspfShInterface) GetFastDetectHoldDownTime() uint32
func (*OspfShInterface) GetFastDetectHoldDownTimeRemaining ¶
func (m *OspfShInterface) GetFastDetectHoldDownTimeRemaining() uint32
func (*OspfShInterface) GetFastRerouteTopologyIndependentLfa ¶
func (m *OspfShInterface) GetFastRerouteTopologyIndependentLfa() bool
func (*OspfShInterface) GetFastRerouteType ¶
func (m *OspfShInterface) GetFastRerouteType() string
func (*OspfShInterface) GetHelloInterval ¶
func (m *OspfShInterface) GetHelloInterval() uint32
func (*OspfShInterface) GetHelloIntervalMs ¶
func (m *OspfShInterface) GetHelloIntervalMs() uint32
func (*OspfShInterface) GetInterfaceAckListCount ¶
func (m *OspfShInterface) GetInterfaceAckListCount() uint32
func (*OspfShInterface) GetInterfaceAckListHighWatermark ¶
func (m *OspfShInterface) GetInterfaceAckListHighWatermark() uint32
func (*OspfShInterface) GetInterfaceAddress ¶
func (m *OspfShInterface) GetInterfaceAddress() string
func (*OspfShInterface) GetInterfaceArea ¶
func (m *OspfShInterface) GetInterfaceArea() string
func (*OspfShInterface) GetInterfaceBandwidth ¶
func (m *OspfShInterface) GetInterfaceBandwidth() uint32
func (*OspfShInterface) GetInterfaceBfdInformation ¶
func (m *OspfShInterface) GetInterfaceBfdInformation() *OspfShInterfaceBfd
func (*OspfShInterface) GetInterfaceCostFallback ¶
func (m *OspfShInterface) GetInterfaceCostFallback() uint32
func (*OspfShInterface) GetInterfaceDcBitlessLsaCount ¶
func (m *OspfShInterface) GetInterfaceDcBitlessLsaCount() uint32
func (*OspfShInterface) GetInterfaceDemandCircuit ¶
func (m *OspfShInterface) GetInterfaceDemandCircuit() bool
func (*OspfShInterface) GetInterfaceFastDetectHoldDown ¶
func (m *OspfShInterface) GetInterfaceFastDetectHoldDown() bool
func (*OspfShInterface) GetInterfaceLastNsf ¶
func (m *OspfShInterface) GetInterfaceLastNsf() uint32
func (*OspfShInterface) GetInterfaceLdpSync ¶
func (m *OspfShInterface) GetInterfaceLdpSync() bool
func (*OspfShInterface) GetInterfaceLineState ¶
func (m *OspfShInterface) GetInterfaceLineState() bool
func (*OspfShInterface) GetInterfaceLinkCost ¶
func (m *OspfShInterface) GetInterfaceLinkCost() uint32
func (*OspfShInterface) GetInterfaceLsaFilter ¶
func (m *OspfShInterface) GetInterfaceLsaFilter() bool
func (*OspfShInterface) GetInterfaceMadjCount ¶
func (m *OspfShInterface) GetInterfaceMadjCount() uint32
func (*OspfShInterface) GetInterfaceMadjList ¶
func (m *OspfShInterface) GetInterfaceMadjList() []*OspfShInterfaceMadj
func (*OspfShInterface) GetInterfaceMask ¶
func (m *OspfShInterface) GetInterfaceMask() uint32
func (*OspfShInterface) GetInterfaceName ¶
func (m *OspfShInterface) GetInterfaceName() string
func (*OspfShInterface) GetInterfaceNeighborList ¶
func (m *OspfShInterface) GetInterfaceNeighborList() []*OspfShInterfaceNbr
func (*OspfShInterface) GetInterfaceNsf ¶
func (m *OspfShInterface) GetInterfaceNsf() bool
func (*OspfShInterface) GetInterfaceNsfEnabled ¶
func (m *OspfShInterface) GetInterfaceNsfEnabled() bool
func (*OspfShInterface) GetInterfacePriority ¶
func (m *OspfShInterface) GetInterfacePriority() uint32
func (*OspfShInterface) GetInterfaceRetransmissionInterrval ¶
func (m *OspfShInterface) GetInterfaceRetransmissionInterrval() uint32
func (*OspfShInterface) GetInterfaceRouterId ¶
func (m *OspfShInterface) GetInterfaceRouterId() string
func (*OspfShInterface) GetInterfaceSid ¶
func (m *OspfShInterface) GetInterfaceSid() uint32
func (*OspfShInterface) GetInterfaceSidNFlagClear ¶
func (m *OspfShInterface) GetInterfaceSidNFlagClear() bool
func (*OspfShInterface) GetInterfaceSidPhpOff ¶
func (m *OspfShInterface) GetInterfaceSidPhpOff() bool
func (*OspfShInterface) GetInterfaceState ¶
func (m *OspfShInterface) GetInterfaceState() string
func (*OspfShInterface) GetInterfaceStrictSpfSid ¶
func (m *OspfShInterface) GetInterfaceStrictSpfSid() uint32
func (*OspfShInterface) GetInterfaceStrictSpfSidNFlagClear ¶
func (m *OspfShInterface) GetInterfaceStrictSpfSidNFlagClear() bool
func (*OspfShInterface) GetInterfaceStrictSpfSidPhpOff ¶
func (m *OspfShInterface) GetInterfaceStrictSpfSidPhpOff() bool
func (*OspfShInterface) GetInterfaceTunnelFlags ¶
func (m *OspfShInterface) GetInterfaceTunnelFlags() uint32
func (*OspfShInterface) GetInterfaceisMadj ¶
func (m *OspfShInterface) GetInterfaceisMadj() bool
func (*OspfShInterface) GetIpMtu ¶
func (m *OspfShInterface) GetIpMtu() uint32
func (*OspfShInterface) GetIpfrrTiebreakersList ¶
func (m *OspfShInterface) GetIpfrrTiebreakersList() []*OspfShIpfrrTb
func (*OspfShInterface) GetIsLoopbackStubNetwork ¶
func (m *OspfShInterface) GetIsLoopbackStubNetwork() bool
func (*OspfShInterface) GetMaximumPacketSize ¶
func (m *OspfShInterface) GetMaximumPacketSize() uint32
func (*OspfShInterface) GetNetworkLsaFlushTimer ¶
func (m *OspfShInterface) GetNetworkLsaFlushTimer() uint32
func (*OspfShInterface) GetNetworkType ¶
func (m *OspfShInterface) GetNetworkType() string
func (*OspfShInterface) GetNextHelloTime ¶
func (m *OspfShInterface) GetNextHelloTime() uint32
func (*OspfShInterface) GetNextHelloTimeMs ¶
func (m *OspfShInterface) GetNextHelloTimeMs() uint32
func (*OspfShInterface) GetOspfInterfaceState ¶
func (m *OspfShInterface) GetOspfInterfaceState() string
func (*OspfShInterface) GetPassiveInterface ¶
func (m *OspfShInterface) GetPassiveInterface() bool
func (*OspfShInterface) GetPrefixSuppressPrimaryAddresses ¶
func (m *OspfShInterface) GetPrefixSuppressPrimaryAddresses() bool
func (*OspfShInterface) GetPrefixSuppressSecondaryAddresses ¶
func (m *OspfShInterface) GetPrefixSuppressSecondaryAddresses() bool
func (*OspfShInterface) GetRegisteredForLinkDownFastDetection ¶
func (m *OspfShInterface) GetRegisteredForLinkDownFastDetection() bool
func (*OspfShInterface) GetSrlg ¶
func (m *OspfShInterface) GetSrlg() []uint32
func (*OspfShInterface) GetTransmissionDelay ¶
func (m *OspfShInterface) GetTransmissionDelay() uint32
func (*OspfShInterface) GetTtlSecurityEnabled ¶
func (m *OspfShInterface) GetTtlSecurityEnabled() bool
func (*OspfShInterface) GetTtlSecurityHopCount ¶
func (m *OspfShInterface) GetTtlSecurityHopCount() uint32
func (*OspfShInterface) GetWaitInterval ¶
func (m *OspfShInterface) GetWaitInterval() uint32
func (*OspfShInterface) ProtoMessage ¶
func (*OspfShInterface) ProtoMessage()
func (*OspfShInterface) Reset ¶
func (m *OspfShInterface) Reset()
func (*OspfShInterface) String ¶
func (m *OspfShInterface) String() string
func (*OspfShInterface) XXX_DiscardUnknown ¶
func (m *OspfShInterface) XXX_DiscardUnknown()
func (*OspfShInterface) XXX_Marshal ¶
func (m *OspfShInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShInterface) XXX_Merge ¶
func (dst *OspfShInterface) XXX_Merge(src proto.Message)
func (*OspfShInterface) XXX_Size ¶
func (m *OspfShInterface) XXX_Size() int
func (*OspfShInterface) XXX_Unmarshal ¶
func (m *OspfShInterface) XXX_Unmarshal(b []byte) error
type OspfShInterfaceBfd ¶
type OspfShInterfaceBfd struct { // BFD enable mode - Default/Strict BfdIntfEnableMode uint32 `protobuf:"varint,1,opt,name=bfd_intf_enable_mode,json=bfdIntfEnableMode,proto3" json:"bfd_intf_enable_mode,omitempty"` // BFD interval (ms) Interval uint32 `protobuf:"varint,2,opt,name=interval,proto3" json:"interval,omitempty"` // BFD detection multiplier DetectionMultiplier uint32 `protobuf:"varint,3,opt,name=detection_multiplier,json=detectionMultiplier,proto3" json:"detection_multiplier,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Interface BFD information
func (*OspfShInterfaceBfd) Descriptor ¶
func (*OspfShInterfaceBfd) Descriptor() ([]byte, []int)
func (*OspfShInterfaceBfd) GetBfdIntfEnableMode ¶
func (m *OspfShInterfaceBfd) GetBfdIntfEnableMode() uint32
func (*OspfShInterfaceBfd) GetDetectionMultiplier ¶
func (m *OspfShInterfaceBfd) GetDetectionMultiplier() uint32
func (*OspfShInterfaceBfd) GetInterval ¶
func (m *OspfShInterfaceBfd) GetInterval() uint32
func (*OspfShInterfaceBfd) ProtoMessage ¶
func (*OspfShInterfaceBfd) ProtoMessage()
func (*OspfShInterfaceBfd) Reset ¶
func (m *OspfShInterfaceBfd) Reset()
func (*OspfShInterfaceBfd) String ¶
func (m *OspfShInterfaceBfd) String() string
func (*OspfShInterfaceBfd) XXX_DiscardUnknown ¶
func (m *OspfShInterfaceBfd) XXX_DiscardUnknown()
func (*OspfShInterfaceBfd) XXX_Marshal ¶
func (m *OspfShInterfaceBfd) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShInterfaceBfd) XXX_Merge ¶
func (dst *OspfShInterfaceBfd) XXX_Merge(src proto.Message)
func (*OspfShInterfaceBfd) XXX_Size ¶
func (m *OspfShInterfaceBfd) XXX_Size() int
func (*OspfShInterfaceBfd) XXX_Unmarshal ¶
func (m *OspfShInterfaceBfd) XXX_Unmarshal(b []byte) error
type OspfShInterfaceMadj ¶
type OspfShInterfaceMadj struct { // Area ID string in decimal or dotted-decimal format InterfaceArea string `protobuf:"bytes,1,opt,name=interface_area,json=interfaceArea,proto3" json:"interface_area,omitempty"` // Area ID MadjAreaId uint32 `protobuf:"varint,2,opt,name=madj_area_id,json=madjAreaId,proto3" json:"madj_area_id,omitempty"` // Number of Neighbors InterfaceNeighborCount uint32 `` /* 130-byte string literal not displayed */ // Total number of Adjacent Neighbors InterfaceAdjNeighborCount uint32 `` /* 141-byte string literal not displayed */ // Interface link cost InterfaceLinkCost uint32 `protobuf:"varint,5,opt,name=interface_link_cost,json=interfaceLinkCost,proto3" json:"interface_link_cost,omitempty"` // Interface OSPF state OspfInterfaceState string `protobuf:"bytes,6,opt,name=ospf_interface_state,json=ospfInterfaceState,proto3" json:"ospf_interface_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Interface Multi-Area Information
func (*OspfShInterfaceMadj) Descriptor ¶
func (*OspfShInterfaceMadj) Descriptor() ([]byte, []int)
func (*OspfShInterfaceMadj) GetInterfaceAdjNeighborCount ¶
func (m *OspfShInterfaceMadj) GetInterfaceAdjNeighborCount() uint32
func (*OspfShInterfaceMadj) GetInterfaceArea ¶
func (m *OspfShInterfaceMadj) GetInterfaceArea() string
func (*OspfShInterfaceMadj) GetInterfaceLinkCost ¶
func (m *OspfShInterfaceMadj) GetInterfaceLinkCost() uint32
func (*OspfShInterfaceMadj) GetInterfaceNeighborCount ¶
func (m *OspfShInterfaceMadj) GetInterfaceNeighborCount() uint32
func (*OspfShInterfaceMadj) GetMadjAreaId ¶
func (m *OspfShInterfaceMadj) GetMadjAreaId() uint32
func (*OspfShInterfaceMadj) GetOspfInterfaceState ¶
func (m *OspfShInterfaceMadj) GetOspfInterfaceState() string
func (*OspfShInterfaceMadj) ProtoMessage ¶
func (*OspfShInterfaceMadj) ProtoMessage()
func (*OspfShInterfaceMadj) Reset ¶
func (m *OspfShInterfaceMadj) Reset()
func (*OspfShInterfaceMadj) String ¶
func (m *OspfShInterfaceMadj) String() string
func (*OspfShInterfaceMadj) XXX_DiscardUnknown ¶
func (m *OspfShInterfaceMadj) XXX_DiscardUnknown()
func (*OspfShInterfaceMadj) XXX_Marshal ¶
func (m *OspfShInterfaceMadj) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShInterfaceMadj) XXX_Merge ¶
func (dst *OspfShInterfaceMadj) XXX_Merge(src proto.Message)
func (*OspfShInterfaceMadj) XXX_Size ¶
func (m *OspfShInterfaceMadj) XXX_Size() int
func (*OspfShInterfaceMadj) XXX_Unmarshal ¶
func (m *OspfShInterfaceMadj) XXX_Unmarshal(b []byte) error
type OspfShInterfaceNbr ¶
type OspfShInterfaceNbr struct { // Neighbor Router ID InterfaceNeighborId string `protobuf:"bytes,1,opt,name=interface_neighbor_id,json=interfaceNeighborId,proto3" json:"interface_neighbor_id,omitempty"` // Cost of link to neighbor InterfaceNeighborCost uint32 `` /* 127-byte string literal not displayed */ // If true, Designated router NeighborDr bool `protobuf:"varint,3,opt,name=neighbor_dr,json=neighborDr,proto3" json:"neighbor_dr,omitempty"` // If true, Backup designated router NeighborBdr bool `protobuf:"varint,4,opt,name=neighbor_bdr,json=neighborBdr,proto3" json:"neighbor_bdr,omitempty"` // If true, hellos suppressed SuppressHello bool `protobuf:"varint,5,opt,name=suppress_hello,json=suppressHello,proto3" json:"suppress_hello,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Interface Neighbor Information
func (*OspfShInterfaceNbr) Descriptor ¶
func (*OspfShInterfaceNbr) Descriptor() ([]byte, []int)
func (*OspfShInterfaceNbr) GetInterfaceNeighborCost ¶
func (m *OspfShInterfaceNbr) GetInterfaceNeighborCost() uint32
func (*OspfShInterfaceNbr) GetInterfaceNeighborId ¶
func (m *OspfShInterfaceNbr) GetInterfaceNeighborId() string
func (*OspfShInterfaceNbr) GetNeighborBdr ¶
func (m *OspfShInterfaceNbr) GetNeighborBdr() bool
func (*OspfShInterfaceNbr) GetNeighborDr ¶
func (m *OspfShInterfaceNbr) GetNeighborDr() bool
func (*OspfShInterfaceNbr) GetSuppressHello ¶
func (m *OspfShInterfaceNbr) GetSuppressHello() bool
func (*OspfShInterfaceNbr) ProtoMessage ¶
func (*OspfShInterfaceNbr) ProtoMessage()
func (*OspfShInterfaceNbr) Reset ¶
func (m *OspfShInterfaceNbr) Reset()
func (*OspfShInterfaceNbr) String ¶
func (m *OspfShInterfaceNbr) String() string
func (*OspfShInterfaceNbr) XXX_DiscardUnknown ¶
func (m *OspfShInterfaceNbr) XXX_DiscardUnknown()
func (*OspfShInterfaceNbr) XXX_Marshal ¶
func (m *OspfShInterfaceNbr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShInterfaceNbr) XXX_Merge ¶
func (dst *OspfShInterfaceNbr) XXX_Merge(src proto.Message)
func (*OspfShInterfaceNbr) XXX_Size ¶
func (m *OspfShInterfaceNbr) XXX_Size() int
func (*OspfShInterfaceNbr) XXX_Unmarshal ¶
func (m *OspfShInterfaceNbr) XXX_Unmarshal(b []byte) error
type OspfShInterfaceUp ¶
type OspfShInterfaceUp struct { // Wait time for DR/BDR selection (s) WaitTime uint32 `protobuf:"varint,1,opt,name=wait_time,json=waitTime,proto3" json:"wait_time,omitempty"` // Area scope LSAs flood index InterfaceAreaFloodIndex uint32 `` /* 135-byte string literal not displayed */ // AS scope LSAs flood index InterfaceAsFloodIndex uint32 `` /* 129-byte string literal not displayed */ // Flood queue length InterfaceFloodLength uint32 `protobuf:"varint,4,opt,name=interface_flood_length,json=interfaceFloodLength,proto3" json:"interface_flood_length,omitempty"` // Next LSA to flood (Area scope) InterfaceAreaNextFlood uint32 `` /* 132-byte string literal not displayed */ // Index of next LSA to flood (Area scope) InterfaceAreaNextFloodIndex uint32 `` /* 149-byte string literal not displayed */ // Next LSA to flood (AS scope) InterfaceAsNextFlood uint32 `` /* 126-byte string literal not displayed */ // Index of next LSA to flood (AS scope) InterfaceAsNextFloodIndex uint32 `` /* 143-byte string literal not displayed */ // Last flood scan length FloodScanLength uint32 `protobuf:"varint,9,opt,name=flood_scan_length,json=floodScanLength,proto3" json:"flood_scan_length,omitempty"` // Maximum flood length MaximumFloodLength uint32 `protobuf:"varint,10,opt,name=maximum_flood_length,json=maximumFloodLength,proto3" json:"maximum_flood_length,omitempty"` // Last flood scan time (ms) LastFloodTime uint32 `protobuf:"varint,11,opt,name=last_flood_time,json=lastFloodTime,proto3" json:"last_flood_time,omitempty"` // Maximum flood time (ms) MaximumFloodTime uint32 `protobuf:"varint,12,opt,name=maximum_flood_time,json=maximumFloodTime,proto3" json:"maximum_flood_time,omitempty"` // Time until next flood pacing timer (ms) InterfaceFloodPacingTimer uint32 `` /* 142-byte string literal not displayed */ // Total number of Neighbors InterfaceNeighborCount uint32 `` /* 131-byte string literal not displayed */ // Number of neighbors for which hellos are suppressed SuppressHelloCount uint32 `protobuf:"varint,15,opt,name=suppress_hello_count,json=suppressHelloCount,proto3" json:"suppress_hello_count,omitempty"` // Authentication type InterfaceAuthenticationType string `` /* 145-byte string literal not displayed */ // If true, MD key is configured YoungestMdKey bool `protobuf:"varint,17,opt,name=youngest_md_key,json=youngestMdKey,proto3" json:"youngest_md_key,omitempty"` // Number of neighbors using the old key (if rollover in progress) OldMd5KeyNeighborCount uint32 `` /* 135-byte string literal not displayed */ // Youngest MD key ID YoungestMdKeyId uint32 `protobuf:"varint,19,opt,name=youngest_md_key_id,json=youngestMdKeyId,proto3" json:"youngest_md_key_id,omitempty"` // List of old MD keys MdKeysList []uint32 `protobuf:"varint,20,rep,packed,name=md_keys_list,json=mdKeysList,proto3" json:"md_keys_list,omitempty"` // Keychain ID KeychainId uint64 `protobuf:"varint,21,opt,name=keychain_id,json=keychainId,proto3" json:"keychain_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Interface Up-only Information
func (*OspfShInterfaceUp) Descriptor ¶
func (*OspfShInterfaceUp) Descriptor() ([]byte, []int)
func (*OspfShInterfaceUp) GetFloodScanLength ¶
func (m *OspfShInterfaceUp) GetFloodScanLength() uint32
func (*OspfShInterfaceUp) GetInterfaceAreaFloodIndex ¶
func (m *OspfShInterfaceUp) GetInterfaceAreaFloodIndex() uint32
func (*OspfShInterfaceUp) GetInterfaceAreaNextFlood ¶
func (m *OspfShInterfaceUp) GetInterfaceAreaNextFlood() uint32
func (*OspfShInterfaceUp) GetInterfaceAreaNextFloodIndex ¶
func (m *OspfShInterfaceUp) GetInterfaceAreaNextFloodIndex() uint32
func (*OspfShInterfaceUp) GetInterfaceAsFloodIndex ¶
func (m *OspfShInterfaceUp) GetInterfaceAsFloodIndex() uint32
func (*OspfShInterfaceUp) GetInterfaceAsNextFlood ¶
func (m *OspfShInterfaceUp) GetInterfaceAsNextFlood() uint32
func (*OspfShInterfaceUp) GetInterfaceAsNextFloodIndex ¶
func (m *OspfShInterfaceUp) GetInterfaceAsNextFloodIndex() uint32
func (*OspfShInterfaceUp) GetInterfaceAuthenticationType ¶
func (m *OspfShInterfaceUp) GetInterfaceAuthenticationType() string
func (*OspfShInterfaceUp) GetInterfaceFloodLength ¶
func (m *OspfShInterfaceUp) GetInterfaceFloodLength() uint32
func (*OspfShInterfaceUp) GetInterfaceFloodPacingTimer ¶
func (m *OspfShInterfaceUp) GetInterfaceFloodPacingTimer() uint32
func (*OspfShInterfaceUp) GetInterfaceNeighborCount ¶
func (m *OspfShInterfaceUp) GetInterfaceNeighborCount() uint32
func (*OspfShInterfaceUp) GetKeychainId ¶
func (m *OspfShInterfaceUp) GetKeychainId() uint64
func (*OspfShInterfaceUp) GetLastFloodTime ¶
func (m *OspfShInterfaceUp) GetLastFloodTime() uint32
func (*OspfShInterfaceUp) GetMaximumFloodLength ¶
func (m *OspfShInterfaceUp) GetMaximumFloodLength() uint32
func (*OspfShInterfaceUp) GetMaximumFloodTime ¶
func (m *OspfShInterfaceUp) GetMaximumFloodTime() uint32
func (*OspfShInterfaceUp) GetMdKeysList ¶
func (m *OspfShInterfaceUp) GetMdKeysList() []uint32
func (*OspfShInterfaceUp) GetOldMd5KeyNeighborCount ¶
func (m *OspfShInterfaceUp) GetOldMd5KeyNeighborCount() uint32
func (*OspfShInterfaceUp) GetSuppressHelloCount ¶
func (m *OspfShInterfaceUp) GetSuppressHelloCount() uint32
func (*OspfShInterfaceUp) GetWaitTime ¶
func (m *OspfShInterfaceUp) GetWaitTime() uint32
func (*OspfShInterfaceUp) GetYoungestMdKey ¶
func (m *OspfShInterfaceUp) GetYoungestMdKey() bool
func (*OspfShInterfaceUp) GetYoungestMdKeyId ¶
func (m *OspfShInterfaceUp) GetYoungestMdKeyId() uint32
func (*OspfShInterfaceUp) ProtoMessage ¶
func (*OspfShInterfaceUp) ProtoMessage()
func (*OspfShInterfaceUp) Reset ¶
func (m *OspfShInterfaceUp) Reset()
func (*OspfShInterfaceUp) String ¶
func (m *OspfShInterfaceUp) String() string
func (*OspfShInterfaceUp) XXX_DiscardUnknown ¶
func (m *OspfShInterfaceUp) XXX_DiscardUnknown()
func (*OspfShInterfaceUp) XXX_Marshal ¶
func (m *OspfShInterfaceUp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShInterfaceUp) XXX_Merge ¶
func (dst *OspfShInterfaceUp) XXX_Merge(src proto.Message)
func (*OspfShInterfaceUp) XXX_Size ¶
func (m *OspfShInterfaceUp) XXX_Size() int
func (*OspfShInterfaceUp) XXX_Unmarshal ¶
func (m *OspfShInterfaceUp) XXX_Unmarshal(b []byte) error
type OspfShInterface_KEYS ¶
type OspfShInterface_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"` InterfaceName string `protobuf:"bytes,3,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Interface Information
func (*OspfShInterface_KEYS) Descriptor ¶
func (*OspfShInterface_KEYS) Descriptor() ([]byte, []int)
func (*OspfShInterface_KEYS) GetAreaId ¶
func (m *OspfShInterface_KEYS) GetAreaId() uint32
func (*OspfShInterface_KEYS) GetInterfaceName ¶
func (m *OspfShInterface_KEYS) GetInterfaceName() string
func (*OspfShInterface_KEYS) GetProcessName ¶
func (m *OspfShInterface_KEYS) GetProcessName() string
func (*OspfShInterface_KEYS) ProtoMessage ¶
func (*OspfShInterface_KEYS) ProtoMessage()
func (*OspfShInterface_KEYS) Reset ¶
func (m *OspfShInterface_KEYS) Reset()
func (*OspfShInterface_KEYS) String ¶
func (m *OspfShInterface_KEYS) String() string
func (*OspfShInterface_KEYS) XXX_DiscardUnknown ¶
func (m *OspfShInterface_KEYS) XXX_DiscardUnknown()
func (*OspfShInterface_KEYS) XXX_Marshal ¶
func (m *OspfShInterface_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShInterface_KEYS) XXX_Merge ¶
func (dst *OspfShInterface_KEYS) XXX_Merge(src proto.Message)
func (*OspfShInterface_KEYS) XXX_Size ¶
func (m *OspfShInterface_KEYS) XXX_Size() int
func (*OspfShInterface_KEYS) XXX_Unmarshal ¶
func (m *OspfShInterface_KEYS) XXX_Unmarshal(b []byte) error
type OspfShIpfrrTb ¶
type OspfShIpfrrTb struct { // Tiebreaker Type TiebreakerType string `protobuf:"bytes,1,opt,name=tiebreaker_type,json=tiebreakerType,proto3" json:"tiebreaker_type,omitempty"` // Tiebreaker Index TiebreakerIndex uint32 `protobuf:"varint,2,opt,name=tiebreaker_index,json=tiebreakerIndex,proto3" json:"tiebreaker_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF IPFRR Tiebreakers
func (*OspfShIpfrrTb) Descriptor ¶
func (*OspfShIpfrrTb) Descriptor() ([]byte, []int)
func (*OspfShIpfrrTb) GetTiebreakerIndex ¶
func (m *OspfShIpfrrTb) GetTiebreakerIndex() uint32
func (*OspfShIpfrrTb) GetTiebreakerType ¶
func (m *OspfShIpfrrTb) GetTiebreakerType() string
func (*OspfShIpfrrTb) ProtoMessage ¶
func (*OspfShIpfrrTb) ProtoMessage()
func (*OspfShIpfrrTb) Reset ¶
func (m *OspfShIpfrrTb) Reset()
func (*OspfShIpfrrTb) String ¶
func (m *OspfShIpfrrTb) String() string
func (*OspfShIpfrrTb) XXX_DiscardUnknown ¶
func (m *OspfShIpfrrTb) XXX_DiscardUnknown()
func (*OspfShIpfrrTb) XXX_Marshal ¶
func (m *OspfShIpfrrTb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShIpfrrTb) XXX_Merge ¶
func (dst *OspfShIpfrrTb) XXX_Merge(src proto.Message)
func (*OspfShIpfrrTb) XXX_Size ¶
func (m *OspfShIpfrrTb) XXX_Size() int
func (*OspfShIpfrrTb) XXX_Unmarshal ¶
func (m *OspfShIpfrrTb) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.