Documentation ¶
Overview ¶
Cisco-IOS-XR-ipv4-ospf-oper:ospf/processes/process/vrfs/vrf/database/database-areas/database-area/lsas/lsa
Index ¶
- type OspfLsaInternalUnion
- func (*OspfLsaInternalUnion) Descriptor() ([]byte, []int)
- func (m *OspfLsaInternalUnion) GetExternalLsaType() *OspfShLsaExternal
- func (m *OspfLsaInternalUnion) GetInternalLsaType() string
- func (m *OspfLsaInternalUnion) GetNetworkLsaType() *OspfShLsaNetwork
- func (m *OspfLsaInternalUnion) GetOpaqueElLsaType() *OspfShLsaOpqEll
- func (m *OspfLsaInternalUnion) GetOpaqueEpLsaType() *OspfShLsaOpqEpl
- func (m *OspfLsaInternalUnion) GetOpaqueGraceLsa() *OspfShLsaOpqGrace
- func (m *OspfLsaInternalUnion) GetOpaqueLinkLsaType() *OspfShLsaOpqLink
- func (m *OspfLsaInternalUnion) GetOpaqueMplsTeLsaType() *OspfShLsaOpqRrr
- func (m *OspfLsaInternalUnion) GetOpaqueRouterInfoLsaType() *OspfShLsaOpqRi
- func (m *OspfLsaInternalUnion) GetRouterLsaType() *OspfShLsaRouter
- func (m *OspfLsaInternalUnion) GetSummaryLsaType() *OspfShLsaSummary
- func (*OspfLsaInternalUnion) ProtoMessage()
- func (m *OspfLsaInternalUnion) Reset()
- func (m *OspfLsaInternalUnion) String() string
- func (m *OspfLsaInternalUnion) XXX_DiscardUnknown()
- func (m *OspfLsaInternalUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfLsaInternalUnion) XXX_Merge(src proto.Message)
- func (m *OspfLsaInternalUnion) XXX_Size() int
- func (m *OspfLsaInternalUnion) XXX_Unmarshal(b []byte) error
- type OspfShDatabaseDetail
- func (*OspfShDatabaseDetail) Descriptor() ([]byte, []int)
- func (m *OspfShDatabaseDetail) GetLsaDetailData() *OspfShDbDetail
- func (m *OspfShDatabaseDetail) GetLsaHeader() *OspfShDbHeader
- func (m *OspfShDatabaseDetail) GetLsaInternalData() *OspfLsaInternalUnion
- func (*OspfShDatabaseDetail) ProtoMessage()
- func (m *OspfShDatabaseDetail) Reset()
- func (m *OspfShDatabaseDetail) String() string
- func (m *OspfShDatabaseDetail) XXX_DiscardUnknown()
- func (m *OspfShDatabaseDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShDatabaseDetail) XXX_Merge(src proto.Message)
- func (m *OspfShDatabaseDetail) XXX_Size() int
- func (m *OspfShDatabaseDetail) XXX_Unmarshal(b []byte) error
- type OspfShDatabaseDetail_KEYS
- func (*OspfShDatabaseDetail_KEYS) Descriptor() ([]byte, []int)
- func (m *OspfShDatabaseDetail_KEYS) GetAdvertisingRouter() string
- func (m *OspfShDatabaseDetail_KEYS) GetAreaId() uint32
- func (m *OspfShDatabaseDetail_KEYS) GetAreaId_1() uint32
- func (m *OspfShDatabaseDetail_KEYS) GetInterfaceName() string
- func (m *OspfShDatabaseDetail_KEYS) GetLsId() string
- func (m *OspfShDatabaseDetail_KEYS) GetLsType() string
- func (m *OspfShDatabaseDetail_KEYS) GetProcessName() string
- func (m *OspfShDatabaseDetail_KEYS) GetVrfName() string
- func (*OspfShDatabaseDetail_KEYS) ProtoMessage()
- func (m *OspfShDatabaseDetail_KEYS) Reset()
- func (m *OspfShDatabaseDetail_KEYS) String() string
- func (m *OspfShDatabaseDetail_KEYS) XXX_DiscardUnknown()
- func (m *OspfShDatabaseDetail_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShDatabaseDetail_KEYS) XXX_Merge(src proto.Message)
- func (m *OspfShDatabaseDetail_KEYS) XXX_Size() int
- func (m *OspfShDatabaseDetail_KEYS) XXX_Unmarshal(b []byte) error
- type OspfShDbDetail
- func (*OspfShDbDetail) Descriptor() ([]byte, []int)
- func (m *OspfShDbDetail) GetAdvertisingRouterReachable() bool
- func (m *OspfShDbDetail) GetAseOrigin() uint32
- func (m *OspfShDbDetail) GetDemandCircuit() bool
- func (m *OspfShDbDetail) GetDnBit() bool
- func (m *OspfShDbDetail) GetInSync() uint32
- func (m *OspfShDbDetail) GetLength() uint32
- func (m *OspfShDbDetail) GetLsaFloodRequiredPostFailOver() bool
- func (m *OspfShDbDetail) GetLsaLastUpdatedTime() *OspfShTime
- func (m *OspfShDbDetail) GetLsaPrefixPriority() uint32
- func (m *OspfShDbDetail) GetLsaRateLimitDueTime() uint32
- func (m *OspfShDbDetail) GetLsaThrottleTimer() *OspfShDbThrottleTimer
- func (m *OspfShDbDetail) GetLsadbBaseClock() uint64
- func (m *OspfShDbDetail) GetLsadbBaseTimeStamp() *OspfShTime
- func (m *OspfShDbDetail) GetNewLsaPrefixPriority() uint32
- func (m *OspfShDbDetail) GetNotDelete() *OspfShDbNotDelete
- func (m *OspfShDbDetail) GetNssaTranslation() bool
- func (m *OspfShDbDetail) GetRoutingBit() bool
- func (m *OspfShDbDetail) GetSumOrigin() uint32
- func (m *OspfShDbDetail) GetTosCapable() bool
- func (*OspfShDbDetail) ProtoMessage()
- func (m *OspfShDbDetail) Reset()
- func (m *OspfShDbDetail) String() string
- func (m *OspfShDbDetail) XXX_DiscardUnknown()
- func (m *OspfShDbDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShDbDetail) XXX_Merge(src proto.Message)
- func (m *OspfShDbDetail) XXX_Size() int
- func (m *OspfShDbDetail) XXX_Unmarshal(b []byte) error
- type OspfShDbHeader
- func (*OspfShDbHeader) Descriptor() ([]byte, []int)
- func (m *OspfShDbHeader) GetAdvertisingRouter() string
- func (m *OspfShDbHeader) GetChecksum() uint32
- func (m *OspfShDbHeader) GetDnAgeLsa() bool
- func (m *OspfShDbHeader) GetLsType() string
- func (m *OspfShDbHeader) GetLsaAge() uint32
- func (m *OspfShDbHeader) GetLsaAreaId() string
- func (m *OspfShDbHeader) GetLsid() string
- func (m *OspfShDbHeader) GetNsf() bool
- func (m *OspfShDbHeader) GetSequenceNumber() uint32
- func (*OspfShDbHeader) ProtoMessage()
- func (m *OspfShDbHeader) Reset()
- func (m *OspfShDbHeader) String() string
- func (m *OspfShDbHeader) XXX_DiscardUnknown()
- func (m *OspfShDbHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShDbHeader) XXX_Merge(src proto.Message)
- func (m *OspfShDbHeader) XXX_Size() int
- func (m *OspfShDbHeader) XXX_Unmarshal(b []byte) error
- type OspfShDbNotDelete
- func (*OspfShDbNotDelete) Descriptor() ([]byte, []int)
- func (m *OspfShDbNotDelete) GetAcknowledgement() bool
- func (m *OspfShDbNotDelete) GetFloodPending() bool
- func (m *OspfShDbNotDelete) GetFreeTime() uint32
- func (m *OspfShDbNotDelete) GetMaximumAge() bool
- func (m *OspfShDbNotDelete) GetNeighborExchange() bool
- func (m *OspfShDbNotDelete) GetNoDelete() bool
- func (m *OspfShDbNotDelete) GetNsrAckPending() bool
- func (m *OspfShDbNotDelete) GetNsrFloodRequired() bool
- func (m *OspfShDbNotDelete) GetPartialSpf() bool
- func (m *OspfShDbNotDelete) GetRateLimit() bool
- func (m *OspfShDbNotDelete) GetRoutingTable() bool
- func (m *OspfShDbNotDelete) GetSumOrigPending() bool
- func (*OspfShDbNotDelete) ProtoMessage()
- func (m *OspfShDbNotDelete) Reset()
- func (m *OspfShDbNotDelete) String() string
- func (m *OspfShDbNotDelete) XXX_DiscardUnknown()
- func (m *OspfShDbNotDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShDbNotDelete) XXX_Merge(src proto.Message)
- func (m *OspfShDbNotDelete) XXX_Size() int
- func (m *OspfShDbNotDelete) XXX_Unmarshal(b []byte) error
- type OspfShDbThrottleTimer
- func (*OspfShDbThrottleTimer) Descriptor() ([]byte, []int)
- func (m *OspfShDbThrottleTimer) GetLastInstMinuteTableIndex() uint32
- func (m *OspfShDbThrottleTimer) GetLastInstSecondTableIndex() uint32
- func (m *OspfShDbThrottleTimer) GetMinuteTableIndex() uint32
- func (m *OspfShDbThrottleTimer) GetSecondTableIndex() uint32
- func (m *OspfShDbThrottleTimer) GetTimerLocation() string
- func (m *OspfShDbThrottleTimer) GetTimerType() string
- func (*OspfShDbThrottleTimer) ProtoMessage()
- func (m *OspfShDbThrottleTimer) Reset()
- func (m *OspfShDbThrottleTimer) String() string
- func (m *OspfShDbThrottleTimer) XXX_DiscardUnknown()
- func (m *OspfShDbThrottleTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShDbThrottleTimer) XXX_Merge(src proto.Message)
- func (m *OspfShDbThrottleTimer) XXX_Size() int
- func (m *OspfShDbThrottleTimer) XXX_Unmarshal(b []byte) error
- type OspfShLink
- func (*OspfShLink) Descriptor() ([]byte, []int)
- func (m *OspfShLink) GetLinkData() string
- func (m *OspfShLink) GetLinkId() string
- func (m *OspfShLink) GetLinkMetric() uint32
- func (m *OspfShLink) GetLinkTosList() []*OspfShTosMetric
- func (m *OspfShLink) GetLinkType() string
- func (*OspfShLink) ProtoMessage()
- func (m *OspfShLink) Reset()
- func (m *OspfShLink) String() string
- func (m *OspfShLink) XXX_DiscardUnknown()
- func (m *OspfShLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLink) XXX_Merge(src proto.Message)
- func (m *OspfShLink) XXX_Size() int
- func (m *OspfShLink) XXX_Unmarshal(b []byte) error
- type OspfShLsaExTos
- func (*OspfShLsaExTos) Descriptor() ([]byte, []int)
- func (m *OspfShLsaExTos) GetExternalMetric() uint32
- func (m *OspfShLsaExTos) GetExternalMetricType() string
- func (m *OspfShLsaExTos) GetExternalTag() uint32
- func (m *OspfShLsaExTos) GetExternalTos() uint32
- func (m *OspfShLsaExTos) GetForwardingAddress() string
- func (*OspfShLsaExTos) ProtoMessage()
- func (m *OspfShLsaExTos) Reset()
- func (m *OspfShLsaExTos) String() string
- func (m *OspfShLsaExTos) XXX_DiscardUnknown()
- func (m *OspfShLsaExTos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaExTos) XXX_Merge(src proto.Message)
- func (m *OspfShLsaExTos) XXX_Size() int
- func (m *OspfShLsaExTos) XXX_Unmarshal(b []byte) error
- type OspfShLsaExternal
- func (*OspfShLsaExternal) Descriptor() ([]byte, []int)
- func (m *OspfShLsaExternal) GetExternalPrefixLength() uint32
- func (m *OspfShLsaExternal) GetExternalTosMetric() []*OspfShLsaExTos
- func (m *OspfShLsaExternal) GetInternalExternalLsa() bool
- func (*OspfShLsaExternal) ProtoMessage()
- func (m *OspfShLsaExternal) Reset()
- func (m *OspfShLsaExternal) String() string
- func (m *OspfShLsaExternal) XXX_DiscardUnknown()
- func (m *OspfShLsaExternal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaExternal) XXX_Merge(src proto.Message)
- func (m *OspfShLsaExternal) XXX_Size() int
- func (m *OspfShLsaExternal) XXX_Unmarshal(b []byte) error
- type OspfShLsaNetwork
- func (*OspfShLsaNetwork) Descriptor() ([]byte, []int)
- func (m *OspfShLsaNetwork) GetNeighborRouterList() [][]byte
- func (m *OspfShLsaNetwork) GetNetworkPrefixLength() uint32
- func (*OspfShLsaNetwork) ProtoMessage()
- func (m *OspfShLsaNetwork) Reset()
- func (m *OspfShLsaNetwork) String() string
- func (m *OspfShLsaNetwork) XXX_DiscardUnknown()
- func (m *OspfShLsaNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaNetwork) XXX_Merge(src proto.Message)
- func (m *OspfShLsaNetwork) XXX_Size() int
- func (m *OspfShLsaNetwork) XXX_Unmarshal(b []byte) error
- type OspfShLsaOpqEll
- func (*OspfShLsaOpqEll) Descriptor() ([]byte, []int)
- func (m *OspfShLsaOpqEll) GetTlvList() []*OspfShOpqTlv
- func (*OspfShLsaOpqEll) ProtoMessage()
- func (m *OspfShLsaOpqEll) Reset()
- func (m *OspfShLsaOpqEll) String() string
- func (m *OspfShLsaOpqEll) XXX_DiscardUnknown()
- func (m *OspfShLsaOpqEll) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaOpqEll) XXX_Merge(src proto.Message)
- func (m *OspfShLsaOpqEll) XXX_Size() int
- func (m *OspfShLsaOpqEll) XXX_Unmarshal(b []byte) error
- type OspfShLsaOpqEpl
- func (*OspfShLsaOpqEpl) Descriptor() ([]byte, []int)
- func (m *OspfShLsaOpqEpl) GetTlvList() []*OspfShOpqTlv
- func (*OspfShLsaOpqEpl) ProtoMessage()
- func (m *OspfShLsaOpqEpl) Reset()
- func (m *OspfShLsaOpqEpl) String() string
- func (m *OspfShLsaOpqEpl) XXX_DiscardUnknown()
- func (m *OspfShLsaOpqEpl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaOpqEpl) XXX_Merge(src proto.Message)
- func (m *OspfShLsaOpqEpl) XXX_Size() int
- func (m *OspfShLsaOpqEpl) XXX_Unmarshal(b []byte) error
- type OspfShLsaOpqGrace
- func (*OspfShLsaOpqGrace) Descriptor() ([]byte, []int)
- func (m *OspfShLsaOpqGrace) GetGracePeriod() uint32
- func (m *OspfShLsaOpqGrace) GetGraceReason() string
- func (m *OspfShLsaOpqGrace) GetIpAddress() string
- func (*OspfShLsaOpqGrace) ProtoMessage()
- func (m *OspfShLsaOpqGrace) Reset()
- func (m *OspfShLsaOpqGrace) String() string
- func (m *OspfShLsaOpqGrace) XXX_DiscardUnknown()
- func (m *OspfShLsaOpqGrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaOpqGrace) XXX_Merge(src proto.Message)
- func (m *OspfShLsaOpqGrace) XXX_Size() int
- func (m *OspfShLsaOpqGrace) XXX_Unmarshal(b []byte) error
- type OspfShLsaOpqLink
- func (*OspfShLsaOpqLink) Descriptor() ([]byte, []int)
- func (m *OspfShLsaOpqLink) GetOpaqueInterfaceName() string
- func (*OspfShLsaOpqLink) ProtoMessage()
- func (m *OspfShLsaOpqLink) Reset()
- func (m *OspfShLsaOpqLink) String() string
- func (m *OspfShLsaOpqLink) XXX_DiscardUnknown()
- func (m *OspfShLsaOpqLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaOpqLink) XXX_Merge(src proto.Message)
- func (m *OspfShLsaOpqLink) XXX_Size() int
- func (m *OspfShLsaOpqLink) XXX_Unmarshal(b []byte) error
- type OspfShLsaOpqRi
- func (*OspfShLsaOpqRi) Descriptor() ([]byte, []int)
- func (m *OspfShLsaOpqRi) GetOpaqueRiInterfaceName() string
- func (m *OspfShLsaOpqRi) GetOpaqueRilsaScope() string
- func (m *OspfShLsaOpqRi) GetOpaqueRitlv() []*OspfShOpqRiTlvsUnion
- func (*OspfShLsaOpqRi) ProtoMessage()
- func (m *OspfShLsaOpqRi) Reset()
- func (m *OspfShLsaOpqRi) String() string
- func (m *OspfShLsaOpqRi) XXX_DiscardUnknown()
- func (m *OspfShLsaOpqRi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaOpqRi) XXX_Merge(src proto.Message)
- func (m *OspfShLsaOpqRi) XXX_Size() int
- func (m *OspfShLsaOpqRi) XXX_Unmarshal(b []byte) error
- type OspfShLsaOpqRrr
- func (*OspfShLsaOpqRrr) Descriptor() ([]byte, []int)
- func (m *OspfShLsaOpqRrr) GetTlvList() []*OspfShOpqTlv
- func (*OspfShLsaOpqRrr) ProtoMessage()
- func (m *OspfShLsaOpqRrr) Reset()
- func (m *OspfShLsaOpqRrr) String() string
- func (m *OspfShLsaOpqRrr) XXX_DiscardUnknown()
- func (m *OspfShLsaOpqRrr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaOpqRrr) XXX_Merge(src proto.Message)
- func (m *OspfShLsaOpqRrr) XXX_Size() int
- func (m *OspfShLsaOpqRrr) XXX_Unmarshal(b []byte) error
- type OspfShLsaRouter
- func (*OspfShLsaRouter) Descriptor() ([]byte, []int)
- func (m *OspfShLsaRouter) GetInternalLinks() []*OspfShLink
- func (m *OspfShLsaRouter) GetInternalLsa() bool
- func (m *OspfShLsaRouter) GetLinkList() []*OspfShLink
- func (m *OspfShLsaRouter) GetRouterAbr() bool
- func (m *OspfShLsaRouter) GetRouterAsbr() bool
- func (*OspfShLsaRouter) ProtoMessage()
- func (m *OspfShLsaRouter) Reset()
- func (m *OspfShLsaRouter) String() string
- func (m *OspfShLsaRouter) XXX_DiscardUnknown()
- func (m *OspfShLsaRouter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaRouter) XXX_Merge(src proto.Message)
- func (m *OspfShLsaRouter) XXX_Size() int
- func (m *OspfShLsaRouter) XXX_Unmarshal(b []byte) error
- type OspfShLsaSummary
- func (*OspfShLsaSummary) Descriptor() ([]byte, []int)
- func (m *OspfShLsaSummary) GetInternalSumLsa() bool
- func (m *OspfShLsaSummary) GetSummaryLsaMetric() []uint32
- func (m *OspfShLsaSummary) GetSummaryPrefixLength() uint32
- func (*OspfShLsaSummary) ProtoMessage()
- func (m *OspfShLsaSummary) Reset()
- func (m *OspfShLsaSummary) String() string
- func (m *OspfShLsaSummary) XXX_DiscardUnknown()
- func (m *OspfShLsaSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShLsaSummary) XXX_Merge(src proto.Message)
- func (m *OspfShLsaSummary) XXX_Size() int
- func (m *OspfShLsaSummary) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiPceAddrStlvsUnion
- func (*OspfShOpqRiPceAddrStlvsUnion) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiPceAddrStlvsUnion) GetIpv4PceAddr() *OspfShOpqRiPceIpv4AddrStlv
- func (m *OspfShOpqRiPceAddrStlvsUnion) GetIpv6PceAddr() *OspfShOpqRiPceIpv6AddrStlv
- func (m *OspfShOpqRiPceAddrStlvsUnion) GetPceAddrType() string
- func (m *OspfShOpqRiPceAddrStlvsUnion) GetPceAddrUnknownTlv() *OspfShOpqRiUnknownTlv
- func (*OspfShOpqRiPceAddrStlvsUnion) ProtoMessage()
- func (m *OspfShOpqRiPceAddrStlvsUnion) Reset()
- func (m *OspfShOpqRiPceAddrStlvsUnion) String() string
- func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_DiscardUnknown()
- func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiPceAddrStlvsUnion) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_Size() int
- func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiPceIpv4AddrStlv
- func (*OspfShOpqRiPceIpv4AddrStlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiPceIpv4AddrStlv) GetPceIpv4Addr() string
- func (*OspfShOpqRiPceIpv4AddrStlv) ProtoMessage()
- func (m *OspfShOpqRiPceIpv4AddrStlv) Reset()
- func (m *OspfShOpqRiPceIpv4AddrStlv) String() string
- func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiPceIpv4AddrStlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_Size() int
- func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiPceIpv6AddrStlv
- func (*OspfShOpqRiPceIpv6AddrStlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiPceIpv6AddrStlv) GetPceIpv6Addr() string
- func (*OspfShOpqRiPceIpv6AddrStlv) ProtoMessage()
- func (m *OspfShOpqRiPceIpv6AddrStlv) Reset()
- func (m *OspfShOpqRiPceIpv6AddrStlv) String() string
- func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiPceIpv6AddrStlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_Size() int
- func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiPcedScopeStlv
- func (*OspfShOpqRiPcedScopeStlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiPcedScopeStlv) GetAllScopeInfoBits() uint32
- func (m *OspfShOpqRiPcedScopeStlv) GetLBit() bool
- func (m *OspfShOpqRiPcedScopeStlv) GetPrefL() uint32
- func (m *OspfShOpqRiPcedScopeStlv) GetPrefR() uint32
- func (m *OspfShOpqRiPcedScopeStlv) GetPrefS() uint32
- func (m *OspfShOpqRiPcedScopeStlv) GetPrefY() uint32
- func (m *OspfShOpqRiPcedScopeStlv) GetRBit() bool
- func (m *OspfShOpqRiPcedScopeStlv) GetRdBit() bool
- func (m *OspfShOpqRiPcedScopeStlv) GetSBit() bool
- func (m *OspfShOpqRiPcedScopeStlv) GetSdBit() bool
- func (m *OspfShOpqRiPcedScopeStlv) GetYBit() bool
- func (*OspfShOpqRiPcedScopeStlv) ProtoMessage()
- func (m *OspfShOpqRiPcedScopeStlv) Reset()
- func (m *OspfShOpqRiPcedScopeStlv) String() string
- func (m *OspfShOpqRiPcedScopeStlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiPcedScopeStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiPcedScopeStlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiPcedScopeStlv) XXX_Size() int
- func (m *OspfShOpqRiPcedScopeStlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiPcedTlv
- func (*OspfShOpqRiPcedTlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiPcedTlv) GetPcedAddr() *OspfShOpqRiPceAddrStlvsUnion
- func (m *OspfShOpqRiPcedTlv) GetPcedScope() *OspfShOpqRiPcedScopeStlv
- func (m *OspfShOpqRiPcedTlv) GetPcedtlvLength() uint32
- func (*OspfShOpqRiPcedTlv) ProtoMessage()
- func (m *OspfShOpqRiPcedTlv) Reset()
- func (m *OspfShOpqRiPcedTlv) String() string
- func (m *OspfShOpqRiPcedTlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiPcedTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiPcedTlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiPcedTlv) XXX_Size() int
- func (m *OspfShOpqRiPcedTlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiRtrcapTlv
- func (*OspfShOpqRiRtrcapTlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapAdditionalInfo() []byte
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapAllBits() uint32
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapAreaTe() bool
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapGracefulRestart() bool
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapGracefulRestartHelper() bool
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapP2Plan() bool
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapStubRtr() bool
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapTeExp() bool
- func (m *OspfShOpqRiRtrcapTlv) GetRtrCapTlvLength() uint32
- func (*OspfShOpqRiRtrcapTlv) ProtoMessage()
- func (m *OspfShOpqRiRtrcapTlv) Reset()
- func (m *OspfShOpqRiRtrcapTlv) String() string
- func (m *OspfShOpqRiRtrcapTlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiRtrcapTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiRtrcapTlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiRtrcapTlv) XXX_Size() int
- func (m *OspfShOpqRiRtrcapTlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiSrAlgoTlv
- func (*OspfShOpqRiSrAlgoTlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiSrAlgoTlv) GetSrAlgoLength() uint32
- func (m *OspfShOpqRiSrAlgoTlv) GetSrAlgoValue() []byte
- func (*OspfShOpqRiSrAlgoTlv) ProtoMessage()
- func (m *OspfShOpqRiSrAlgoTlv) Reset()
- func (m *OspfShOpqRiSrAlgoTlv) String() string
- func (m *OspfShOpqRiSrAlgoTlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiSrAlgoTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiSrAlgoTlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiSrAlgoTlv) XXX_Size() int
- func (m *OspfShOpqRiSrAlgoTlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiSrRangeTlv
- func (*OspfShOpqRiSrRangeTlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiSrRangeTlv) GetSidtlv() *OspfShSrSidStlv
- func (m *OspfShOpqRiSrRangeTlv) GetSrRangeLength() uint32
- func (m *OspfShOpqRiSrRangeTlv) GetSrRangeSize() uint32
- func (*OspfShOpqRiSrRangeTlv) ProtoMessage()
- func (m *OspfShOpqRiSrRangeTlv) Reset()
- func (m *OspfShOpqRiSrRangeTlv) String() string
- func (m *OspfShOpqRiSrRangeTlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiSrRangeTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiSrRangeTlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiSrRangeTlv) XXX_Size() int
- func (m *OspfShOpqRiSrRangeTlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiTlvsUnion
- func (*OspfShOpqRiTlvsUnion) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiTlvsUnion) GetPcedtlv() *OspfShOpqRiPcedTlv
- func (m *OspfShOpqRiTlvsUnion) GetRitlvInternalType() string
- func (m *OspfShOpqRiTlvsUnion) GetRtrCapTlv() *OspfShOpqRiRtrcapTlv
- func (m *OspfShOpqRiTlvsUnion) GetSrAlgoTlv() *OspfShOpqRiSrAlgoTlv
- func (m *OspfShOpqRiTlvsUnion) GetSrRangeTlv() *OspfShOpqRiSrRangeTlv
- func (m *OspfShOpqRiTlvsUnion) GetUnknownTlv() *OspfShOpqRiUnknownTlv
- func (*OspfShOpqRiTlvsUnion) ProtoMessage()
- func (m *OspfShOpqRiTlvsUnion) Reset()
- func (m *OspfShOpqRiTlvsUnion) String() string
- func (m *OspfShOpqRiTlvsUnion) XXX_DiscardUnknown()
- func (m *OspfShOpqRiTlvsUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiTlvsUnion) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiTlvsUnion) XXX_Size() int
- func (m *OspfShOpqRiTlvsUnion) XXX_Unmarshal(b []byte) error
- type OspfShOpqRiUnknownTlv
- func (*OspfShOpqRiUnknownTlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqRiUnknownTlv) GetRiGenTlvLength() uint32
- func (m *OspfShOpqRiUnknownTlv) GetRiGenTlvType() uint32
- func (m *OspfShOpqRiUnknownTlv) GetRiGenValue() []byte
- func (*OspfShOpqRiUnknownTlv) ProtoMessage()
- func (m *OspfShOpqRiUnknownTlv) Reset()
- func (m *OspfShOpqRiUnknownTlv) String() string
- func (m *OspfShOpqRiUnknownTlv) XXX_DiscardUnknown()
- func (m *OspfShOpqRiUnknownTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqRiUnknownTlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqRiUnknownTlv) XXX_Size() int
- func (m *OspfShOpqRiUnknownTlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqSubtlv
- func (*OspfShOpqSubtlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqSubtlv) GetSubTlvLength() uint32
- func (m *OspfShOpqSubtlv) GetSubTlvSubTlv() []*OspfShOpqSubtlv
- func (m *OspfShOpqSubtlv) GetSubTlvType() string
- func (m *OspfShOpqSubtlv) GetSubTlvValue() []byte
- func (*OspfShOpqSubtlv) ProtoMessage()
- func (m *OspfShOpqSubtlv) Reset()
- func (m *OspfShOpqSubtlv) String() string
- func (m *OspfShOpqSubtlv) XXX_DiscardUnknown()
- func (m *OspfShOpqSubtlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqSubtlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqSubtlv) XXX_Size() int
- func (m *OspfShOpqSubtlv) XXX_Unmarshal(b []byte) error
- type OspfShOpqTlv
- func (*OspfShOpqTlv) Descriptor() ([]byte, []int)
- func (m *OspfShOpqTlv) GetMplsDsteLink() bool
- func (m *OspfShOpqTlv) GetMplsRouterId() uint32
- func (m *OspfShOpqTlv) GetTeLinkSubTlv() []*OspfShOpqSubtlv
- func (m *OspfShOpqTlv) GetTlvData() []byte
- func (m *OspfShOpqTlv) GetTlvLength() uint32
- func (m *OspfShOpqTlv) GetTlvType() uint32
- func (*OspfShOpqTlv) ProtoMessage()
- func (m *OspfShOpqTlv) Reset()
- func (m *OspfShOpqTlv) String() string
- func (m *OspfShOpqTlv) XXX_DiscardUnknown()
- func (m *OspfShOpqTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShOpqTlv) XXX_Merge(src proto.Message)
- func (m *OspfShOpqTlv) XXX_Size() int
- func (m *OspfShOpqTlv) XXX_Unmarshal(b []byte) error
- type OspfShSrSidStlv
- func (*OspfShSrSidStlv) Descriptor() ([]byte, []int)
- func (m *OspfShSrSidStlv) GetSrSidLength() uint32
- func (m *OspfShSrSidStlv) GetSrSidValue() uint32
- func (*OspfShSrSidStlv) ProtoMessage()
- func (m *OspfShSrSidStlv) Reset()
- func (m *OspfShSrSidStlv) String() string
- func (m *OspfShSrSidStlv) XXX_DiscardUnknown()
- func (m *OspfShSrSidStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShSrSidStlv) XXX_Merge(src proto.Message)
- func (m *OspfShSrSidStlv) XXX_Size() int
- func (m *OspfShSrSidStlv) 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 OspfShTosMetric
- func (*OspfShTosMetric) Descriptor() ([]byte, []int)
- func (m *OspfShTosMetric) GetRouterTos() uint32
- func (m *OspfShTosMetric) GetTosCost() uint32
- func (*OspfShTosMetric) ProtoMessage()
- func (m *OspfShTosMetric) Reset()
- func (m *OspfShTosMetric) String() string
- func (m *OspfShTosMetric) XXX_DiscardUnknown()
- func (m *OspfShTosMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *OspfShTosMetric) XXX_Merge(src proto.Message)
- func (m *OspfShTosMetric) XXX_Size() int
- func (m *OspfShTosMetric) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OspfLsaInternalUnion ¶
type OspfLsaInternalUnion struct { InternalLsaType string `protobuf:"bytes,1,opt,name=internal_lsa_type,json=internalLsaType,proto3" json:"internal_lsa_type,omitempty"` // Router LSA RouterLsaType *OspfShLsaRouter `protobuf:"bytes,2,opt,name=router_lsa_type,json=routerLsaType,proto3" json:"router_lsa_type,omitempty"` // Network LSA NetworkLsaType *OspfShLsaNetwork `protobuf:"bytes,3,opt,name=network_lsa_type,json=networkLsaType,proto3" json:"network_lsa_type,omitempty"` // Summary LSA SummaryLsaType *OspfShLsaSummary `protobuf:"bytes,4,opt,name=summary_lsa_type,json=summaryLsaType,proto3" json:"summary_lsa_type,omitempty"` // External LSA ExternalLsaType *OspfShLsaExternal `protobuf:"bytes,5,opt,name=external_lsa_type,json=externalLsaType,proto3" json:"external_lsa_type,omitempty"` // Opaque-Link LSA OpaqueLinkLsaType *OspfShLsaOpqLink `protobuf:"bytes,6,opt,name=opaque_link_lsa_type,json=opaqueLinkLsaType,proto3" json:"opaque_link_lsa_type,omitempty"` // Opaque-Area, opaque type 1 LSA OpaqueMplsTeLsaType *OspfShLsaOpqRrr `protobuf:"bytes,7,opt,name=opaque_mpls_te_lsa_type,json=opaqueMplsTeLsaType,proto3" json:"opaque_mpls_te_lsa_type,omitempty"` // Opaque-link, opaque type 3 Grace LSA OpaqueGraceLsa *OspfShLsaOpqGrace `protobuf:"bytes,8,opt,name=opaque_grace_lsa,json=opaqueGraceLsa,proto3" json:"opaque_grace_lsa,omitempty"` // Opaque Router Information LSA OpaqueRouterInfoLsaType *OspfShLsaOpqRi `` /* 136-byte string literal not displayed */ // Extende Prefix LSA type OpaqueEpLsaType *OspfShLsaOpqEpl `protobuf:"bytes,10,opt,name=opaque_ep_lsa_type,json=opaqueEpLsaType,proto3" json:"opaque_ep_lsa_type,omitempty"` // Extended Link LSA type OpaqueElLsaType *OspfShLsaOpqEll `protobuf:"bytes,11,opt,name=opaque_el_lsa_type,json=opaqueElLsaType,proto3" json:"opaque_el_lsa_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
LSA internal information for an LSA
func (*OspfLsaInternalUnion) Descriptor ¶
func (*OspfLsaInternalUnion) Descriptor() ([]byte, []int)
func (*OspfLsaInternalUnion) GetExternalLsaType ¶
func (m *OspfLsaInternalUnion) GetExternalLsaType() *OspfShLsaExternal
func (*OspfLsaInternalUnion) GetInternalLsaType ¶
func (m *OspfLsaInternalUnion) GetInternalLsaType() string
func (*OspfLsaInternalUnion) GetNetworkLsaType ¶
func (m *OspfLsaInternalUnion) GetNetworkLsaType() *OspfShLsaNetwork
func (*OspfLsaInternalUnion) GetOpaqueElLsaType ¶
func (m *OspfLsaInternalUnion) GetOpaqueElLsaType() *OspfShLsaOpqEll
func (*OspfLsaInternalUnion) GetOpaqueEpLsaType ¶
func (m *OspfLsaInternalUnion) GetOpaqueEpLsaType() *OspfShLsaOpqEpl
func (*OspfLsaInternalUnion) GetOpaqueGraceLsa ¶
func (m *OspfLsaInternalUnion) GetOpaqueGraceLsa() *OspfShLsaOpqGrace
func (*OspfLsaInternalUnion) GetOpaqueLinkLsaType ¶
func (m *OspfLsaInternalUnion) GetOpaqueLinkLsaType() *OspfShLsaOpqLink
func (*OspfLsaInternalUnion) GetOpaqueMplsTeLsaType ¶
func (m *OspfLsaInternalUnion) GetOpaqueMplsTeLsaType() *OspfShLsaOpqRrr
func (*OspfLsaInternalUnion) GetOpaqueRouterInfoLsaType ¶
func (m *OspfLsaInternalUnion) GetOpaqueRouterInfoLsaType() *OspfShLsaOpqRi
func (*OspfLsaInternalUnion) GetRouterLsaType ¶
func (m *OspfLsaInternalUnion) GetRouterLsaType() *OspfShLsaRouter
func (*OspfLsaInternalUnion) GetSummaryLsaType ¶
func (m *OspfLsaInternalUnion) GetSummaryLsaType() *OspfShLsaSummary
func (*OspfLsaInternalUnion) ProtoMessage ¶
func (*OspfLsaInternalUnion) ProtoMessage()
func (*OspfLsaInternalUnion) Reset ¶
func (m *OspfLsaInternalUnion) Reset()
func (*OspfLsaInternalUnion) String ¶
func (m *OspfLsaInternalUnion) String() string
func (*OspfLsaInternalUnion) XXX_DiscardUnknown ¶
func (m *OspfLsaInternalUnion) XXX_DiscardUnknown()
func (*OspfLsaInternalUnion) XXX_Marshal ¶
func (m *OspfLsaInternalUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfLsaInternalUnion) XXX_Merge ¶
func (dst *OspfLsaInternalUnion) XXX_Merge(src proto.Message)
func (*OspfLsaInternalUnion) XXX_Size ¶
func (m *OspfLsaInternalUnion) XXX_Size() int
func (*OspfLsaInternalUnion) XXX_Unmarshal ¶
func (m *OspfLsaInternalUnion) XXX_Unmarshal(b []byte) error
type OspfShDatabaseDetail ¶
type OspfShDatabaseDetail struct { // Header information LsaHeader *OspfShDbHeader `protobuf:"bytes,50,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA Information LsaDetailData *OspfShDbDetail `protobuf:"bytes,51,opt,name=lsa_detail_data,json=lsaDetailData,proto3" json:"lsa_detail_data,omitempty"` // Information pertaining to a specific LSA type LsaInternalData *OspfLsaInternalUnion `protobuf:"bytes,52,opt,name=lsa_internal_data,json=lsaInternalData,proto3" json:"lsa_internal_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OspfShDatabaseDetail) Descriptor ¶
func (*OspfShDatabaseDetail) Descriptor() ([]byte, []int)
func (*OspfShDatabaseDetail) GetLsaDetailData ¶
func (m *OspfShDatabaseDetail) GetLsaDetailData() *OspfShDbDetail
func (*OspfShDatabaseDetail) GetLsaHeader ¶
func (m *OspfShDatabaseDetail) GetLsaHeader() *OspfShDbHeader
func (*OspfShDatabaseDetail) GetLsaInternalData ¶
func (m *OspfShDatabaseDetail) GetLsaInternalData() *OspfLsaInternalUnion
func (*OspfShDatabaseDetail) ProtoMessage ¶
func (*OspfShDatabaseDetail) ProtoMessage()
func (*OspfShDatabaseDetail) Reset ¶
func (m *OspfShDatabaseDetail) Reset()
func (*OspfShDatabaseDetail) String ¶
func (m *OspfShDatabaseDetail) String() string
func (*OspfShDatabaseDetail) XXX_DiscardUnknown ¶
func (m *OspfShDatabaseDetail) XXX_DiscardUnknown()
func (*OspfShDatabaseDetail) XXX_Marshal ¶
func (m *OspfShDatabaseDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShDatabaseDetail) XXX_Merge ¶
func (dst *OspfShDatabaseDetail) XXX_Merge(src proto.Message)
func (*OspfShDatabaseDetail) XXX_Size ¶
func (m *OspfShDatabaseDetail) XXX_Size() int
func (*OspfShDatabaseDetail) XXX_Unmarshal ¶
func (m *OspfShDatabaseDetail) XXX_Unmarshal(b []byte) error
type OspfShDatabaseDetail_KEYS ¶
type OspfShDatabaseDetail_KEYS struct { ProcessName string `protobuf:"bytes,1,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"` VrfName string `protobuf:"bytes,2,opt,name=vrf_name,json=vrfName,proto3" json:"vrf_name,omitempty"` AreaId uint32 `protobuf:"varint,3,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` AreaId_1 uint32 `protobuf:"varint,4,opt,name=area_id_1,json=areaId1,proto3" json:"area_id_1,omitempty"` LsType string `protobuf:"bytes,5,opt,name=ls_type,json=lsType,proto3" json:"ls_type,omitempty"` LsId string `protobuf:"bytes,6,opt,name=ls_id,json=lsId,proto3" json:"ls_id,omitempty"` AdvertisingRouter string `protobuf:"bytes,7,opt,name=advertising_router,json=advertisingRouter,proto3" json:"advertising_router,omitempty"` InterfaceName string `protobuf:"bytes,8,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Database Information
func (*OspfShDatabaseDetail_KEYS) Descriptor ¶
func (*OspfShDatabaseDetail_KEYS) Descriptor() ([]byte, []int)
func (*OspfShDatabaseDetail_KEYS) GetAdvertisingRouter ¶
func (m *OspfShDatabaseDetail_KEYS) GetAdvertisingRouter() string
func (*OspfShDatabaseDetail_KEYS) GetAreaId ¶
func (m *OspfShDatabaseDetail_KEYS) GetAreaId() uint32
func (*OspfShDatabaseDetail_KEYS) GetAreaId_1 ¶
func (m *OspfShDatabaseDetail_KEYS) GetAreaId_1() uint32
func (*OspfShDatabaseDetail_KEYS) GetInterfaceName ¶
func (m *OspfShDatabaseDetail_KEYS) GetInterfaceName() string
func (*OspfShDatabaseDetail_KEYS) GetLsId ¶
func (m *OspfShDatabaseDetail_KEYS) GetLsId() string
func (*OspfShDatabaseDetail_KEYS) GetLsType ¶
func (m *OspfShDatabaseDetail_KEYS) GetLsType() string
func (*OspfShDatabaseDetail_KEYS) GetProcessName ¶
func (m *OspfShDatabaseDetail_KEYS) GetProcessName() string
func (*OspfShDatabaseDetail_KEYS) GetVrfName ¶
func (m *OspfShDatabaseDetail_KEYS) GetVrfName() string
func (*OspfShDatabaseDetail_KEYS) ProtoMessage ¶
func (*OspfShDatabaseDetail_KEYS) ProtoMessage()
func (*OspfShDatabaseDetail_KEYS) Reset ¶
func (m *OspfShDatabaseDetail_KEYS) Reset()
func (*OspfShDatabaseDetail_KEYS) String ¶
func (m *OspfShDatabaseDetail_KEYS) String() string
func (*OspfShDatabaseDetail_KEYS) XXX_DiscardUnknown ¶
func (m *OspfShDatabaseDetail_KEYS) XXX_DiscardUnknown()
func (*OspfShDatabaseDetail_KEYS) XXX_Marshal ¶
func (m *OspfShDatabaseDetail_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShDatabaseDetail_KEYS) XXX_Merge ¶
func (dst *OspfShDatabaseDetail_KEYS) XXX_Merge(src proto.Message)
func (*OspfShDatabaseDetail_KEYS) XXX_Size ¶
func (m *OspfShDatabaseDetail_KEYS) XXX_Size() int
func (*OspfShDatabaseDetail_KEYS) XXX_Unmarshal ¶
func (m *OspfShDatabaseDetail_KEYS) XXX_Unmarshal(b []byte) error
type OspfShDbDetail ¶
type OspfShDbDetail struct { // If true, type of service capable indicated by LSA's option field TosCapable bool `protobuf:"varint,1,opt,name=tos_capable,json=tosCapable,proto3" json:"tos_capable,omitempty"` // If true, capable of type 7 to 5 translation indicated by LSA's option field NssaTranslation bool `protobuf:"varint,2,opt,name=nssa_translation,json=nssaTranslation,proto3" json:"nssa_translation,omitempty"` // If true, capable of demand circuit as indicated by LSA's option field DemandCircuit bool `protobuf:"varint,3,opt,name=demand_circuit,json=demandCircuit,proto3" json:"demand_circuit,omitempty"` // if true, DN bit set on the summary LSA indicated by LSA's option field DnBit bool `protobuf:"varint,4,opt,name=dn_bit,json=dnBit,proto3" json:"dn_bit,omitempty"` // LSA throttle timer table information LsaThrottleTimer *OspfShDbThrottleTimer `protobuf:"bytes,5,opt,name=lsa_throttle_timer,json=lsaThrottleTimer,proto3" json:"lsa_throttle_timer,omitempty"` // Time LSA was last updated LsaLastUpdatedTime *OspfShTime `protobuf:"bytes,6,opt,name=lsa_last_updated_time,json=lsaLastUpdatedTime,proto3" json:"lsa_last_updated_time,omitempty"` // Current time stamp LsadbBaseTimeStamp *OspfShTime `protobuf:"bytes,7,opt,name=lsadb_base_time_stamp,json=lsadbBaseTimeStamp,proto3" json:"lsadb_base_time_stamp,omitempty"` // Due time for rate-limit timer (ms) LsaRateLimitDueTime uint32 `protobuf:"varint,8,opt,name=lsa_rate_limit_due_time,json=lsaRateLimitDueTime,proto3" json:"lsa_rate_limit_due_time,omitempty"` // Clock stamp since boot LsadbBaseClock uint64 `protobuf:"varint,9,opt,name=lsadb_base_clock,json=lsadbBaseClock,proto3" json:"lsadb_base_clock,omitempty"` // If true, Routing Bit set on the LSA RoutingBit bool `protobuf:"varint,10,opt,name=routing_bit,json=routingBit,proto3" json:"routing_bit,omitempty"` // If true, Advertising Router is reachable AdvertisingRouterReachable bool `` /* 143-byte string literal not displayed */ // Reason why LSA is not deleted NotDelete *OspfShDbNotDelete `protobuf:"bytes,12,opt,name=not_delete,json=notDelete,proto3" json:"not_delete,omitempty"` // Length of the LSA Length uint32 `protobuf:"varint,13,opt,name=length,proto3" json:"length,omitempty"` // Summary Origin SumOrigin uint32 `protobuf:"varint,14,opt,name=sum_origin,json=sumOrigin,proto3" json:"sum_origin,omitempty"` // External Origin AseOrigin uint32 `protobuf:"varint,15,opt,name=ase_origin,json=aseOrigin,proto3" json:"ase_origin,omitempty"` // Not In Sync With Active InSync uint32 `protobuf:"varint,16,opt,name=in_sync,json=inSync,proto3" json:"in_sync,omitempty"` // Current LSA prefix priority LsaPrefixPriority uint32 `protobuf:"varint,17,opt,name=lsa_prefix_priority,json=lsaPrefixPriority,proto3" json:"lsa_prefix_priority,omitempty"` // New LSA prefix priority NewLsaPrefixPriority uint32 `` /* 127-byte string literal not displayed */ // LSA flood required after FO LsaFloodRequiredPostFailOver bool `` /* 155-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Detailed LSA Database Information
func (*OspfShDbDetail) Descriptor ¶
func (*OspfShDbDetail) Descriptor() ([]byte, []int)
func (*OspfShDbDetail) GetAdvertisingRouterReachable ¶
func (m *OspfShDbDetail) GetAdvertisingRouterReachable() bool
func (*OspfShDbDetail) GetAseOrigin ¶
func (m *OspfShDbDetail) GetAseOrigin() uint32
func (*OspfShDbDetail) GetDemandCircuit ¶
func (m *OspfShDbDetail) GetDemandCircuit() bool
func (*OspfShDbDetail) GetDnBit ¶
func (m *OspfShDbDetail) GetDnBit() bool
func (*OspfShDbDetail) GetInSync ¶
func (m *OspfShDbDetail) GetInSync() uint32
func (*OspfShDbDetail) GetLength ¶
func (m *OspfShDbDetail) GetLength() uint32
func (*OspfShDbDetail) GetLsaFloodRequiredPostFailOver ¶
func (m *OspfShDbDetail) GetLsaFloodRequiredPostFailOver() bool
func (*OspfShDbDetail) GetLsaLastUpdatedTime ¶
func (m *OspfShDbDetail) GetLsaLastUpdatedTime() *OspfShTime
func (*OspfShDbDetail) GetLsaPrefixPriority ¶
func (m *OspfShDbDetail) GetLsaPrefixPriority() uint32
func (*OspfShDbDetail) GetLsaRateLimitDueTime ¶
func (m *OspfShDbDetail) GetLsaRateLimitDueTime() uint32
func (*OspfShDbDetail) GetLsaThrottleTimer ¶
func (m *OspfShDbDetail) GetLsaThrottleTimer() *OspfShDbThrottleTimer
func (*OspfShDbDetail) GetLsadbBaseClock ¶
func (m *OspfShDbDetail) GetLsadbBaseClock() uint64
func (*OspfShDbDetail) GetLsadbBaseTimeStamp ¶
func (m *OspfShDbDetail) GetLsadbBaseTimeStamp() *OspfShTime
func (*OspfShDbDetail) GetNewLsaPrefixPriority ¶
func (m *OspfShDbDetail) GetNewLsaPrefixPriority() uint32
func (*OspfShDbDetail) GetNotDelete ¶
func (m *OspfShDbDetail) GetNotDelete() *OspfShDbNotDelete
func (*OspfShDbDetail) GetNssaTranslation ¶
func (m *OspfShDbDetail) GetNssaTranslation() bool
func (*OspfShDbDetail) GetRoutingBit ¶
func (m *OspfShDbDetail) GetRoutingBit() bool
func (*OspfShDbDetail) GetSumOrigin ¶
func (m *OspfShDbDetail) GetSumOrigin() uint32
func (*OspfShDbDetail) GetTosCapable ¶
func (m *OspfShDbDetail) GetTosCapable() bool
func (*OspfShDbDetail) ProtoMessage ¶
func (*OspfShDbDetail) ProtoMessage()
func (*OspfShDbDetail) Reset ¶
func (m *OspfShDbDetail) Reset()
func (*OspfShDbDetail) String ¶
func (m *OspfShDbDetail) String() string
func (*OspfShDbDetail) XXX_DiscardUnknown ¶
func (m *OspfShDbDetail) XXX_DiscardUnknown()
func (*OspfShDbDetail) XXX_Marshal ¶
func (m *OspfShDbDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShDbDetail) XXX_Merge ¶
func (dst *OspfShDbDetail) XXX_Merge(src proto.Message)
func (*OspfShDbDetail) XXX_Size ¶
func (m *OspfShDbDetail) XXX_Size() int
func (*OspfShDbDetail) XXX_Unmarshal ¶
func (m *OspfShDbDetail) XXX_Unmarshal(b []byte) error
type OspfShDbHeader ¶
type OspfShDbHeader struct { // LSA type LsType string `protobuf:"bytes,1,opt,name=ls_type,json=lsType,proto3" json:"ls_type,omitempty"` // LS ID Lsid string `protobuf:"bytes,2,opt,name=lsid,proto3" json:"lsid,omitempty"` // Router ID of Advertising Router AdvertisingRouter string `protobuf:"bytes,3,opt,name=advertising_router,json=advertisingRouter,proto3" json:"advertising_router,omitempty"` // Area ID in decimal or dotted-decimal format LsaAreaId string `protobuf:"bytes,4,opt,name=lsa_area_id,json=lsaAreaId,proto3" json:"lsa_area_id,omitempty"` // LSA's Age (s) LsaAge uint32 `protobuf:"varint,5,opt,name=lsa_age,json=lsaAge,proto3" json:"lsa_age,omitempty"` // If true, Do Not Age this LSA DnAgeLsa bool `protobuf:"varint,6,opt,name=dn_age_lsa,json=dnAgeLsa,proto3" json:"dn_age_lsa,omitempty"` // If true, LSA received from neighbor during NSF Nsf bool `protobuf:"varint,7,opt,name=nsf,proto3" json:"nsf,omitempty"` // Current Sequence number SequenceNumber uint32 `protobuf:"varint,8,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"` // Checksum value Checksum uint32 `protobuf:"varint,9,opt,name=checksum,proto3" json:"checksum,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF LSA Database Header
func (*OspfShDbHeader) Descriptor ¶
func (*OspfShDbHeader) Descriptor() ([]byte, []int)
func (*OspfShDbHeader) GetAdvertisingRouter ¶
func (m *OspfShDbHeader) GetAdvertisingRouter() string
func (*OspfShDbHeader) GetChecksum ¶
func (m *OspfShDbHeader) GetChecksum() uint32
func (*OspfShDbHeader) GetDnAgeLsa ¶
func (m *OspfShDbHeader) GetDnAgeLsa() bool
func (*OspfShDbHeader) GetLsType ¶
func (m *OspfShDbHeader) GetLsType() string
func (*OspfShDbHeader) GetLsaAge ¶
func (m *OspfShDbHeader) GetLsaAge() uint32
func (*OspfShDbHeader) GetLsaAreaId ¶
func (m *OspfShDbHeader) GetLsaAreaId() string
func (*OspfShDbHeader) GetLsid ¶
func (m *OspfShDbHeader) GetLsid() string
func (*OspfShDbHeader) GetNsf ¶
func (m *OspfShDbHeader) GetNsf() bool
func (*OspfShDbHeader) GetSequenceNumber ¶
func (m *OspfShDbHeader) GetSequenceNumber() uint32
func (*OspfShDbHeader) ProtoMessage ¶
func (*OspfShDbHeader) ProtoMessage()
func (*OspfShDbHeader) Reset ¶
func (m *OspfShDbHeader) Reset()
func (*OspfShDbHeader) String ¶
func (m *OspfShDbHeader) String() string
func (*OspfShDbHeader) XXX_DiscardUnknown ¶
func (m *OspfShDbHeader) XXX_DiscardUnknown()
func (*OspfShDbHeader) XXX_Marshal ¶
func (m *OspfShDbHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShDbHeader) XXX_Merge ¶
func (dst *OspfShDbHeader) XXX_Merge(src proto.Message)
func (*OspfShDbHeader) XXX_Size ¶
func (m *OspfShDbHeader) XXX_Size() int
func (*OspfShDbHeader) XXX_Unmarshal ¶
func (m *OspfShDbHeader) XXX_Unmarshal(b []byte) error
type OspfShDbNotDelete ¶
type OspfShDbNotDelete struct { // The amount of time since the last check was made to free this LSA (s) FreeTime uint32 `protobuf:"varint,1,opt,name=free_time,json=freeTime,proto3" json:"free_time,omitempty"` // If true, the reason not to delete this LSA is because delete flag not set on this LSA NoDelete bool `protobuf:"varint,2,opt,name=no_delete,json=noDelete,proto3" json:"no_delete,omitempty"` // If true, the reason not to delete this LSA is because neighbor is in exchange state NeighborExchange bool `protobuf:"varint,3,opt,name=neighbor_exchange,json=neighborExchange,proto3" json:"neighbor_exchange,omitempty"` // If true, the reason not to delete this LSA is because it has a contributing entry in the routing table RoutingTable bool `protobuf:"varint,4,opt,name=routing_table,json=routingTable,proto3" json:"routing_table,omitempty"` // If true, the reason not to delete this LSA is because it's Acknowledgement list is not empty Acknowledgement bool `protobuf:"varint,5,opt,name=acknowledgement,proto3" json:"acknowledgement,omitempty"` // If true, the reason not to delete this LSA is because it is in Maxage Queue MaximumAge bool `protobuf:"varint,6,opt,name=maximum_age,json=maximumAge,proto3" json:"maximum_age,omitempty"` // If true, the reason not to delete this LSA is because it is in partial SPF queue PartialSpf bool `protobuf:"varint,7,opt,name=partial_spf,json=partialSpf,proto3" json:"partial_spf,omitempty"` // If true, the reason not to delete this LSA is because waiting for flooding or retransmission FloodPending bool `protobuf:"varint,8,opt,name=flood_pending,json=floodPending,proto3" json:"flood_pending,omitempty"` // If true, the reason not to delete this LSA is because waiting for next wait-interval to expire RateLimit bool `protobuf:"varint,9,opt,name=rate_limit,json=rateLimit,proto3" json:"rate_limit,omitempty"` // If true, the reason not to delete this LSA is because NSR ACK from standby is pending NsrAckPending bool `protobuf:"varint,10,opt,name=nsr_ack_pending,json=nsrAckPending,proto3" json:"nsr_ack_pending,omitempty"` // If true, the reason not to delete this LSA is because it is pending summary LSA originating SumOrigPending bool `protobuf:"varint,11,opt,name=sum_orig_pending,json=sumOrigPending,proto3" json:"sum_orig_pending,omitempty"` // If true, the reason not to delete this LSA is because it is pending flooding on switchover NsrFloodRequired bool `protobuf:"varint,12,opt,name=nsr_flood_required,json=nsrFloodRequired,proto3" json:"nsr_flood_required,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Reason why LSA is not deleted
func (*OspfShDbNotDelete) Descriptor ¶
func (*OspfShDbNotDelete) Descriptor() ([]byte, []int)
func (*OspfShDbNotDelete) GetAcknowledgement ¶
func (m *OspfShDbNotDelete) GetAcknowledgement() bool
func (*OspfShDbNotDelete) GetFloodPending ¶
func (m *OspfShDbNotDelete) GetFloodPending() bool
func (*OspfShDbNotDelete) GetFreeTime ¶
func (m *OspfShDbNotDelete) GetFreeTime() uint32
func (*OspfShDbNotDelete) GetMaximumAge ¶
func (m *OspfShDbNotDelete) GetMaximumAge() bool
func (*OspfShDbNotDelete) GetNeighborExchange ¶
func (m *OspfShDbNotDelete) GetNeighborExchange() bool
func (*OspfShDbNotDelete) GetNoDelete ¶
func (m *OspfShDbNotDelete) GetNoDelete() bool
func (*OspfShDbNotDelete) GetNsrAckPending ¶
func (m *OspfShDbNotDelete) GetNsrAckPending() bool
func (*OspfShDbNotDelete) GetNsrFloodRequired ¶
func (m *OspfShDbNotDelete) GetNsrFloodRequired() bool
func (*OspfShDbNotDelete) GetPartialSpf ¶
func (m *OspfShDbNotDelete) GetPartialSpf() bool
func (*OspfShDbNotDelete) GetRateLimit ¶
func (m *OspfShDbNotDelete) GetRateLimit() bool
func (*OspfShDbNotDelete) GetRoutingTable ¶
func (m *OspfShDbNotDelete) GetRoutingTable() bool
func (*OspfShDbNotDelete) GetSumOrigPending ¶
func (m *OspfShDbNotDelete) GetSumOrigPending() bool
func (*OspfShDbNotDelete) ProtoMessage ¶
func (*OspfShDbNotDelete) ProtoMessage()
func (*OspfShDbNotDelete) Reset ¶
func (m *OspfShDbNotDelete) Reset()
func (*OspfShDbNotDelete) String ¶
func (m *OspfShDbNotDelete) String() string
func (*OspfShDbNotDelete) XXX_DiscardUnknown ¶
func (m *OspfShDbNotDelete) XXX_DiscardUnknown()
func (*OspfShDbNotDelete) XXX_Marshal ¶
func (m *OspfShDbNotDelete) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShDbNotDelete) XXX_Merge ¶
func (dst *OspfShDbNotDelete) XXX_Merge(src proto.Message)
func (*OspfShDbNotDelete) XXX_Size ¶
func (m *OspfShDbNotDelete) XXX_Size() int
func (*OspfShDbNotDelete) XXX_Unmarshal ¶
func (m *OspfShDbNotDelete) XXX_Unmarshal(b []byte) error
type OspfShDbThrottleTimer ¶
type OspfShDbThrottleTimer struct { // Timer table TimerLocation string `protobuf:"bytes,1,opt,name=timer_location,json=timerLocation,proto3" json:"timer_location,omitempty"` // Timer type TimerType string `protobuf:"bytes,2,opt,name=timer_type,json=timerType,proto3" json:"timer_type,omitempty"` // Second table index SecondTableIndex uint32 `protobuf:"varint,3,opt,name=second_table_index,json=secondTableIndex,proto3" json:"second_table_index,omitempty"` // Minute table index MinuteTableIndex uint32 `protobuf:"varint,4,opt,name=minute_table_index,json=minuteTableIndex,proto3" json:"minute_table_index,omitempty"` // Last Second table index processed LastInstSecondTableIndex uint32 `` /* 140-byte string literal not displayed */ // Last Minute table index processed LastInstMinuteTableIndex uint32 `` /* 140-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF LSA throttle timer table information
func (*OspfShDbThrottleTimer) Descriptor ¶
func (*OspfShDbThrottleTimer) Descriptor() ([]byte, []int)
func (*OspfShDbThrottleTimer) GetLastInstMinuteTableIndex ¶
func (m *OspfShDbThrottleTimer) GetLastInstMinuteTableIndex() uint32
func (*OspfShDbThrottleTimer) GetLastInstSecondTableIndex ¶
func (m *OspfShDbThrottleTimer) GetLastInstSecondTableIndex() uint32
func (*OspfShDbThrottleTimer) GetMinuteTableIndex ¶
func (m *OspfShDbThrottleTimer) GetMinuteTableIndex() uint32
func (*OspfShDbThrottleTimer) GetSecondTableIndex ¶
func (m *OspfShDbThrottleTimer) GetSecondTableIndex() uint32
func (*OspfShDbThrottleTimer) GetTimerLocation ¶
func (m *OspfShDbThrottleTimer) GetTimerLocation() string
func (*OspfShDbThrottleTimer) GetTimerType ¶
func (m *OspfShDbThrottleTimer) GetTimerType() string
func (*OspfShDbThrottleTimer) ProtoMessage ¶
func (*OspfShDbThrottleTimer) ProtoMessage()
func (*OspfShDbThrottleTimer) Reset ¶
func (m *OspfShDbThrottleTimer) Reset()
func (*OspfShDbThrottleTimer) String ¶
func (m *OspfShDbThrottleTimer) String() string
func (*OspfShDbThrottleTimer) XXX_DiscardUnknown ¶
func (m *OspfShDbThrottleTimer) XXX_DiscardUnknown()
func (*OspfShDbThrottleTimer) XXX_Marshal ¶
func (m *OspfShDbThrottleTimer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShDbThrottleTimer) XXX_Merge ¶
func (dst *OspfShDbThrottleTimer) XXX_Merge(src proto.Message)
func (*OspfShDbThrottleTimer) XXX_Size ¶
func (m *OspfShDbThrottleTimer) XXX_Size() int
func (*OspfShDbThrottleTimer) XXX_Unmarshal ¶
func (m *OspfShDbThrottleTimer) XXX_Unmarshal(b []byte) error
type OspfShLink ¶
type OspfShLink struct { // Link ID LinkId string `protobuf:"bytes,1,opt,name=link_id,json=linkId,proto3" json:"link_id,omitempty"` // Link Data LinkData string `protobuf:"bytes,2,opt,name=link_data,json=linkData,proto3" json:"link_data,omitempty"` // Type of link LinkType string `protobuf:"bytes,3,opt,name=link_type,json=linkType,proto3" json:"link_type,omitempty"` // Cost for using this link LinkMetric uint32 `protobuf:"varint,4,opt,name=link_metric,json=linkMetric,proto3" json:"link_metric,omitempty"` // List of type of service metrics LinkTosList []*OspfShTosMetric `protobuf:"bytes,5,rep,name=link_tos_list,json=linkTosList,proto3" json:"link_tos_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Router LSA Links
func (*OspfShLink) Descriptor ¶
func (*OspfShLink) Descriptor() ([]byte, []int)
func (*OspfShLink) GetLinkData ¶
func (m *OspfShLink) GetLinkData() string
func (*OspfShLink) GetLinkId ¶
func (m *OspfShLink) GetLinkId() string
func (*OspfShLink) GetLinkMetric ¶
func (m *OspfShLink) GetLinkMetric() uint32
func (*OspfShLink) GetLinkTosList ¶
func (m *OspfShLink) GetLinkTosList() []*OspfShTosMetric
func (*OspfShLink) GetLinkType ¶
func (m *OspfShLink) GetLinkType() string
func (*OspfShLink) ProtoMessage ¶
func (*OspfShLink) ProtoMessage()
func (*OspfShLink) Reset ¶
func (m *OspfShLink) Reset()
func (*OspfShLink) String ¶
func (m *OspfShLink) String() string
func (*OspfShLink) XXX_DiscardUnknown ¶
func (m *OspfShLink) XXX_DiscardUnknown()
func (*OspfShLink) XXX_Marshal ¶
func (m *OspfShLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLink) XXX_Merge ¶
func (dst *OspfShLink) XXX_Merge(src proto.Message)
func (*OspfShLink) XXX_Size ¶
func (m *OspfShLink) XXX_Size() int
func (*OspfShLink) XXX_Unmarshal ¶
func (m *OspfShLink) XXX_Unmarshal(b []byte) error
type OspfShLsaExTos ¶
type OspfShLsaExTos struct { // Cost of this route ExternalMetric uint32 `protobuf:"varint,1,opt,name=external_metric,json=externalMetric,proto3" json:"external_metric,omitempty"` // External LSA metric type ExternalMetricType string `protobuf:"bytes,2,opt,name=external_metric_type,json=externalMetricType,proto3" json:"external_metric_type,omitempty"` // Type of Service ExternalTos uint32 `protobuf:"varint,3,opt,name=external_tos,json=externalTos,proto3" json:"external_tos,omitempty"` // Forwarding Address ForwardingAddress string `protobuf:"bytes,4,opt,name=forwarding_address,json=forwardingAddress,proto3" json:"forwarding_address,omitempty"` // Route Tag ExternalTag uint32 `protobuf:"varint,5,opt,name=external_tag,json=externalTag,proto3" json:"external_tag,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF External Type of service specific Information
func (*OspfShLsaExTos) Descriptor ¶
func (*OspfShLsaExTos) Descriptor() ([]byte, []int)
func (*OspfShLsaExTos) GetExternalMetric ¶
func (m *OspfShLsaExTos) GetExternalMetric() uint32
func (*OspfShLsaExTos) GetExternalMetricType ¶
func (m *OspfShLsaExTos) GetExternalMetricType() string
func (*OspfShLsaExTos) GetExternalTag ¶
func (m *OspfShLsaExTos) GetExternalTag() uint32
func (*OspfShLsaExTos) GetExternalTos ¶
func (m *OspfShLsaExTos) GetExternalTos() uint32
func (*OspfShLsaExTos) GetForwardingAddress ¶
func (m *OspfShLsaExTos) GetForwardingAddress() string
func (*OspfShLsaExTos) ProtoMessage ¶
func (*OspfShLsaExTos) ProtoMessage()
func (*OspfShLsaExTos) Reset ¶
func (m *OspfShLsaExTos) Reset()
func (*OspfShLsaExTos) String ¶
func (m *OspfShLsaExTos) String() string
func (*OspfShLsaExTos) XXX_DiscardUnknown ¶
func (m *OspfShLsaExTos) XXX_DiscardUnknown()
func (*OspfShLsaExTos) XXX_Marshal ¶
func (m *OspfShLsaExTos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaExTos) XXX_Merge ¶
func (dst *OspfShLsaExTos) XXX_Merge(src proto.Message)
func (*OspfShLsaExTos) XXX_Size ¶
func (m *OspfShLsaExTos) XXX_Size() int
func (*OspfShLsaExTos) XXX_Unmarshal ¶
func (m *OspfShLsaExTos) XXX_Unmarshal(b []byte) error
type OspfShLsaExternal ¶
type OspfShLsaExternal struct { // Prefix length ExternalPrefixLength uint32 `protobuf:"varint,1,opt,name=external_prefix_length,json=externalPrefixLength,proto3" json:"external_prefix_length,omitempty"` // If true, internal max-metric LSA InternalExternalLsa bool `protobuf:"varint,2,opt,name=internal_external_lsa,json=internalExternalLsa,proto3" json:"internal_external_lsa,omitempty"` // Type of service information ExternalTosMetric []*OspfShLsaExTos `protobuf:"bytes,3,rep,name=external_tos_metric,json=externalTosMetric,proto3" json:"external_tos_metric,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF External LSA
func (*OspfShLsaExternal) Descriptor ¶
func (*OspfShLsaExternal) Descriptor() ([]byte, []int)
func (*OspfShLsaExternal) GetExternalPrefixLength ¶
func (m *OspfShLsaExternal) GetExternalPrefixLength() uint32
func (*OspfShLsaExternal) GetExternalTosMetric ¶
func (m *OspfShLsaExternal) GetExternalTosMetric() []*OspfShLsaExTos
func (*OspfShLsaExternal) GetInternalExternalLsa ¶
func (m *OspfShLsaExternal) GetInternalExternalLsa() bool
func (*OspfShLsaExternal) ProtoMessage ¶
func (*OspfShLsaExternal) ProtoMessage()
func (*OspfShLsaExternal) Reset ¶
func (m *OspfShLsaExternal) Reset()
func (*OspfShLsaExternal) String ¶
func (m *OspfShLsaExternal) String() string
func (*OspfShLsaExternal) XXX_DiscardUnknown ¶
func (m *OspfShLsaExternal) XXX_DiscardUnknown()
func (*OspfShLsaExternal) XXX_Marshal ¶
func (m *OspfShLsaExternal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaExternal) XXX_Merge ¶
func (dst *OspfShLsaExternal) XXX_Merge(src proto.Message)
func (*OspfShLsaExternal) XXX_Size ¶
func (m *OspfShLsaExternal) XXX_Size() int
func (*OspfShLsaExternal) XXX_Unmarshal ¶
func (m *OspfShLsaExternal) XXX_Unmarshal(b []byte) error
type OspfShLsaNetwork ¶
type OspfShLsaNetwork struct { // Network prefix length NetworkPrefixLength uint32 `protobuf:"varint,1,opt,name=network_prefix_length,json=networkPrefixLength,proto3" json:"network_prefix_length,omitempty"` // Neighbor router list NeighborRouterList [][]byte `protobuf:"bytes,2,rep,name=neighbor_router_list,json=neighborRouterList,proto3" json:"neighbor_router_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Network LSA
func (*OspfShLsaNetwork) Descriptor ¶
func (*OspfShLsaNetwork) Descriptor() ([]byte, []int)
func (*OspfShLsaNetwork) GetNeighborRouterList ¶
func (m *OspfShLsaNetwork) GetNeighborRouterList() [][]byte
func (*OspfShLsaNetwork) GetNetworkPrefixLength ¶
func (m *OspfShLsaNetwork) GetNetworkPrefixLength() uint32
func (*OspfShLsaNetwork) ProtoMessage ¶
func (*OspfShLsaNetwork) ProtoMessage()
func (*OspfShLsaNetwork) Reset ¶
func (m *OspfShLsaNetwork) Reset()
func (*OspfShLsaNetwork) String ¶
func (m *OspfShLsaNetwork) String() string
func (*OspfShLsaNetwork) XXX_DiscardUnknown ¶
func (m *OspfShLsaNetwork) XXX_DiscardUnknown()
func (*OspfShLsaNetwork) XXX_Marshal ¶
func (m *OspfShLsaNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaNetwork) XXX_Merge ¶
func (dst *OspfShLsaNetwork) XXX_Merge(src proto.Message)
func (*OspfShLsaNetwork) XXX_Size ¶
func (m *OspfShLsaNetwork) XXX_Size() int
func (*OspfShLsaNetwork) XXX_Unmarshal ¶
func (m *OspfShLsaNetwork) XXX_Unmarshal(b []byte) error
type OspfShLsaOpqEll ¶
type OspfShLsaOpqEll struct { // List of TLVs TlvList []*OspfShOpqTlv `protobuf:"bytes,1,rep,name=tlv_list,json=tlvList,proto3" json:"tlv_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque-area type 8 ExtendedLink LSA Information
func (*OspfShLsaOpqEll) Descriptor ¶
func (*OspfShLsaOpqEll) Descriptor() ([]byte, []int)
func (*OspfShLsaOpqEll) GetTlvList ¶
func (m *OspfShLsaOpqEll) GetTlvList() []*OspfShOpqTlv
func (*OspfShLsaOpqEll) ProtoMessage ¶
func (*OspfShLsaOpqEll) ProtoMessage()
func (*OspfShLsaOpqEll) Reset ¶
func (m *OspfShLsaOpqEll) Reset()
func (*OspfShLsaOpqEll) String ¶
func (m *OspfShLsaOpqEll) String() string
func (*OspfShLsaOpqEll) XXX_DiscardUnknown ¶
func (m *OspfShLsaOpqEll) XXX_DiscardUnknown()
func (*OspfShLsaOpqEll) XXX_Marshal ¶
func (m *OspfShLsaOpqEll) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaOpqEll) XXX_Merge ¶
func (dst *OspfShLsaOpqEll) XXX_Merge(src proto.Message)
func (*OspfShLsaOpqEll) XXX_Size ¶
func (m *OspfShLsaOpqEll) XXX_Size() int
func (*OspfShLsaOpqEll) XXX_Unmarshal ¶
func (m *OspfShLsaOpqEll) XXX_Unmarshal(b []byte) error
type OspfShLsaOpqEpl ¶
type OspfShLsaOpqEpl struct { // List of TLVs TlvList []*OspfShOpqTlv `protobuf:"bytes,1,rep,name=tlv_list,json=tlvList,proto3" json:"tlv_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque-area type 128 ExtendedPrefix LSA Information
func (*OspfShLsaOpqEpl) Descriptor ¶
func (*OspfShLsaOpqEpl) Descriptor() ([]byte, []int)
func (*OspfShLsaOpqEpl) GetTlvList ¶
func (m *OspfShLsaOpqEpl) GetTlvList() []*OspfShOpqTlv
func (*OspfShLsaOpqEpl) ProtoMessage ¶
func (*OspfShLsaOpqEpl) ProtoMessage()
func (*OspfShLsaOpqEpl) Reset ¶
func (m *OspfShLsaOpqEpl) Reset()
func (*OspfShLsaOpqEpl) String ¶
func (m *OspfShLsaOpqEpl) String() string
func (*OspfShLsaOpqEpl) XXX_DiscardUnknown ¶
func (m *OspfShLsaOpqEpl) XXX_DiscardUnknown()
func (*OspfShLsaOpqEpl) XXX_Marshal ¶
func (m *OspfShLsaOpqEpl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaOpqEpl) XXX_Merge ¶
func (dst *OspfShLsaOpqEpl) XXX_Merge(src proto.Message)
func (*OspfShLsaOpqEpl) XXX_Size ¶
func (m *OspfShLsaOpqEpl) XXX_Size() int
func (*OspfShLsaOpqEpl) XXX_Unmarshal ¶
func (m *OspfShLsaOpqEpl) XXX_Unmarshal(b []byte) error
type OspfShLsaOpqGrace ¶
type OspfShLsaOpqGrace struct { // The amount of time the router's neighbor should advertise it fully adjacent (s) GracePeriod uint32 `protobuf:"varint,1,opt,name=grace_period,json=gracePeriod,proto3" json:"grace_period,omitempty"` // Reason for router restart GraceReason string `protobuf:"bytes,2,opt,name=grace_reason,json=graceReason,proto3" json:"grace_reason,omitempty"` // IP interface address on the subnet associated with the grace LSA IpAddress string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque-link type 3 grace LSA Information
func (*OspfShLsaOpqGrace) Descriptor ¶
func (*OspfShLsaOpqGrace) Descriptor() ([]byte, []int)
func (*OspfShLsaOpqGrace) GetGracePeriod ¶
func (m *OspfShLsaOpqGrace) GetGracePeriod() uint32
func (*OspfShLsaOpqGrace) GetGraceReason ¶
func (m *OspfShLsaOpqGrace) GetGraceReason() string
func (*OspfShLsaOpqGrace) GetIpAddress ¶
func (m *OspfShLsaOpqGrace) GetIpAddress() string
func (*OspfShLsaOpqGrace) ProtoMessage ¶
func (*OspfShLsaOpqGrace) ProtoMessage()
func (*OspfShLsaOpqGrace) Reset ¶
func (m *OspfShLsaOpqGrace) Reset()
func (*OspfShLsaOpqGrace) String ¶
func (m *OspfShLsaOpqGrace) String() string
func (*OspfShLsaOpqGrace) XXX_DiscardUnknown ¶
func (m *OspfShLsaOpqGrace) XXX_DiscardUnknown()
func (*OspfShLsaOpqGrace) XXX_Marshal ¶
func (m *OspfShLsaOpqGrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaOpqGrace) XXX_Merge ¶
func (dst *OspfShLsaOpqGrace) XXX_Merge(src proto.Message)
func (*OspfShLsaOpqGrace) XXX_Size ¶
func (m *OspfShLsaOpqGrace) XXX_Size() int
func (*OspfShLsaOpqGrace) XXX_Unmarshal ¶
func (m *OspfShLsaOpqGrace) XXX_Unmarshal(b []byte) error
type OspfShLsaOpqLink ¶
type OspfShLsaOpqLink struct { // Interface on which the Opaque link LSA is received OpaqueInterfaceName string `protobuf:"bytes,1,opt,name=opaque_interface_name,json=opaqueInterfaceName,proto3" json:"opaque_interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque-link LSA Information
func (*OspfShLsaOpqLink) Descriptor ¶
func (*OspfShLsaOpqLink) Descriptor() ([]byte, []int)
func (*OspfShLsaOpqLink) GetOpaqueInterfaceName ¶
func (m *OspfShLsaOpqLink) GetOpaqueInterfaceName() string
func (*OspfShLsaOpqLink) ProtoMessage ¶
func (*OspfShLsaOpqLink) ProtoMessage()
func (*OspfShLsaOpqLink) Reset ¶
func (m *OspfShLsaOpqLink) Reset()
func (*OspfShLsaOpqLink) String ¶
func (m *OspfShLsaOpqLink) String() string
func (*OspfShLsaOpqLink) XXX_DiscardUnknown ¶
func (m *OspfShLsaOpqLink) XXX_DiscardUnknown()
func (*OspfShLsaOpqLink) XXX_Marshal ¶
func (m *OspfShLsaOpqLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaOpqLink) XXX_Merge ¶
func (dst *OspfShLsaOpqLink) XXX_Merge(src proto.Message)
func (*OspfShLsaOpqLink) XXX_Size ¶
func (m *OspfShLsaOpqLink) XXX_Size() int
func (*OspfShLsaOpqLink) XXX_Unmarshal ¶
func (m *OspfShLsaOpqLink) XXX_Unmarshal(b []byte) error
type OspfShLsaOpqRi ¶
type OspfShLsaOpqRi struct { // Opaque LSA flooding scope, a.k.a., Opaque LSA Type OpaqueRilsaScope string `protobuf:"bytes,1,opt,name=opaque_rilsa_scope,json=opaqueRilsaScope,proto3" json:"opaque_rilsa_scope,omitempty"` // Interface on which this Link-Local Opaque link LSA is received OpaqueRiInterfaceName string `` /* 128-byte string literal not displayed */ // Router Information TLV OpaqueRitlv []*OspfShOpqRiTlvsUnion `protobuf:"bytes,3,rep,name=opaque_ritlv,json=opaqueRitlv,proto3" json:"opaque_ritlv,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Router Information LSA
func (*OspfShLsaOpqRi) Descriptor ¶
func (*OspfShLsaOpqRi) Descriptor() ([]byte, []int)
func (*OspfShLsaOpqRi) GetOpaqueRiInterfaceName ¶
func (m *OspfShLsaOpqRi) GetOpaqueRiInterfaceName() string
func (*OspfShLsaOpqRi) GetOpaqueRilsaScope ¶
func (m *OspfShLsaOpqRi) GetOpaqueRilsaScope() string
func (*OspfShLsaOpqRi) GetOpaqueRitlv ¶
func (m *OspfShLsaOpqRi) GetOpaqueRitlv() []*OspfShOpqRiTlvsUnion
func (*OspfShLsaOpqRi) ProtoMessage ¶
func (*OspfShLsaOpqRi) ProtoMessage()
func (*OspfShLsaOpqRi) Reset ¶
func (m *OspfShLsaOpqRi) Reset()
func (*OspfShLsaOpqRi) String ¶
func (m *OspfShLsaOpqRi) String() string
func (*OspfShLsaOpqRi) XXX_DiscardUnknown ¶
func (m *OspfShLsaOpqRi) XXX_DiscardUnknown()
func (*OspfShLsaOpqRi) XXX_Marshal ¶
func (m *OspfShLsaOpqRi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaOpqRi) XXX_Merge ¶
func (dst *OspfShLsaOpqRi) XXX_Merge(src proto.Message)
func (*OspfShLsaOpqRi) XXX_Size ¶
func (m *OspfShLsaOpqRi) XXX_Size() int
func (*OspfShLsaOpqRi) XXX_Unmarshal ¶
func (m *OspfShLsaOpqRi) XXX_Unmarshal(b []byte) error
type OspfShLsaOpqRrr ¶
type OspfShLsaOpqRrr struct { // List of TLVs TlvList []*OspfShOpqTlv `protobuf:"bytes,1,rep,name=tlv_list,json=tlvList,proto3" json:"tlv_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque-area type 1 MPLS-TE LSA Information
func (*OspfShLsaOpqRrr) Descriptor ¶
func (*OspfShLsaOpqRrr) Descriptor() ([]byte, []int)
func (*OspfShLsaOpqRrr) GetTlvList ¶
func (m *OspfShLsaOpqRrr) GetTlvList() []*OspfShOpqTlv
func (*OspfShLsaOpqRrr) ProtoMessage ¶
func (*OspfShLsaOpqRrr) ProtoMessage()
func (*OspfShLsaOpqRrr) Reset ¶
func (m *OspfShLsaOpqRrr) Reset()
func (*OspfShLsaOpqRrr) String ¶
func (m *OspfShLsaOpqRrr) String() string
func (*OspfShLsaOpqRrr) XXX_DiscardUnknown ¶
func (m *OspfShLsaOpqRrr) XXX_DiscardUnknown()
func (*OspfShLsaOpqRrr) XXX_Marshal ¶
func (m *OspfShLsaOpqRrr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaOpqRrr) XXX_Merge ¶
func (dst *OspfShLsaOpqRrr) XXX_Merge(src proto.Message)
func (*OspfShLsaOpqRrr) XXX_Size ¶
func (m *OspfShLsaOpqRrr) XXX_Size() int
func (*OspfShLsaOpqRrr) XXX_Unmarshal ¶
func (m *OspfShLsaOpqRrr) XXX_Unmarshal(b []byte) error
type OspfShLsaRouter ¶
type OspfShLsaRouter struct { // If True, router is an Autonomous system Border Router RouterAsbr bool `protobuf:"varint,1,opt,name=router_asbr,json=routerAsbr,proto3" json:"router_asbr,omitempty"` // If True, router is an Area Border Router RouterAbr bool `protobuf:"varint,2,opt,name=router_abr,json=routerAbr,proto3" json:"router_abr,omitempty"` // If true, internal LSA InternalLsa bool `protobuf:"varint,3,opt,name=internal_lsa,json=internalLsa,proto3" json:"internal_lsa,omitempty"` // List of links in this LSA LinkList []*OspfShLink `protobuf:"bytes,4,rep,name=link_list,json=linkList,proto3" json:"link_list,omitempty"` // List of links for internal LSA InternalLinks []*OspfShLink `protobuf:"bytes,5,rep,name=internal_links,json=internalLinks,proto3" json:"internal_links,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Router LSA
func (*OspfShLsaRouter) Descriptor ¶
func (*OspfShLsaRouter) Descriptor() ([]byte, []int)
func (*OspfShLsaRouter) GetInternalLinks ¶
func (m *OspfShLsaRouter) GetInternalLinks() []*OspfShLink
func (*OspfShLsaRouter) GetInternalLsa ¶
func (m *OspfShLsaRouter) GetInternalLsa() bool
func (*OspfShLsaRouter) GetLinkList ¶
func (m *OspfShLsaRouter) GetLinkList() []*OspfShLink
func (*OspfShLsaRouter) GetRouterAbr ¶
func (m *OspfShLsaRouter) GetRouterAbr() bool
func (*OspfShLsaRouter) GetRouterAsbr ¶
func (m *OspfShLsaRouter) GetRouterAsbr() bool
func (*OspfShLsaRouter) ProtoMessage ¶
func (*OspfShLsaRouter) ProtoMessage()
func (*OspfShLsaRouter) Reset ¶
func (m *OspfShLsaRouter) Reset()
func (*OspfShLsaRouter) String ¶
func (m *OspfShLsaRouter) String() string
func (*OspfShLsaRouter) XXX_DiscardUnknown ¶
func (m *OspfShLsaRouter) XXX_DiscardUnknown()
func (*OspfShLsaRouter) XXX_Marshal ¶
func (m *OspfShLsaRouter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaRouter) XXX_Merge ¶
func (dst *OspfShLsaRouter) XXX_Merge(src proto.Message)
func (*OspfShLsaRouter) XXX_Size ¶
func (m *OspfShLsaRouter) XXX_Size() int
func (*OspfShLsaRouter) XXX_Unmarshal ¶
func (m *OspfShLsaRouter) XXX_Unmarshal(b []byte) error
type OspfShLsaSummary ¶
type OspfShLsaSummary struct { // Summary LSA prefix length SummaryPrefixLength uint32 `protobuf:"varint,1,opt,name=summary_prefix_length,json=summaryPrefixLength,proto3" json:"summary_prefix_length,omitempty"` // Metric SummaryLsaMetric []uint32 `protobuf:"varint,2,rep,packed,name=summary_lsa_metric,json=summaryLsaMetric,proto3" json:"summary_lsa_metric,omitempty"` // If true, internal max-metric LSA InternalSumLsa bool `protobuf:"varint,3,opt,name=internal_sum_lsa,json=internalSumLsa,proto3" json:"internal_sum_lsa,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Summary LSA
func (*OspfShLsaSummary) Descriptor ¶
func (*OspfShLsaSummary) Descriptor() ([]byte, []int)
func (*OspfShLsaSummary) GetInternalSumLsa ¶
func (m *OspfShLsaSummary) GetInternalSumLsa() bool
func (*OspfShLsaSummary) GetSummaryLsaMetric ¶
func (m *OspfShLsaSummary) GetSummaryLsaMetric() []uint32
func (*OspfShLsaSummary) GetSummaryPrefixLength ¶
func (m *OspfShLsaSummary) GetSummaryPrefixLength() uint32
func (*OspfShLsaSummary) ProtoMessage ¶
func (*OspfShLsaSummary) ProtoMessage()
func (*OspfShLsaSummary) Reset ¶
func (m *OspfShLsaSummary) Reset()
func (*OspfShLsaSummary) String ¶
func (m *OspfShLsaSummary) String() string
func (*OspfShLsaSummary) XXX_DiscardUnknown ¶
func (m *OspfShLsaSummary) XXX_DiscardUnknown()
func (*OspfShLsaSummary) XXX_Marshal ¶
func (m *OspfShLsaSummary) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShLsaSummary) XXX_Merge ¶
func (dst *OspfShLsaSummary) XXX_Merge(src proto.Message)
func (*OspfShLsaSummary) XXX_Size ¶
func (m *OspfShLsaSummary) XXX_Size() int
func (*OspfShLsaSummary) XXX_Unmarshal ¶
func (m *OspfShLsaSummary) XXX_Unmarshal(b []byte) error
type OspfShOpqRiPceAddrStlvsUnion ¶
type OspfShOpqRiPceAddrStlvsUnion struct { PceAddrType string `protobuf:"bytes,1,opt,name=pce_addr_type,json=pceAddrType,proto3" json:"pce_addr_type,omitempty"` // Unknown PCE Addr TLV PceAddrUnknownTlv *OspfShOpqRiUnknownTlv `protobuf:"bytes,2,opt,name=pce_addr_unknown_tlv,json=pceAddrUnknownTlv,proto3" json:"pce_addr_unknown_tlv,omitempty"` // IPv4 PCE Address Ipv4PceAddr *OspfShOpqRiPceIpv4AddrStlv `protobuf:"bytes,3,opt,name=ipv4_pce_addr,json=ipv4PceAddr,proto3" json:"ipv4_pce_addr,omitempty"` // IPv6 PCE Address Ipv6PceAddr *OspfShOpqRiPceIpv6AddrStlv `protobuf:"bytes,4,opt,name=ipv6_pce_addr,json=ipv6PceAddr,proto3" json:"ipv6_pce_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF PCE Address SubTLVs
func (*OspfShOpqRiPceAddrStlvsUnion) Descriptor ¶
func (*OspfShOpqRiPceAddrStlvsUnion) Descriptor() ([]byte, []int)
func (*OspfShOpqRiPceAddrStlvsUnion) GetIpv4PceAddr ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) GetIpv4PceAddr() *OspfShOpqRiPceIpv4AddrStlv
func (*OspfShOpqRiPceAddrStlvsUnion) GetIpv6PceAddr ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) GetIpv6PceAddr() *OspfShOpqRiPceIpv6AddrStlv
func (*OspfShOpqRiPceAddrStlvsUnion) GetPceAddrType ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) GetPceAddrType() string
func (*OspfShOpqRiPceAddrStlvsUnion) GetPceAddrUnknownTlv ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) GetPceAddrUnknownTlv() *OspfShOpqRiUnknownTlv
func (*OspfShOpqRiPceAddrStlvsUnion) ProtoMessage ¶
func (*OspfShOpqRiPceAddrStlvsUnion) ProtoMessage()
func (*OspfShOpqRiPceAddrStlvsUnion) Reset ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) Reset()
func (*OspfShOpqRiPceAddrStlvsUnion) String ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) String() string
func (*OspfShOpqRiPceAddrStlvsUnion) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_DiscardUnknown()
func (*OspfShOpqRiPceAddrStlvsUnion) XXX_Marshal ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiPceAddrStlvsUnion) XXX_Merge ¶
func (dst *OspfShOpqRiPceAddrStlvsUnion) XXX_Merge(src proto.Message)
func (*OspfShOpqRiPceAddrStlvsUnion) XXX_Size ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_Size() int
func (*OspfShOpqRiPceAddrStlvsUnion) XXX_Unmarshal ¶
func (m *OspfShOpqRiPceAddrStlvsUnion) XXX_Unmarshal(b []byte) error
type OspfShOpqRiPceIpv4AddrStlv ¶
type OspfShOpqRiPceIpv4AddrStlv struct { // PCE IPv4 Address PceIpv4Addr string `protobuf:"bytes,1,opt,name=pce_ipv4_addr,json=pceIpv4Addr,proto3" json:"pce_ipv4_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PCE IPv4 Address SubTLV
func (*OspfShOpqRiPceIpv4AddrStlv) Descriptor ¶
func (*OspfShOpqRiPceIpv4AddrStlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiPceIpv4AddrStlv) GetPceIpv4Addr ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) GetPceIpv4Addr() string
func (*OspfShOpqRiPceIpv4AddrStlv) ProtoMessage ¶
func (*OspfShOpqRiPceIpv4AddrStlv) ProtoMessage()
func (*OspfShOpqRiPceIpv4AddrStlv) Reset ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) Reset()
func (*OspfShOpqRiPceIpv4AddrStlv) String ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) String() string
func (*OspfShOpqRiPceIpv4AddrStlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_DiscardUnknown()
func (*OspfShOpqRiPceIpv4AddrStlv) XXX_Marshal ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiPceIpv4AddrStlv) XXX_Merge ¶
func (dst *OspfShOpqRiPceIpv4AddrStlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiPceIpv4AddrStlv) XXX_Size ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_Size() int
func (*OspfShOpqRiPceIpv4AddrStlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiPceIpv4AddrStlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiPceIpv6AddrStlv ¶
type OspfShOpqRiPceIpv6AddrStlv struct { // PCE IPv6 Address PceIpv6Addr string `protobuf:"bytes,1,opt,name=pce_ipv6_addr,json=pceIpv6Addr,proto3" json:"pce_ipv6_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
PCE IPv6 Address SubTLV
func (*OspfShOpqRiPceIpv6AddrStlv) Descriptor ¶
func (*OspfShOpqRiPceIpv6AddrStlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiPceIpv6AddrStlv) GetPceIpv6Addr ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) GetPceIpv6Addr() string
func (*OspfShOpqRiPceIpv6AddrStlv) ProtoMessage ¶
func (*OspfShOpqRiPceIpv6AddrStlv) ProtoMessage()
func (*OspfShOpqRiPceIpv6AddrStlv) Reset ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) Reset()
func (*OspfShOpqRiPceIpv6AddrStlv) String ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) String() string
func (*OspfShOpqRiPceIpv6AddrStlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_DiscardUnknown()
func (*OspfShOpqRiPceIpv6AddrStlv) XXX_Marshal ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiPceIpv6AddrStlv) XXX_Merge ¶
func (dst *OspfShOpqRiPceIpv6AddrStlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiPceIpv6AddrStlv) XXX_Size ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_Size() int
func (*OspfShOpqRiPceIpv6AddrStlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiPceIpv6AddrStlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiPcedScopeStlv ¶
type OspfShOpqRiPcedScopeStlv struct { // L Bit LBit bool `protobuf:"varint,1,opt,name=l_bit,json=lBit,proto3" json:"l_bit,omitempty"` // R Bit RBit bool `protobuf:"varint,2,opt,name=r_bit,json=rBit,proto3" json:"r_bit,omitempty"` // Rd Bit RdBit bool `protobuf:"varint,3,opt,name=rd_bit,json=rdBit,proto3" json:"rd_bit,omitempty"` // S Bit SBit bool `protobuf:"varint,4,opt,name=s_bit,json=sBit,proto3" json:"s_bit,omitempty"` // Sd Bit SdBit bool `protobuf:"varint,5,opt,name=sd_bit,json=sdBit,proto3" json:"sd_bit,omitempty"` // Y Bit YBit bool `protobuf:"varint,6,opt,name=y_bit,json=yBit,proto3" json:"y_bit,omitempty"` // Pref L PrefL uint32 `protobuf:"varint,7,opt,name=pref_l,json=prefL,proto3" json:"pref_l,omitempty"` // Pref R PrefR uint32 `protobuf:"varint,8,opt,name=pref_r,json=prefR,proto3" json:"pref_r,omitempty"` // Pref S PrefS uint32 `protobuf:"varint,9,opt,name=pref_s,json=prefS,proto3" json:"pref_s,omitempty"` // Pref Y PrefY uint32 `protobuf:"varint,10,opt,name=pref_y,json=prefY,proto3" json:"pref_y,omitempty"` // PCE Scope Information AllScopeInfoBits uint32 `protobuf:"varint,11,opt,name=all_scope_info_bits,json=allScopeInfoBits,proto3" json:"all_scope_info_bits,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF PCE-Discovery PCE Scope SubTLV
func (*OspfShOpqRiPcedScopeStlv) Descriptor ¶
func (*OspfShOpqRiPcedScopeStlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiPcedScopeStlv) GetAllScopeInfoBits ¶
func (m *OspfShOpqRiPcedScopeStlv) GetAllScopeInfoBits() uint32
func (*OspfShOpqRiPcedScopeStlv) GetLBit ¶
func (m *OspfShOpqRiPcedScopeStlv) GetLBit() bool
func (*OspfShOpqRiPcedScopeStlv) GetPrefL ¶
func (m *OspfShOpqRiPcedScopeStlv) GetPrefL() uint32
func (*OspfShOpqRiPcedScopeStlv) GetPrefR ¶
func (m *OspfShOpqRiPcedScopeStlv) GetPrefR() uint32
func (*OspfShOpqRiPcedScopeStlv) GetPrefS ¶
func (m *OspfShOpqRiPcedScopeStlv) GetPrefS() uint32
func (*OspfShOpqRiPcedScopeStlv) GetPrefY ¶
func (m *OspfShOpqRiPcedScopeStlv) GetPrefY() uint32
func (*OspfShOpqRiPcedScopeStlv) GetRBit ¶
func (m *OspfShOpqRiPcedScopeStlv) GetRBit() bool
func (*OspfShOpqRiPcedScopeStlv) GetRdBit ¶
func (m *OspfShOpqRiPcedScopeStlv) GetRdBit() bool
func (*OspfShOpqRiPcedScopeStlv) GetSBit ¶
func (m *OspfShOpqRiPcedScopeStlv) GetSBit() bool
func (*OspfShOpqRiPcedScopeStlv) GetSdBit ¶
func (m *OspfShOpqRiPcedScopeStlv) GetSdBit() bool
func (*OspfShOpqRiPcedScopeStlv) GetYBit ¶
func (m *OspfShOpqRiPcedScopeStlv) GetYBit() bool
func (*OspfShOpqRiPcedScopeStlv) ProtoMessage ¶
func (*OspfShOpqRiPcedScopeStlv) ProtoMessage()
func (*OspfShOpqRiPcedScopeStlv) Reset ¶
func (m *OspfShOpqRiPcedScopeStlv) Reset()
func (*OspfShOpqRiPcedScopeStlv) String ¶
func (m *OspfShOpqRiPcedScopeStlv) String() string
func (*OspfShOpqRiPcedScopeStlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiPcedScopeStlv) XXX_DiscardUnknown()
func (*OspfShOpqRiPcedScopeStlv) XXX_Marshal ¶
func (m *OspfShOpqRiPcedScopeStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiPcedScopeStlv) XXX_Merge ¶
func (dst *OspfShOpqRiPcedScopeStlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiPcedScopeStlv) XXX_Size ¶
func (m *OspfShOpqRiPcedScopeStlv) XXX_Size() int
func (*OspfShOpqRiPcedScopeStlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiPcedScopeStlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiPcedTlv ¶
type OspfShOpqRiPcedTlv struct { // Length of TLV PcedtlvLength uint32 `protobuf:"varint,1,opt,name=pcedtlv_length,json=pcedtlvLength,proto3" json:"pcedtlv_length,omitempty"` // PCE Address PcedAddr *OspfShOpqRiPceAddrStlvsUnion `protobuf:"bytes,2,opt,name=pced_addr,json=pcedAddr,proto3" json:"pced_addr,omitempty"` // PCE Scope Information PcedScope *OspfShOpqRiPcedScopeStlv `protobuf:"bytes,3,opt,name=pced_scope,json=pcedScope,proto3" json:"pced_scope,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF PCE Discovery TLV
func (*OspfShOpqRiPcedTlv) Descriptor ¶
func (*OspfShOpqRiPcedTlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiPcedTlv) GetPcedAddr ¶
func (m *OspfShOpqRiPcedTlv) GetPcedAddr() *OspfShOpqRiPceAddrStlvsUnion
func (*OspfShOpqRiPcedTlv) GetPcedScope ¶
func (m *OspfShOpqRiPcedTlv) GetPcedScope() *OspfShOpqRiPcedScopeStlv
func (*OspfShOpqRiPcedTlv) GetPcedtlvLength ¶
func (m *OspfShOpqRiPcedTlv) GetPcedtlvLength() uint32
func (*OspfShOpqRiPcedTlv) ProtoMessage ¶
func (*OspfShOpqRiPcedTlv) ProtoMessage()
func (*OspfShOpqRiPcedTlv) Reset ¶
func (m *OspfShOpqRiPcedTlv) Reset()
func (*OspfShOpqRiPcedTlv) String ¶
func (m *OspfShOpqRiPcedTlv) String() string
func (*OspfShOpqRiPcedTlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiPcedTlv) XXX_DiscardUnknown()
func (*OspfShOpqRiPcedTlv) XXX_Marshal ¶
func (m *OspfShOpqRiPcedTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiPcedTlv) XXX_Merge ¶
func (dst *OspfShOpqRiPcedTlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiPcedTlv) XXX_Size ¶
func (m *OspfShOpqRiPcedTlv) XXX_Size() int
func (*OspfShOpqRiPcedTlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiPcedTlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiRtrcapTlv ¶
type OspfShOpqRiRtrcapTlv struct { // Length of TLV RtrCapTlvLength uint32 `protobuf:"varint,1,opt,name=rtr_cap_tlv_length,json=rtrCapTlvLength,proto3" json:"rtr_cap_tlv_length,omitempty"` // Graceful Restart Capability RtrCapGracefulRestart bool `` /* 129-byte string literal not displayed */ // Graceful Restart Helper Capability RtrCapGracefulRestartHelper bool `` /* 149-byte string literal not displayed */ // Stub Router capability RtrCapStubRtr bool `protobuf:"varint,4,opt,name=rtr_cap_stub_rtr,json=rtrCapStubRtr,proto3" json:"rtr_cap_stub_rtr,omitempty"` // Traffic Engineering capability of area RtrCapAreaTe bool `protobuf:"varint,5,opt,name=rtr_cap_area_te,json=rtrCapAreaTe,proto3" json:"rtr_cap_area_te,omitempty"` // P2P LAN Capability RtrCapP2Plan bool `protobuf:"varint,6,opt,name=rtr_cap_p2_plan,json=rtrCapP2Plan,proto3" json:"rtr_cap_p2_plan,omitempty"` // TE Experimental bit RtrCapTeExp bool `protobuf:"varint,7,opt,name=rtr_cap_te_exp,json=rtrCapTeExp,proto3" json:"rtr_cap_te_exp,omitempty"` // All capability bits RtrCapAllBits uint32 `protobuf:"varint,8,opt,name=rtr_cap_all_bits,json=rtrCapAllBits,proto3" json:"rtr_cap_all_bits,omitempty"` // Additional Information in TLV RtrCapAdditionalInfo []byte `protobuf:"bytes,9,opt,name=rtr_cap_additional_info,json=rtrCapAdditionalInfo,proto3" json:"rtr_cap_additional_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Router Capabilities TLV
func (*OspfShOpqRiRtrcapTlv) Descriptor ¶
func (*OspfShOpqRiRtrcapTlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiRtrcapTlv) GetRtrCapAdditionalInfo ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapAdditionalInfo() []byte
func (*OspfShOpqRiRtrcapTlv) GetRtrCapAllBits ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapAllBits() uint32
func (*OspfShOpqRiRtrcapTlv) GetRtrCapAreaTe ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapAreaTe() bool
func (*OspfShOpqRiRtrcapTlv) GetRtrCapGracefulRestart ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapGracefulRestart() bool
func (*OspfShOpqRiRtrcapTlv) GetRtrCapGracefulRestartHelper ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapGracefulRestartHelper() bool
func (*OspfShOpqRiRtrcapTlv) GetRtrCapP2Plan ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapP2Plan() bool
func (*OspfShOpqRiRtrcapTlv) GetRtrCapStubRtr ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapStubRtr() bool
func (*OspfShOpqRiRtrcapTlv) GetRtrCapTeExp ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapTeExp() bool
func (*OspfShOpqRiRtrcapTlv) GetRtrCapTlvLength ¶
func (m *OspfShOpqRiRtrcapTlv) GetRtrCapTlvLength() uint32
func (*OspfShOpqRiRtrcapTlv) ProtoMessage ¶
func (*OspfShOpqRiRtrcapTlv) ProtoMessage()
func (*OspfShOpqRiRtrcapTlv) Reset ¶
func (m *OspfShOpqRiRtrcapTlv) Reset()
func (*OspfShOpqRiRtrcapTlv) String ¶
func (m *OspfShOpqRiRtrcapTlv) String() string
func (*OspfShOpqRiRtrcapTlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiRtrcapTlv) XXX_DiscardUnknown()
func (*OspfShOpqRiRtrcapTlv) XXX_Marshal ¶
func (m *OspfShOpqRiRtrcapTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiRtrcapTlv) XXX_Merge ¶
func (dst *OspfShOpqRiRtrcapTlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiRtrcapTlv) XXX_Size ¶
func (m *OspfShOpqRiRtrcapTlv) XXX_Size() int
func (*OspfShOpqRiRtrcapTlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiRtrcapTlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiSrAlgoTlv ¶
type OspfShOpqRiSrAlgoTlv struct { // Length of TLV SrAlgoLength uint32 `protobuf:"varint,1,opt,name=sr_algo_length,json=srAlgoLength,proto3" json:"sr_algo_length,omitempty"` // SR Algorithms SrAlgoValue []byte `protobuf:"bytes,2,opt,name=sr_algo_value,json=srAlgoValue,proto3" json:"sr_algo_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF SR Algorithm TLV
func (*OspfShOpqRiSrAlgoTlv) Descriptor ¶
func (*OspfShOpqRiSrAlgoTlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiSrAlgoTlv) GetSrAlgoLength ¶
func (m *OspfShOpqRiSrAlgoTlv) GetSrAlgoLength() uint32
func (*OspfShOpqRiSrAlgoTlv) GetSrAlgoValue ¶
func (m *OspfShOpqRiSrAlgoTlv) GetSrAlgoValue() []byte
func (*OspfShOpqRiSrAlgoTlv) ProtoMessage ¶
func (*OspfShOpqRiSrAlgoTlv) ProtoMessage()
func (*OspfShOpqRiSrAlgoTlv) Reset ¶
func (m *OspfShOpqRiSrAlgoTlv) Reset()
func (*OspfShOpqRiSrAlgoTlv) String ¶
func (m *OspfShOpqRiSrAlgoTlv) String() string
func (*OspfShOpqRiSrAlgoTlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiSrAlgoTlv) XXX_DiscardUnknown()
func (*OspfShOpqRiSrAlgoTlv) XXX_Marshal ¶
func (m *OspfShOpqRiSrAlgoTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiSrAlgoTlv) XXX_Merge ¶
func (dst *OspfShOpqRiSrAlgoTlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiSrAlgoTlv) XXX_Size ¶
func (m *OspfShOpqRiSrAlgoTlv) XXX_Size() int
func (*OspfShOpqRiSrAlgoTlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiSrAlgoTlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiSrRangeTlv ¶
type OspfShOpqRiSrRangeTlv struct { // Length of TLV SrRangeLength uint32 `protobuf:"varint,1,opt,name=sr_range_length,json=srRangeLength,proto3" json:"sr_range_length,omitempty"` // SR Range Size SrRangeSize uint32 `protobuf:"varint,2,opt,name=sr_range_size,json=srRangeSize,proto3" json:"sr_range_size,omitempty"` // SID sub-TLV Sidtlv *OspfShSrSidStlv `protobuf:"bytes,3,opt,name=sidtlv,proto3" json:"sidtlv,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF SR Range TLV
func (*OspfShOpqRiSrRangeTlv) Descriptor ¶
func (*OspfShOpqRiSrRangeTlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiSrRangeTlv) GetSidtlv ¶
func (m *OspfShOpqRiSrRangeTlv) GetSidtlv() *OspfShSrSidStlv
func (*OspfShOpqRiSrRangeTlv) GetSrRangeLength ¶
func (m *OspfShOpqRiSrRangeTlv) GetSrRangeLength() uint32
func (*OspfShOpqRiSrRangeTlv) GetSrRangeSize ¶
func (m *OspfShOpqRiSrRangeTlv) GetSrRangeSize() uint32
func (*OspfShOpqRiSrRangeTlv) ProtoMessage ¶
func (*OspfShOpqRiSrRangeTlv) ProtoMessage()
func (*OspfShOpqRiSrRangeTlv) Reset ¶
func (m *OspfShOpqRiSrRangeTlv) Reset()
func (*OspfShOpqRiSrRangeTlv) String ¶
func (m *OspfShOpqRiSrRangeTlv) String() string
func (*OspfShOpqRiSrRangeTlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiSrRangeTlv) XXX_DiscardUnknown()
func (*OspfShOpqRiSrRangeTlv) XXX_Marshal ¶
func (m *OspfShOpqRiSrRangeTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiSrRangeTlv) XXX_Merge ¶
func (dst *OspfShOpqRiSrRangeTlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiSrRangeTlv) XXX_Size ¶
func (m *OspfShOpqRiSrRangeTlv) XXX_Size() int
func (*OspfShOpqRiSrRangeTlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiSrRangeTlv) XXX_Unmarshal(b []byte) error
type OspfShOpqRiTlvsUnion ¶
type OspfShOpqRiTlvsUnion struct { RitlvInternalType string `protobuf:"bytes,1,opt,name=ritlv_internal_type,json=ritlvInternalType,proto3" json:"ritlv_internal_type,omitempty"` // Unknown Rtr Info TLV UnknownTlv *OspfShOpqRiUnknownTlv `protobuf:"bytes,2,opt,name=unknown_tlv,json=unknownTlv,proto3" json:"unknown_tlv,omitempty"` // Rtr Cap TLV RtrCapTlv *OspfShOpqRiRtrcapTlv `protobuf:"bytes,3,opt,name=rtr_cap_tlv,json=rtrCapTlv,proto3" json:"rtr_cap_tlv,omitempty"` // PCE Discovery TLV Pcedtlv *OspfShOpqRiPcedTlv `protobuf:"bytes,4,opt,name=pcedtlv,proto3" json:"pcedtlv,omitempty"` // SR Algorithm TLV SrAlgoTlv *OspfShOpqRiSrAlgoTlv `protobuf:"bytes,5,opt,name=sr_algo_tlv,json=srAlgoTlv,proto3" json:"sr_algo_tlv,omitempty"` // SR Range TLV SrRangeTlv *OspfShOpqRiSrRangeTlv `protobuf:"bytes,6,opt,name=sr_range_tlv,json=srRangeTlv,proto3" json:"sr_range_tlv,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Router Information TLVs
func (*OspfShOpqRiTlvsUnion) Descriptor ¶
func (*OspfShOpqRiTlvsUnion) Descriptor() ([]byte, []int)
func (*OspfShOpqRiTlvsUnion) GetPcedtlv ¶
func (m *OspfShOpqRiTlvsUnion) GetPcedtlv() *OspfShOpqRiPcedTlv
func (*OspfShOpqRiTlvsUnion) GetRitlvInternalType ¶
func (m *OspfShOpqRiTlvsUnion) GetRitlvInternalType() string
func (*OspfShOpqRiTlvsUnion) GetRtrCapTlv ¶
func (m *OspfShOpqRiTlvsUnion) GetRtrCapTlv() *OspfShOpqRiRtrcapTlv
func (*OspfShOpqRiTlvsUnion) GetSrAlgoTlv ¶
func (m *OspfShOpqRiTlvsUnion) GetSrAlgoTlv() *OspfShOpqRiSrAlgoTlv
func (*OspfShOpqRiTlvsUnion) GetSrRangeTlv ¶
func (m *OspfShOpqRiTlvsUnion) GetSrRangeTlv() *OspfShOpqRiSrRangeTlv
func (*OspfShOpqRiTlvsUnion) GetUnknownTlv ¶
func (m *OspfShOpqRiTlvsUnion) GetUnknownTlv() *OspfShOpqRiUnknownTlv
func (*OspfShOpqRiTlvsUnion) ProtoMessage ¶
func (*OspfShOpqRiTlvsUnion) ProtoMessage()
func (*OspfShOpqRiTlvsUnion) Reset ¶
func (m *OspfShOpqRiTlvsUnion) Reset()
func (*OspfShOpqRiTlvsUnion) String ¶
func (m *OspfShOpqRiTlvsUnion) String() string
func (*OspfShOpqRiTlvsUnion) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiTlvsUnion) XXX_DiscardUnknown()
func (*OspfShOpqRiTlvsUnion) XXX_Marshal ¶
func (m *OspfShOpqRiTlvsUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiTlvsUnion) XXX_Merge ¶
func (dst *OspfShOpqRiTlvsUnion) XXX_Merge(src proto.Message)
func (*OspfShOpqRiTlvsUnion) XXX_Size ¶
func (m *OspfShOpqRiTlvsUnion) XXX_Size() int
func (*OspfShOpqRiTlvsUnion) XXX_Unmarshal ¶
func (m *OspfShOpqRiTlvsUnion) XXX_Unmarshal(b []byte) error
type OspfShOpqRiUnknownTlv ¶
type OspfShOpqRiUnknownTlv struct { // Type of TLV RiGenTlvType uint32 `protobuf:"varint,1,opt,name=ri_gen_tlv_type,json=riGenTlvType,proto3" json:"ri_gen_tlv_type,omitempty"` // Length of TLV RiGenTlvLength uint32 `protobuf:"varint,2,opt,name=ri_gen_tlv_length,json=riGenTlvLength,proto3" json:"ri_gen_tlv_length,omitempty"` // Data in TLV RiGenValue []byte `protobuf:"bytes,3,opt,name=ri_gen_value,json=riGenValue,proto3" json:"ri_gen_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque Router Information TLV
func (*OspfShOpqRiUnknownTlv) Descriptor ¶
func (*OspfShOpqRiUnknownTlv) Descriptor() ([]byte, []int)
func (*OspfShOpqRiUnknownTlv) GetRiGenTlvLength ¶
func (m *OspfShOpqRiUnknownTlv) GetRiGenTlvLength() uint32
func (*OspfShOpqRiUnknownTlv) GetRiGenTlvType ¶
func (m *OspfShOpqRiUnknownTlv) GetRiGenTlvType() uint32
func (*OspfShOpqRiUnknownTlv) GetRiGenValue ¶
func (m *OspfShOpqRiUnknownTlv) GetRiGenValue() []byte
func (*OspfShOpqRiUnknownTlv) ProtoMessage ¶
func (*OspfShOpqRiUnknownTlv) ProtoMessage()
func (*OspfShOpqRiUnknownTlv) Reset ¶
func (m *OspfShOpqRiUnknownTlv) Reset()
func (*OspfShOpqRiUnknownTlv) String ¶
func (m *OspfShOpqRiUnknownTlv) String() string
func (*OspfShOpqRiUnknownTlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqRiUnknownTlv) XXX_DiscardUnknown()
func (*OspfShOpqRiUnknownTlv) XXX_Marshal ¶
func (m *OspfShOpqRiUnknownTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqRiUnknownTlv) XXX_Merge ¶
func (dst *OspfShOpqRiUnknownTlv) XXX_Merge(src proto.Message)
func (*OspfShOpqRiUnknownTlv) XXX_Size ¶
func (m *OspfShOpqRiUnknownTlv) XXX_Size() int
func (*OspfShOpqRiUnknownTlv) XXX_Unmarshal ¶
func (m *OspfShOpqRiUnknownTlv) XXX_Unmarshal(b []byte) error
type OspfShOpqSubtlv ¶
type OspfShOpqSubtlv struct { // Type of sub TLV SubTlvType string `protobuf:"bytes,1,opt,name=sub_tlv_type,json=subTlvType,proto3" json:"sub_tlv_type,omitempty"` // Length of sub TLV SubTlvLength uint32 `protobuf:"varint,2,opt,name=sub_tlv_length,json=subTlvLength,proto3" json:"sub_tlv_length,omitempty"` // Value of sub TLV SubTlvValue []byte `protobuf:"bytes,3,opt,name=sub_tlv_value,json=subTlvValue,proto3" json:"sub_tlv_value,omitempty"` // List of Sub-TLVs SubTlvSubTlv []*OspfShOpqSubtlv `protobuf:"bytes,4,rep,name=sub_tlv_sub_tlv,json=subTlvSubTlv,proto3" json:"sub_tlv_sub_tlv,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque LSA Sub-TLV Information
func (*OspfShOpqSubtlv) Descriptor ¶
func (*OspfShOpqSubtlv) Descriptor() ([]byte, []int)
func (*OspfShOpqSubtlv) GetSubTlvLength ¶
func (m *OspfShOpqSubtlv) GetSubTlvLength() uint32
func (*OspfShOpqSubtlv) GetSubTlvSubTlv ¶
func (m *OspfShOpqSubtlv) GetSubTlvSubTlv() []*OspfShOpqSubtlv
func (*OspfShOpqSubtlv) GetSubTlvType ¶
func (m *OspfShOpqSubtlv) GetSubTlvType() string
func (*OspfShOpqSubtlv) GetSubTlvValue ¶
func (m *OspfShOpqSubtlv) GetSubTlvValue() []byte
func (*OspfShOpqSubtlv) ProtoMessage ¶
func (*OspfShOpqSubtlv) ProtoMessage()
func (*OspfShOpqSubtlv) Reset ¶
func (m *OspfShOpqSubtlv) Reset()
func (*OspfShOpqSubtlv) String ¶
func (m *OspfShOpqSubtlv) String() string
func (*OspfShOpqSubtlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqSubtlv) XXX_DiscardUnknown()
func (*OspfShOpqSubtlv) XXX_Marshal ¶
func (m *OspfShOpqSubtlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqSubtlv) XXX_Merge ¶
func (dst *OspfShOpqSubtlv) XXX_Merge(src proto.Message)
func (*OspfShOpqSubtlv) XXX_Size ¶
func (m *OspfShOpqSubtlv) XXX_Size() int
func (*OspfShOpqSubtlv) XXX_Unmarshal ¶
func (m *OspfShOpqSubtlv) XXX_Unmarshal(b []byte) error
type OspfShOpqTlv ¶
type OspfShOpqTlv struct { // Type of top-level TLV TlvType uint32 `protobuf:"varint,1,opt,name=tlv_type,json=tlvType,proto3" json:"tlv_type,omitempty"` // Length of top-level TLV TlvLength uint32 `protobuf:"varint,2,opt,name=tlv_length,json=tlvLength,proto3" json:"tlv_length,omitempty"` // MPLS-TE Router ID MplsRouterId uint32 `protobuf:"varint,3,opt,name=mpls_router_id,json=mplsRouterId,proto3" json:"mpls_router_id,omitempty"` // MPLS DS-TE supported MplsDsteLink bool `protobuf:"varint,4,opt,name=mpls_dste_link,json=mplsDsteLink,proto3" json:"mpls_dste_link,omitempty"` // TLV direct data TlvData []byte `protobuf:"bytes,5,opt,name=tlv_data,json=tlvData,proto3" json:"tlv_data,omitempty"` // List of Sub-TLVs TeLinkSubTlv []*OspfShOpqSubtlv `protobuf:"bytes,6,rep,name=te_link_sub_tlv,json=teLinkSubTlv,proto3" json:"te_link_sub_tlv,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Opaque LSA TLV Information
func (*OspfShOpqTlv) Descriptor ¶
func (*OspfShOpqTlv) Descriptor() ([]byte, []int)
func (*OspfShOpqTlv) GetMplsDsteLink ¶
func (m *OspfShOpqTlv) GetMplsDsteLink() bool
func (*OspfShOpqTlv) GetMplsRouterId ¶
func (m *OspfShOpqTlv) GetMplsRouterId() uint32
func (*OspfShOpqTlv) GetTeLinkSubTlv ¶
func (m *OspfShOpqTlv) GetTeLinkSubTlv() []*OspfShOpqSubtlv
func (*OspfShOpqTlv) GetTlvData ¶
func (m *OspfShOpqTlv) GetTlvData() []byte
func (*OspfShOpqTlv) GetTlvLength ¶
func (m *OspfShOpqTlv) GetTlvLength() uint32
func (*OspfShOpqTlv) GetTlvType ¶
func (m *OspfShOpqTlv) GetTlvType() uint32
func (*OspfShOpqTlv) ProtoMessage ¶
func (*OspfShOpqTlv) ProtoMessage()
func (*OspfShOpqTlv) Reset ¶
func (m *OspfShOpqTlv) Reset()
func (*OspfShOpqTlv) String ¶
func (m *OspfShOpqTlv) String() string
func (*OspfShOpqTlv) XXX_DiscardUnknown ¶
func (m *OspfShOpqTlv) XXX_DiscardUnknown()
func (*OspfShOpqTlv) XXX_Marshal ¶
func (m *OspfShOpqTlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShOpqTlv) XXX_Merge ¶
func (dst *OspfShOpqTlv) XXX_Merge(src proto.Message)
func (*OspfShOpqTlv) XXX_Size ¶
func (m *OspfShOpqTlv) XXX_Size() int
func (*OspfShOpqTlv) XXX_Unmarshal ¶
func (m *OspfShOpqTlv) XXX_Unmarshal(b []byte) error
type OspfShSrSidStlv ¶
type OspfShSrSidStlv struct { // Length of sub-TLV SrSidLength uint32 `protobuf:"varint,1,opt,name=sr_sid_length,json=srSidLength,proto3" json:"sr_sid_length,omitempty"` // SID Value SrSidValue uint32 `protobuf:"varint,2,opt,name=sr_sid_value,json=srSidValue,proto3" json:"sr_sid_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF PCE-Discovery PCE Scope SubTLV
func (*OspfShSrSidStlv) Descriptor ¶
func (*OspfShSrSidStlv) Descriptor() ([]byte, []int)
func (*OspfShSrSidStlv) GetSrSidLength ¶
func (m *OspfShSrSidStlv) GetSrSidLength() uint32
func (*OspfShSrSidStlv) GetSrSidValue ¶
func (m *OspfShSrSidStlv) GetSrSidValue() uint32
func (*OspfShSrSidStlv) ProtoMessage ¶
func (*OspfShSrSidStlv) ProtoMessage()
func (*OspfShSrSidStlv) Reset ¶
func (m *OspfShSrSidStlv) Reset()
func (*OspfShSrSidStlv) String ¶
func (m *OspfShSrSidStlv) String() string
func (*OspfShSrSidStlv) XXX_DiscardUnknown ¶
func (m *OspfShSrSidStlv) XXX_DiscardUnknown()
func (*OspfShSrSidStlv) XXX_Marshal ¶
func (m *OspfShSrSidStlv) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShSrSidStlv) XXX_Merge ¶
func (dst *OspfShSrSidStlv) XXX_Merge(src proto.Message)
func (*OspfShSrSidStlv) XXX_Size ¶
func (m *OspfShSrSidStlv) XXX_Size() int
func (*OspfShSrSidStlv) XXX_Unmarshal ¶
func (m *OspfShSrSidStlv) 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 OspfShTosMetric ¶
type OspfShTosMetric struct { // Type of Service RouterTos uint32 `protobuf:"varint,1,opt,name=router_tos,json=routerTos,proto3" json:"router_tos,omitempty"` // Type of service specific metric TosCost uint32 `protobuf:"varint,2,opt,name=tos_cost,json=tosCost,proto3" json:"tos_cost,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPF Router LSA TOS Metric
func (*OspfShTosMetric) Descriptor ¶
func (*OspfShTosMetric) Descriptor() ([]byte, []int)
func (*OspfShTosMetric) GetRouterTos ¶
func (m *OspfShTosMetric) GetRouterTos() uint32
func (*OspfShTosMetric) GetTosCost ¶
func (m *OspfShTosMetric) GetTosCost() uint32
func (*OspfShTosMetric) ProtoMessage ¶
func (*OspfShTosMetric) ProtoMessage()
func (*OspfShTosMetric) Reset ¶
func (m *OspfShTosMetric) Reset()
func (*OspfShTosMetric) String ¶
func (m *OspfShTosMetric) String() string
func (*OspfShTosMetric) XXX_DiscardUnknown ¶
func (m *OspfShTosMetric) XXX_DiscardUnknown()
func (*OspfShTosMetric) XXX_Marshal ¶
func (m *OspfShTosMetric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*OspfShTosMetric) XXX_Merge ¶
func (dst *OspfShTosMetric) XXX_Merge(src proto.Message)
func (*OspfShTosMetric) XXX_Size ¶
func (m *OspfShTosMetric) XXX_Size() int
func (*OspfShTosMetric) XXX_Unmarshal ¶
func (m *OspfShTosMetric) XXX_Unmarshal(b []byte) error