Documentation ¶
Overview ¶
Cisco-IOS-XR-ipv6-ospfv3-oper:ospfv3/processes/process/default-vrf/database-table/lsa-internal-table/lsa
Index ¶
- type Ospfv3EdmDatabase
- func (*Ospfv3EdmDatabase) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmDatabase) GetInterfaceName() string
- func (m *Ospfv3EdmDatabase) GetIsShamLink() bool
- func (m *Ospfv3EdmDatabase) GetIsVirtualLink() bool
- func (m *Ospfv3EdmDatabase) GetLinks() uint32
- func (m *Ospfv3EdmDatabase) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmDatabase) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmDatabase) GetLsaRouterId() uint32
- func (m *Ospfv3EdmDatabase) GetPrefix() string
- func (m *Ospfv3EdmDatabase) GetPrefixLength() uint32
- func (m *Ospfv3EdmDatabase) GetReferenceLsaId() uint32
- func (m *Ospfv3EdmDatabase) GetReferenceType() uint32
- func (m *Ospfv3EdmDatabase) GetRouterLaBits() uint32
- func (m *Ospfv3EdmDatabase) GetShamLinkId() uint32
- func (m *Ospfv3EdmDatabase) GetVirtualLinkId() uint32
- func (*Ospfv3EdmDatabase) ProtoMessage()
- func (m *Ospfv3EdmDatabase) Reset()
- func (m *Ospfv3EdmDatabase) String() string
- func (m *Ospfv3EdmDatabase) XXX_DiscardUnknown()
- func (m *Ospfv3EdmDatabase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmDatabase) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmDatabase) XXX_Size() int
- func (m *Ospfv3EdmDatabase) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmDatabaseLsainfo
- func (*Ospfv3EdmDatabaseLsainfo) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmDatabaseLsainfo) GetLsaInfo() *Ospfv3LsaInfoUnion
- func (*Ospfv3EdmDatabaseLsainfo) ProtoMessage()
- func (m *Ospfv3EdmDatabaseLsainfo) Reset()
- func (m *Ospfv3EdmDatabaseLsainfo) String() string
- func (m *Ospfv3EdmDatabaseLsainfo) XXX_DiscardUnknown()
- func (m *Ospfv3EdmDatabaseLsainfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmDatabaseLsainfo) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmDatabaseLsainfo) XXX_Size() int
- func (m *Ospfv3EdmDatabaseLsainfo) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmDatabaseLsainfo_KEYS
- func (*Ospfv3EdmDatabaseLsainfo_KEYS) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetAdvertisingRouter() string
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetAreaId() uint32
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetInterfaceName() string
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetLsId() uint32
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetLsType() string
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetProcessName() string
- func (*Ospfv3EdmDatabaseLsainfo_KEYS) ProtoMessage()
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) Reset()
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) String() string
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_DiscardUnknown()
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Size() int
- func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmDbDetail
- func (*Ospfv3EdmDbDetail) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmDbDetail) GetFreeTime() uint32
- func (m *Ospfv3EdmDbDetail) GetIsAcknowledged() bool
- func (m *Ospfv3EdmDbDetail) GetIsAdvertisingRouterReachable() bool
- func (m *Ospfv3EdmDbDetail) GetIsDeleted() bool
- func (m *Ospfv3EdmDbDetail) GetIsFloodPending() bool
- func (m *Ospfv3EdmDbDetail) GetIsMaximumAged() bool
- func (m *Ospfv3EdmDbDetail) GetIsNeighborExchange() bool
- func (m *Ospfv3EdmDbDetail) GetIsNoDelete() bool
- func (m *Ospfv3EdmDbDetail) GetIsNsrAckPending() bool
- func (m *Ospfv3EdmDbDetail) GetIsPartialSpf() bool
- func (m *Ospfv3EdmDbDetail) GetIsRoutingBit() bool
- func (m *Ospfv3EdmDbDetail) GetIsRoutingTable() bool
- func (m *Ospfv3EdmDbDetail) GetLsaFloodRequiredPostFailOver() bool
- func (m *Ospfv3EdmDbDetail) GetLsaLength() uint32
- func (m *Ospfv3EdmDbDetail) GetLsaSyncState() string
- func (m *Ospfv3EdmDbDetail) GetMinuteTableIndex() uint32
- func (m *Ospfv3EdmDbDetail) GetNsrFloodRequired() bool
- func (m *Ospfv3EdmDbDetail) GetRateLimit() bool
- func (m *Ospfv3EdmDbDetail) GetSecondTableIndex() uint32
- func (*Ospfv3EdmDbDetail) ProtoMessage()
- func (m *Ospfv3EdmDbDetail) Reset()
- func (m *Ospfv3EdmDbDetail) String() string
- func (m *Ospfv3EdmDbDetail) XXX_DiscardUnknown()
- func (m *Ospfv3EdmDbDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmDbDetail) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmDbDetail) XXX_Size() int
- func (m *Ospfv3EdmDbDetail) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmDbHeader
- func (*Ospfv3EdmDbHeader) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmDbHeader) GetAdvertisingRouter() string
- func (m *Ospfv3EdmDbHeader) GetChecksum() uint32
- func (m *Ospfv3EdmDbHeader) GetIsDoNotAgeLsa() bool
- func (m *Ospfv3EdmDbHeader) GetIsGracefulRestartActive() bool
- func (m *Ospfv3EdmDbHeader) GetLsId() uint32
- func (m *Ospfv3EdmDbHeader) GetLsaAge() uint32
- func (m *Ospfv3EdmDbHeader) GetLsaAreaId() string
- func (m *Ospfv3EdmDbHeader) GetLsaType() uint32
- func (m *Ospfv3EdmDbHeader) GetSequenceNumber() uint32
- func (*Ospfv3EdmDbHeader) ProtoMessage()
- func (m *Ospfv3EdmDbHeader) Reset()
- func (m *Ospfv3EdmDbHeader) String() string
- func (m *Ospfv3EdmDbHeader) XXX_DiscardUnknown()
- func (m *Ospfv3EdmDbHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmDbHeader) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmDbHeader) XXX_Size() int
- func (m *Ospfv3EdmDbHeader) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLink
- func (*Ospfv3EdmLink) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLink) GetLinkInterfaceId() uint32
- func (m *Ospfv3EdmLink) GetLinkMetric() uint32
- func (m *Ospfv3EdmLink) GetLinkNeighborInterfaceId() uint32
- func (m *Ospfv3EdmLink) GetLinkNeighborRouterId() uint32
- func (m *Ospfv3EdmLink) GetLinkType() string
- func (*Ospfv3EdmLink) ProtoMessage()
- func (m *Ospfv3EdmLink) Reset()
- func (m *Ospfv3EdmLink) String() string
- func (m *Ospfv3EdmLink) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLink) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLink) XXX_Size() int
- func (m *Ospfv3EdmLink) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaExternal
- func (*Ospfv3EdmLsaExternal) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaExternal) GetExternalTag() uint32
- func (m *Ospfv3EdmLsaExternal) GetForwardingAddress() string
- func (m *Ospfv3EdmLsaExternal) GetIsForwardingAddressSet() bool
- func (m *Ospfv3EdmLsaExternal) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaExternal) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaExternal) GetMetricType() string
- func (m *Ospfv3EdmLsaExternal) GetPrefix() string
- func (m *Ospfv3EdmLsaExternal) GetPrefixLength() uint32
- func (m *Ospfv3EdmLsaExternal) GetPriority() string
- func (m *Ospfv3EdmLsaExternal) GetTosCost() uint32
- func (*Ospfv3EdmLsaExternal) ProtoMessage()
- func (m *Ospfv3EdmLsaExternal) Reset()
- func (m *Ospfv3EdmLsaExternal) String() string
- func (m *Ospfv3EdmLsaExternal) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaExternal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaExternal) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaExternal) XXX_Size() int
- func (m *Ospfv3EdmLsaExternal) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaGrace
- func (*Ospfv3EdmLsaGrace) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaGrace) GetGracePeriod() uint32
- func (m *Ospfv3EdmLsaGrace) GetGraceReason() string
- func (m *Ospfv3EdmLsaGrace) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaGrace) GetLsaHeader() *Ospfv3EdmDbHeader
- func (*Ospfv3EdmLsaGrace) ProtoMessage()
- func (m *Ospfv3EdmLsaGrace) Reset()
- func (m *Ospfv3EdmLsaGrace) String() string
- func (m *Ospfv3EdmLsaGrace) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaGrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaGrace) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaGrace) XXX_Size() int
- func (m *Ospfv3EdmLsaGrace) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaIapfx
- func (*Ospfv3EdmLsaIapfx) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaIapfx) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaIapfx) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaIapfx) GetPrefix() string
- func (m *Ospfv3EdmLsaIapfx) GetPrefixLength() uint32
- func (m *Ospfv3EdmLsaIapfx) GetPriority() string
- func (*Ospfv3EdmLsaIapfx) ProtoMessage()
- func (m *Ospfv3EdmLsaIapfx) Reset()
- func (m *Ospfv3EdmLsaIapfx) String() string
- func (m *Ospfv3EdmLsaIapfx) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaIapfx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaIapfx) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaIapfx) XXX_Size() int
- func (m *Ospfv3EdmLsaIapfx) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaIartr
- func (*Ospfv3EdmLsaIartr) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaIartr) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaIartr) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaIartr) GetLsaRouterId() uint32
- func (*Ospfv3EdmLsaIartr) ProtoMessage()
- func (m *Ospfv3EdmLsaIartr) Reset()
- func (m *Ospfv3EdmLsaIartr) String() string
- func (m *Ospfv3EdmLsaIartr) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaIartr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaIartr) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaIartr) XXX_Size() int
- func (m *Ospfv3EdmLsaIartr) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaLink
- func (*Ospfv3EdmLsaLink) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaLink) GetInterfaceName() string
- func (m *Ospfv3EdmLsaLink) GetIsShamLink() bool
- func (m *Ospfv3EdmLsaLink) GetIsVirtualLink() bool
- func (m *Ospfv3EdmLsaLink) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaLink) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaLink) GetLsaLinkLocal() string
- func (m *Ospfv3EdmLsaLink) GetPrefix() []*Ospfv3EdmPrefix
- func (m *Ospfv3EdmLsaLink) GetRouterPriority() uint32
- func (m *Ospfv3EdmLsaLink) GetShamLinkId() uint32
- func (m *Ospfv3EdmLsaLink) GetVirtualLinkId() uint32
- func (*Ospfv3EdmLsaLink) ProtoMessage()
- func (m *Ospfv3EdmLsaLink) Reset()
- func (m *Ospfv3EdmLsaLink) String() string
- func (m *Ospfv3EdmLsaLink) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaLink) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaLink) XXX_Size() int
- func (m *Ospfv3EdmLsaLink) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaNetwork
- func (*Ospfv3EdmLsaNetwork) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaNetwork) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaNetwork) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaNetwork) GetNeighborRouterList() [][]byte
- func (*Ospfv3EdmLsaNetwork) ProtoMessage()
- func (m *Ospfv3EdmLsaNetwork) Reset()
- func (m *Ospfv3EdmLsaNetwork) String() string
- func (m *Ospfv3EdmLsaNetwork) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaNetwork) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaNetwork) XXX_Size() int
- func (m *Ospfv3EdmLsaNetwork) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaPrefix
- func (*Ospfv3EdmLsaPrefix) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaPrefix) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaPrefix) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaPrefix) GetPrefix() []*Ospfv3EdmPrefix
- func (m *Ospfv3EdmLsaPrefix) GetReferenceAdvertisedRouter() string
- func (m *Ospfv3EdmLsaPrefix) GetReferenceLsaId() uint32
- func (m *Ospfv3EdmLsaPrefix) GetReferenceType() string
- func (*Ospfv3EdmLsaPrefix) ProtoMessage()
- func (m *Ospfv3EdmLsaPrefix) Reset()
- func (m *Ospfv3EdmLsaPrefix) String() string
- func (m *Ospfv3EdmLsaPrefix) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaPrefix) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaPrefix) XXX_Size() int
- func (m *Ospfv3EdmLsaPrefix) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaRouter
- func (*Ospfv3EdmLsaRouter) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaRouter) GetLinkList() []*Ospfv3EdmLink
- func (m *Ospfv3EdmLsaRouter) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaRouter) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaRouter) GetRouterLaBits() uint32
- func (m *Ospfv3EdmLsaRouter) GetRpfPath() *Ospfv3EdmRpfPath
- func (*Ospfv3EdmLsaRouter) ProtoMessage()
- func (m *Ospfv3EdmLsaRouter) Reset()
- func (m *Ospfv3EdmLsaRouter) String() string
- func (m *Ospfv3EdmLsaRouter) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaRouter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaRouter) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaRouter) XXX_Size() int
- func (m *Ospfv3EdmLsaRouter) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmLsaUnknown
- func (*Ospfv3EdmLsaUnknown) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmLsaUnknown) GetInterfaceName() string
- func (m *Ospfv3EdmLsaUnknown) GetIsShamLink() bool
- func (m *Ospfv3EdmLsaUnknown) GetIsVirtualLink() bool
- func (m *Ospfv3EdmLsaUnknown) GetLsaDetail() *Ospfv3EdmDbDetail
- func (m *Ospfv3EdmLsaUnknown) GetLsaHeader() *Ospfv3EdmDbHeader
- func (m *Ospfv3EdmLsaUnknown) GetShamLinkId() uint32
- func (m *Ospfv3EdmLsaUnknown) GetVirtualLinkId() uint32
- func (*Ospfv3EdmLsaUnknown) ProtoMessage()
- func (m *Ospfv3EdmLsaUnknown) Reset()
- func (m *Ospfv3EdmLsaUnknown) String() string
- func (m *Ospfv3EdmLsaUnknown) XXX_DiscardUnknown()
- func (m *Ospfv3EdmLsaUnknown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmLsaUnknown) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmLsaUnknown) XXX_Size() int
- func (m *Ospfv3EdmLsaUnknown) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmPrefix
- func (*Ospfv3EdmPrefix) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmPrefix) GetOspFv3PrefixLength() uint32
- func (m *Ospfv3EdmPrefix) GetOspFv3PrefixMetric() uint32
- func (m *Ospfv3EdmPrefix) GetOspFv3PrefixOptions() uint32
- func (m *Ospfv3EdmPrefix) GetPrefix() string
- func (m *Ospfv3EdmPrefix) GetPriority() string
- func (*Ospfv3EdmPrefix) ProtoMessage()
- func (m *Ospfv3EdmPrefix) Reset()
- func (m *Ospfv3EdmPrefix) String() string
- func (m *Ospfv3EdmPrefix) XXX_DiscardUnknown()
- func (m *Ospfv3EdmPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmPrefix) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmPrefix) XXX_Size() int
- func (m *Ospfv3EdmPrefix) XXX_Unmarshal(b []byte) error
- type Ospfv3EdmRpfPath
- func (*Ospfv3EdmRpfPath) Descriptor() ([]byte, []int)
- func (m *Ospfv3EdmRpfPath) GetInterfaceName() string
- func (m *Ospfv3EdmRpfPath) GetRpfMulticastNextHop() uint32
- func (*Ospfv3EdmRpfPath) ProtoMessage()
- func (m *Ospfv3EdmRpfPath) Reset()
- func (m *Ospfv3EdmRpfPath) String() string
- func (m *Ospfv3EdmRpfPath) XXX_DiscardUnknown()
- func (m *Ospfv3EdmRpfPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3EdmRpfPath) XXX_Merge(src proto.Message)
- func (m *Ospfv3EdmRpfPath) XXX_Size() int
- func (m *Ospfv3EdmRpfPath) XXX_Unmarshal(b []byte) error
- type Ospfv3LsaInfoUnion
- func (*Ospfv3LsaInfoUnion) Descriptor() ([]byte, []int)
- func (m *Ospfv3LsaInfoUnion) GetExternalLsaType() *Ospfv3EdmLsaExternal
- func (m *Ospfv3LsaInfoUnion) GetGraceLsa() *Ospfv3EdmLsaGrace
- func (m *Ospfv3LsaInfoUnion) GetInterAreaPrefixLsaType() *Ospfv3EdmLsaIapfx
- func (m *Ospfv3LsaInfoUnion) GetInterAreaRouterLsaType() *Ospfv3EdmLsaIartr
- func (m *Ospfv3LsaInfoUnion) GetIntraAreaPrefixLsaType() *Ospfv3EdmLsaPrefix
- func (m *Ospfv3LsaInfoUnion) GetLinkLsaType() *Ospfv3EdmLsaLink
- func (m *Ospfv3LsaInfoUnion) GetLsaInfoType() string
- func (m *Ospfv3LsaInfoUnion) GetLsaSummaryInfo() *Ospfv3EdmDatabase
- func (m *Ospfv3LsaInfoUnion) GetNetworkLsaType() *Ospfv3EdmLsaNetwork
- func (m *Ospfv3LsaInfoUnion) GetNssalsaType() *Ospfv3EdmLsaExternal
- func (m *Ospfv3LsaInfoUnion) GetRouterLsaType() *Ospfv3EdmLsaRouter
- func (m *Ospfv3LsaInfoUnion) GetUnknownAreaLsaType() *Ospfv3EdmLsaUnknown
- func (m *Ospfv3LsaInfoUnion) GetUnknownAslsaType() *Ospfv3EdmLsaUnknown
- func (m *Ospfv3LsaInfoUnion) GetUnknownLinkLsaType() *Ospfv3EdmLsaUnknown
- func (m *Ospfv3LsaInfoUnion) GetUnknownLsaType() *Ospfv3EdmLsaUnknown
- func (*Ospfv3LsaInfoUnion) ProtoMessage()
- func (m *Ospfv3LsaInfoUnion) Reset()
- func (m *Ospfv3LsaInfoUnion) String() string
- func (m *Ospfv3LsaInfoUnion) XXX_DiscardUnknown()
- func (m *Ospfv3LsaInfoUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Ospfv3LsaInfoUnion) XXX_Merge(src proto.Message)
- func (m *Ospfv3LsaInfoUnion) XXX_Size() int
- func (m *Ospfv3LsaInfoUnion) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ospfv3EdmDatabase ¶
type Ospfv3EdmDatabase struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // Number of links Links uint32 `protobuf:"varint,3,opt,name=links,proto3" json:"links,omitempty"` // Router LA bits RouterLaBits uint32 `protobuf:"varint,4,opt,name=router_la_bits,json=routerLaBits,proto3" json:"router_la_bits,omitempty"` // Reference type ReferenceType uint32 `protobuf:"varint,5,opt,name=reference_type,json=referenceType,proto3" json:"reference_type,omitempty"` // Reference LSA ID ReferenceLsaId uint32 `protobuf:"varint,6,opt,name=reference_lsa_id,json=referenceLsaId,proto3" json:"reference_lsa_id,omitempty"` // LSA router ID LsaRouterId uint32 `protobuf:"varint,7,opt,name=lsa_router_id,json=lsaRouterId,proto3" json:"lsa_router_id,omitempty"` // OSPFv3 address Prefix Prefix string `protobuf:"bytes,8,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix length PrefixLength uint32 `protobuf:"varint,9,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` // LSA interface name InterfaceName string `protobuf:"bytes,10,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` // If true, it is a virtual link IsVirtualLink bool `protobuf:"varint,11,opt,name=is_virtual_link,json=isVirtualLink,proto3" json:"is_virtual_link,omitempty"` // Virtual link ID VirtualLinkId uint32 `protobuf:"varint,12,opt,name=virtual_link_id,json=virtualLinkId,proto3" json:"virtual_link_id,omitempty"` // If true, it is a sham link IsShamLink bool `protobuf:"varint,13,opt,name=is_sham_link,json=isShamLink,proto3" json:"is_sham_link,omitempty"` // Sham link ID ShamLinkId uint32 `protobuf:"varint,14,opt,name=sham_link_id,json=shamLinkId,proto3" json:"sham_link_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Database Information
func (*Ospfv3EdmDatabase) Descriptor ¶
func (*Ospfv3EdmDatabase) Descriptor() ([]byte, []int)
func (*Ospfv3EdmDatabase) GetInterfaceName ¶
func (m *Ospfv3EdmDatabase) GetInterfaceName() string
func (*Ospfv3EdmDatabase) GetIsShamLink ¶
func (m *Ospfv3EdmDatabase) GetIsShamLink() bool
func (*Ospfv3EdmDatabase) GetIsVirtualLink ¶
func (m *Ospfv3EdmDatabase) GetIsVirtualLink() bool
func (*Ospfv3EdmDatabase) GetLinks ¶
func (m *Ospfv3EdmDatabase) GetLinks() uint32
func (*Ospfv3EdmDatabase) GetLsaDetail ¶
func (m *Ospfv3EdmDatabase) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmDatabase) GetLsaHeader ¶
func (m *Ospfv3EdmDatabase) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmDatabase) GetLsaRouterId ¶
func (m *Ospfv3EdmDatabase) GetLsaRouterId() uint32
func (*Ospfv3EdmDatabase) GetPrefix ¶
func (m *Ospfv3EdmDatabase) GetPrefix() string
func (*Ospfv3EdmDatabase) GetPrefixLength ¶
func (m *Ospfv3EdmDatabase) GetPrefixLength() uint32
func (*Ospfv3EdmDatabase) GetReferenceLsaId ¶
func (m *Ospfv3EdmDatabase) GetReferenceLsaId() uint32
func (*Ospfv3EdmDatabase) GetReferenceType ¶
func (m *Ospfv3EdmDatabase) GetReferenceType() uint32
func (*Ospfv3EdmDatabase) GetRouterLaBits ¶
func (m *Ospfv3EdmDatabase) GetRouterLaBits() uint32
func (*Ospfv3EdmDatabase) GetShamLinkId ¶
func (m *Ospfv3EdmDatabase) GetShamLinkId() uint32
func (*Ospfv3EdmDatabase) GetVirtualLinkId ¶
func (m *Ospfv3EdmDatabase) GetVirtualLinkId() uint32
func (*Ospfv3EdmDatabase) ProtoMessage ¶
func (*Ospfv3EdmDatabase) ProtoMessage()
func (*Ospfv3EdmDatabase) Reset ¶
func (m *Ospfv3EdmDatabase) Reset()
func (*Ospfv3EdmDatabase) String ¶
func (m *Ospfv3EdmDatabase) String() string
func (*Ospfv3EdmDatabase) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmDatabase) XXX_DiscardUnknown()
func (*Ospfv3EdmDatabase) XXX_Marshal ¶
func (m *Ospfv3EdmDatabase) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmDatabase) XXX_Merge ¶
func (dst *Ospfv3EdmDatabase) XXX_Merge(src proto.Message)
func (*Ospfv3EdmDatabase) XXX_Size ¶
func (m *Ospfv3EdmDatabase) XXX_Size() int
func (*Ospfv3EdmDatabase) XXX_Unmarshal ¶
func (m *Ospfv3EdmDatabase) XXX_Unmarshal(b []byte) error
type Ospfv3EdmDatabaseLsainfo ¶
type Ospfv3EdmDatabaseLsainfo struct { // Summary of all LSAs or LSA specific information LsaInfo *Ospfv3LsaInfoUnion `protobuf:"bytes,50,opt,name=lsa_info,json=lsaInfo,proto3" json:"lsa_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Ospfv3EdmDatabaseLsainfo) Descriptor ¶
func (*Ospfv3EdmDatabaseLsainfo) Descriptor() ([]byte, []int)
func (*Ospfv3EdmDatabaseLsainfo) GetLsaInfo ¶
func (m *Ospfv3EdmDatabaseLsainfo) GetLsaInfo() *Ospfv3LsaInfoUnion
func (*Ospfv3EdmDatabaseLsainfo) ProtoMessage ¶
func (*Ospfv3EdmDatabaseLsainfo) ProtoMessage()
func (*Ospfv3EdmDatabaseLsainfo) Reset ¶
func (m *Ospfv3EdmDatabaseLsainfo) Reset()
func (*Ospfv3EdmDatabaseLsainfo) String ¶
func (m *Ospfv3EdmDatabaseLsainfo) String() string
func (*Ospfv3EdmDatabaseLsainfo) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmDatabaseLsainfo) XXX_DiscardUnknown()
func (*Ospfv3EdmDatabaseLsainfo) XXX_Marshal ¶
func (m *Ospfv3EdmDatabaseLsainfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmDatabaseLsainfo) XXX_Merge ¶
func (dst *Ospfv3EdmDatabaseLsainfo) XXX_Merge(src proto.Message)
func (*Ospfv3EdmDatabaseLsainfo) XXX_Size ¶
func (m *Ospfv3EdmDatabaseLsainfo) XXX_Size() int
func (*Ospfv3EdmDatabaseLsainfo) XXX_Unmarshal ¶
func (m *Ospfv3EdmDatabaseLsainfo) XXX_Unmarshal(b []byte) error
type Ospfv3EdmDatabaseLsainfo_KEYS ¶
type Ospfv3EdmDatabaseLsainfo_KEYS struct { ProcessName string `protobuf:"bytes,1,opt,name=process_name,json=processName,proto3" json:"process_name,omitempty"` AreaId uint32 `protobuf:"varint,2,opt,name=area_id,json=areaId,proto3" json:"area_id,omitempty"` LsType string `protobuf:"bytes,3,opt,name=ls_type,json=lsType,proto3" json:"ls_type,omitempty"` AdvertisingRouter string `protobuf:"bytes,4,opt,name=advertising_router,json=advertisingRouter,proto3" json:"advertising_router,omitempty"` LsId uint32 `protobuf:"varint,5,opt,name=ls_id,json=lsId,proto3" json:"ls_id,omitempty"` InterfaceName string `protobuf:"bytes,6,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 LSA Information
func (*Ospfv3EdmDatabaseLsainfo_KEYS) Descriptor ¶
func (*Ospfv3EdmDatabaseLsainfo_KEYS) Descriptor() ([]byte, []int)
func (*Ospfv3EdmDatabaseLsainfo_KEYS) GetAdvertisingRouter ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetAdvertisingRouter() string
func (*Ospfv3EdmDatabaseLsainfo_KEYS) GetAreaId ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetAreaId() uint32
func (*Ospfv3EdmDatabaseLsainfo_KEYS) GetInterfaceName ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetInterfaceName() string
func (*Ospfv3EdmDatabaseLsainfo_KEYS) GetLsId ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetLsId() uint32
func (*Ospfv3EdmDatabaseLsainfo_KEYS) GetLsType ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetLsType() string
func (*Ospfv3EdmDatabaseLsainfo_KEYS) GetProcessName ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) GetProcessName() string
func (*Ospfv3EdmDatabaseLsainfo_KEYS) ProtoMessage ¶
func (*Ospfv3EdmDatabaseLsainfo_KEYS) ProtoMessage()
func (*Ospfv3EdmDatabaseLsainfo_KEYS) Reset ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) Reset()
func (*Ospfv3EdmDatabaseLsainfo_KEYS) String ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) String() string
func (*Ospfv3EdmDatabaseLsainfo_KEYS) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_DiscardUnknown()
func (*Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Marshal ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Merge ¶
func (dst *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Merge(src proto.Message)
func (*Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Size ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Size() int
func (*Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Unmarshal ¶
func (m *Ospfv3EdmDatabaseLsainfo_KEYS) XXX_Unmarshal(b []byte) error
type Ospfv3EdmDbDetail ¶
type Ospfv3EdmDbDetail struct { // Second table index SecondTableIndex uint32 `protobuf:"varint,1,opt,name=second_table_index,json=secondTableIndex,proto3" json:"second_table_index,omitempty"` // Minute table index MinuteTableIndex uint32 `protobuf:"varint,2,opt,name=minute_table_index,json=minuteTableIndex,proto3" json:"minute_table_index,omitempty"` // The amount of time since the last check was made to free this LSA (s) FreeTime uint32 `protobuf:"varint,3,opt,name=free_time,json=freeTime,proto3" json:"free_time,omitempty"` // If true, flag is set to delete this LSA IsDeleted bool `protobuf:"varint,4,opt,name=is_deleted,json=isDeleted,proto3" json:"is_deleted,omitempty"` // If true, Routing Bit set on the LSA IsRoutingBit bool `protobuf:"varint,5,opt,name=is_routing_bit,json=isRoutingBit,proto3" json:"is_routing_bit,omitempty"` // If true, Advertising Router is reachable IsAdvertisingRouterReachable bool `` /* 150-byte string literal not displayed */ // If true, the reason not to delete this LSA is because delete flag not set on this LSA IsNoDelete bool `protobuf:"varint,7,opt,name=is_no_delete,json=isNoDelete,proto3" json:"is_no_delete,omitempty"` // If true, the reason not to delete this LSA is because neighbor is in exchange state IsNeighborExchange bool `protobuf:"varint,8,opt,name=is_neighbor_exchange,json=isNeighborExchange,proto3" json:"is_neighbor_exchange,omitempty"` // If true, the reason not to delete this LSA is because it has a contributing entry in the routing table IsRoutingTable bool `protobuf:"varint,9,opt,name=is_routing_table,json=isRoutingTable,proto3" json:"is_routing_table,omitempty"` // If true, the reason not to delete this LSA is because it's Acknowledgement list is not empty IsAcknowledged bool `protobuf:"varint,10,opt,name=is_acknowledged,json=isAcknowledged,proto3" json:"is_acknowledged,omitempty"` // If true, the reason not to delete this LSA is because it is in Maxage Queue IsMaximumAged bool `protobuf:"varint,11,opt,name=is_maximum_aged,json=isMaximumAged,proto3" json:"is_maximum_aged,omitempty"` // If true, the reason not to delete this LSA is because it is in partial SPF queue IsPartialSpf bool `protobuf:"varint,12,opt,name=is_partial_spf,json=isPartialSpf,proto3" json:"is_partial_spf,omitempty"` // If true, the reason not to delete this LSA is because waiting for flooding or retransmission IsFloodPending bool `protobuf:"varint,13,opt,name=is_flood_pending,json=isFloodPending,proto3" json:"is_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,14,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 IsNsrAckPending bool `protobuf:"varint,15,opt,name=is_nsr_ack_pending,json=isNsrAckPending,proto3" json:"is_nsr_ack_pending,omitempty"` // If true, the reason not to delete this LSA is because it is pending flooding on switchover NsrFloodRequired bool `protobuf:"varint,16,opt,name=nsr_flood_required,json=nsrFloodRequired,proto3" json:"nsr_flood_required,omitempty"` // LSA flood required after FO LsaFloodRequiredPostFailOver bool `` /* 155-byte string literal not displayed */ // Length of the LSA LsaLength uint32 `protobuf:"varint,18,opt,name=lsa_length,json=lsaLength,proto3" json:"lsa_length,omitempty"` // State of LSA sync with active LsaSyncState string `protobuf:"bytes,19,opt,name=lsa_sync_state,json=lsaSyncState,proto3" json:"lsa_sync_state,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Detailed LSA Database Information
func (*Ospfv3EdmDbDetail) Descriptor ¶
func (*Ospfv3EdmDbDetail) Descriptor() ([]byte, []int)
func (*Ospfv3EdmDbDetail) GetFreeTime ¶
func (m *Ospfv3EdmDbDetail) GetFreeTime() uint32
func (*Ospfv3EdmDbDetail) GetIsAcknowledged ¶
func (m *Ospfv3EdmDbDetail) GetIsAcknowledged() bool
func (*Ospfv3EdmDbDetail) GetIsAdvertisingRouterReachable ¶
func (m *Ospfv3EdmDbDetail) GetIsAdvertisingRouterReachable() bool
func (*Ospfv3EdmDbDetail) GetIsDeleted ¶
func (m *Ospfv3EdmDbDetail) GetIsDeleted() bool
func (*Ospfv3EdmDbDetail) GetIsFloodPending ¶
func (m *Ospfv3EdmDbDetail) GetIsFloodPending() bool
func (*Ospfv3EdmDbDetail) GetIsMaximumAged ¶
func (m *Ospfv3EdmDbDetail) GetIsMaximumAged() bool
func (*Ospfv3EdmDbDetail) GetIsNeighborExchange ¶
func (m *Ospfv3EdmDbDetail) GetIsNeighborExchange() bool
func (*Ospfv3EdmDbDetail) GetIsNoDelete ¶
func (m *Ospfv3EdmDbDetail) GetIsNoDelete() bool
func (*Ospfv3EdmDbDetail) GetIsNsrAckPending ¶
func (m *Ospfv3EdmDbDetail) GetIsNsrAckPending() bool
func (*Ospfv3EdmDbDetail) GetIsPartialSpf ¶
func (m *Ospfv3EdmDbDetail) GetIsPartialSpf() bool
func (*Ospfv3EdmDbDetail) GetIsRoutingBit ¶
func (m *Ospfv3EdmDbDetail) GetIsRoutingBit() bool
func (*Ospfv3EdmDbDetail) GetIsRoutingTable ¶
func (m *Ospfv3EdmDbDetail) GetIsRoutingTable() bool
func (*Ospfv3EdmDbDetail) GetLsaFloodRequiredPostFailOver ¶
func (m *Ospfv3EdmDbDetail) GetLsaFloodRequiredPostFailOver() bool
func (*Ospfv3EdmDbDetail) GetLsaLength ¶
func (m *Ospfv3EdmDbDetail) GetLsaLength() uint32
func (*Ospfv3EdmDbDetail) GetLsaSyncState ¶
func (m *Ospfv3EdmDbDetail) GetLsaSyncState() string
func (*Ospfv3EdmDbDetail) GetMinuteTableIndex ¶
func (m *Ospfv3EdmDbDetail) GetMinuteTableIndex() uint32
func (*Ospfv3EdmDbDetail) GetNsrFloodRequired ¶
func (m *Ospfv3EdmDbDetail) GetNsrFloodRequired() bool
func (*Ospfv3EdmDbDetail) GetRateLimit ¶
func (m *Ospfv3EdmDbDetail) GetRateLimit() bool
func (*Ospfv3EdmDbDetail) GetSecondTableIndex ¶
func (m *Ospfv3EdmDbDetail) GetSecondTableIndex() uint32
func (*Ospfv3EdmDbDetail) ProtoMessage ¶
func (*Ospfv3EdmDbDetail) ProtoMessage()
func (*Ospfv3EdmDbDetail) Reset ¶
func (m *Ospfv3EdmDbDetail) Reset()
func (*Ospfv3EdmDbDetail) String ¶
func (m *Ospfv3EdmDbDetail) String() string
func (*Ospfv3EdmDbDetail) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmDbDetail) XXX_DiscardUnknown()
func (*Ospfv3EdmDbDetail) XXX_Marshal ¶
func (m *Ospfv3EdmDbDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmDbDetail) XXX_Merge ¶
func (dst *Ospfv3EdmDbDetail) XXX_Merge(src proto.Message)
func (*Ospfv3EdmDbDetail) XXX_Size ¶
func (m *Ospfv3EdmDbDetail) XXX_Size() int
func (*Ospfv3EdmDbDetail) XXX_Unmarshal ¶
func (m *Ospfv3EdmDbDetail) XXX_Unmarshal(b []byte) error
type Ospfv3EdmDbHeader ¶
type Ospfv3EdmDbHeader struct { // LSA type LsaType uint32 `protobuf:"varint,1,opt,name=lsa_type,json=lsaType,proto3" json:"lsa_type,omitempty"` // Area ID in decimal or dotted-decimal format LsaAreaId string `protobuf:"bytes,2,opt,name=lsa_area_id,json=lsaAreaId,proto3" json:"lsa_area_id,omitempty"` // LSA's Age (s) LsaAge uint32 `protobuf:"varint,3,opt,name=lsa_age,json=lsaAge,proto3" json:"lsa_age,omitempty"` // If true, Do Not Age this LSA IsDoNotAgeLsa bool `protobuf:"varint,4,opt,name=is_do_not_age_lsa,json=isDoNotAgeLsa,proto3" json:"is_do_not_age_lsa,omitempty"` // LS ID LsId uint32 `protobuf:"varint,5,opt,name=ls_id,json=lsId,proto3" json:"ls_id,omitempty"` // Router ID of Advertising Router AdvertisingRouter string `protobuf:"bytes,6,opt,name=advertising_router,json=advertisingRouter,proto3" json:"advertising_router,omitempty"` // Current Sequence number SequenceNumber uint32 `protobuf:"varint,7,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"` // Checksum value Checksum uint32 `protobuf:"varint,8,opt,name=checksum,proto3" json:"checksum,omitempty"` // If true, if grace restart is active IsGracefulRestartActive bool `` /* 135-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 LSA Database Header
func (*Ospfv3EdmDbHeader) Descriptor ¶
func (*Ospfv3EdmDbHeader) Descriptor() ([]byte, []int)
func (*Ospfv3EdmDbHeader) GetAdvertisingRouter ¶
func (m *Ospfv3EdmDbHeader) GetAdvertisingRouter() string
func (*Ospfv3EdmDbHeader) GetChecksum ¶
func (m *Ospfv3EdmDbHeader) GetChecksum() uint32
func (*Ospfv3EdmDbHeader) GetIsDoNotAgeLsa ¶
func (m *Ospfv3EdmDbHeader) GetIsDoNotAgeLsa() bool
func (*Ospfv3EdmDbHeader) GetIsGracefulRestartActive ¶
func (m *Ospfv3EdmDbHeader) GetIsGracefulRestartActive() bool
func (*Ospfv3EdmDbHeader) GetLsId ¶
func (m *Ospfv3EdmDbHeader) GetLsId() uint32
func (*Ospfv3EdmDbHeader) GetLsaAge ¶
func (m *Ospfv3EdmDbHeader) GetLsaAge() uint32
func (*Ospfv3EdmDbHeader) GetLsaAreaId ¶
func (m *Ospfv3EdmDbHeader) GetLsaAreaId() string
func (*Ospfv3EdmDbHeader) GetLsaType ¶
func (m *Ospfv3EdmDbHeader) GetLsaType() uint32
func (*Ospfv3EdmDbHeader) GetSequenceNumber ¶
func (m *Ospfv3EdmDbHeader) GetSequenceNumber() uint32
func (*Ospfv3EdmDbHeader) ProtoMessage ¶
func (*Ospfv3EdmDbHeader) ProtoMessage()
func (*Ospfv3EdmDbHeader) Reset ¶
func (m *Ospfv3EdmDbHeader) Reset()
func (*Ospfv3EdmDbHeader) String ¶
func (m *Ospfv3EdmDbHeader) String() string
func (*Ospfv3EdmDbHeader) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmDbHeader) XXX_DiscardUnknown()
func (*Ospfv3EdmDbHeader) XXX_Marshal ¶
func (m *Ospfv3EdmDbHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmDbHeader) XXX_Merge ¶
func (dst *Ospfv3EdmDbHeader) XXX_Merge(src proto.Message)
func (*Ospfv3EdmDbHeader) XXX_Size ¶
func (m *Ospfv3EdmDbHeader) XXX_Size() int
func (*Ospfv3EdmDbHeader) XXX_Unmarshal ¶
func (m *Ospfv3EdmDbHeader) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLink ¶
type Ospfv3EdmLink struct { // Type of link LinkType string `protobuf:"bytes,1,opt,name=link_type,json=linkType,proto3" json:"link_type,omitempty"` // LSA link metric LinkMetric uint32 `protobuf:"varint,2,opt,name=link_metric,json=linkMetric,proto3" json:"link_metric,omitempty"` // LSA link interface ID LinkInterfaceId uint32 `protobuf:"varint,3,opt,name=link_interface_id,json=linkInterfaceId,proto3" json:"link_interface_id,omitempty"` // LSA link neighbor interface ID LinkNeighborInterfaceId uint32 `` /* 135-byte string literal not displayed */ // LSA link neigbhor router id LinkNeighborRouterId uint32 `` /* 126-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Router LSA Links
func (*Ospfv3EdmLink) Descriptor ¶
func (*Ospfv3EdmLink) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLink) GetLinkInterfaceId ¶
func (m *Ospfv3EdmLink) GetLinkInterfaceId() uint32
func (*Ospfv3EdmLink) GetLinkMetric ¶
func (m *Ospfv3EdmLink) GetLinkMetric() uint32
func (*Ospfv3EdmLink) GetLinkNeighborInterfaceId ¶
func (m *Ospfv3EdmLink) GetLinkNeighborInterfaceId() uint32
func (*Ospfv3EdmLink) GetLinkNeighborRouterId ¶
func (m *Ospfv3EdmLink) GetLinkNeighborRouterId() uint32
func (*Ospfv3EdmLink) GetLinkType ¶
func (m *Ospfv3EdmLink) GetLinkType() string
func (*Ospfv3EdmLink) ProtoMessage ¶
func (*Ospfv3EdmLink) ProtoMessage()
func (*Ospfv3EdmLink) Reset ¶
func (m *Ospfv3EdmLink) Reset()
func (*Ospfv3EdmLink) String ¶
func (m *Ospfv3EdmLink) String() string
func (*Ospfv3EdmLink) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLink) XXX_DiscardUnknown()
func (*Ospfv3EdmLink) XXX_Marshal ¶
func (m *Ospfv3EdmLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLink) XXX_Merge ¶
func (dst *Ospfv3EdmLink) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLink) XXX_Size ¶
func (m *Ospfv3EdmLink) XXX_Size() int
func (*Ospfv3EdmLink) XXX_Unmarshal ¶
func (m *Ospfv3EdmLink) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaExternal ¶
type Ospfv3EdmLsaExternal struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA Information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // IPV6 address prefix Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix length PrefixLength uint32 `protobuf:"varint,4,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` // Metric type MetricType string `protobuf:"bytes,5,opt,name=metric_type,json=metricType,proto3" json:"metric_type,omitempty"` // Type of service cost metric TosCost uint32 `protobuf:"varint,6,opt,name=tos_cost,json=tosCost,proto3" json:"tos_cost,omitempty"` // If true, forwarding address is set IsForwardingAddressSet bool `` /* 132-byte string literal not displayed */ // Forwarding Address ForwardingAddress string `protobuf:"bytes,8,opt,name=forwarding_address,json=forwardingAddress,proto3" json:"forwarding_address,omitempty"` // Route Tag ExternalTag uint32 `protobuf:"varint,9,opt,name=external_tag,json=externalTag,proto3" json:"external_tag,omitempty"` // Prefix priority Priority string `protobuf:"bytes,10,opt,name=priority,proto3" json:"priority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 External LSA
func (*Ospfv3EdmLsaExternal) Descriptor ¶
func (*Ospfv3EdmLsaExternal) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaExternal) GetExternalTag ¶
func (m *Ospfv3EdmLsaExternal) GetExternalTag() uint32
func (*Ospfv3EdmLsaExternal) GetForwardingAddress ¶
func (m *Ospfv3EdmLsaExternal) GetForwardingAddress() string
func (*Ospfv3EdmLsaExternal) GetIsForwardingAddressSet ¶
func (m *Ospfv3EdmLsaExternal) GetIsForwardingAddressSet() bool
func (*Ospfv3EdmLsaExternal) GetLsaDetail ¶
func (m *Ospfv3EdmLsaExternal) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaExternal) GetLsaHeader ¶
func (m *Ospfv3EdmLsaExternal) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaExternal) GetMetricType ¶
func (m *Ospfv3EdmLsaExternal) GetMetricType() string
func (*Ospfv3EdmLsaExternal) GetPrefix ¶
func (m *Ospfv3EdmLsaExternal) GetPrefix() string
func (*Ospfv3EdmLsaExternal) GetPrefixLength ¶
func (m *Ospfv3EdmLsaExternal) GetPrefixLength() uint32
func (*Ospfv3EdmLsaExternal) GetPriority ¶
func (m *Ospfv3EdmLsaExternal) GetPriority() string
func (*Ospfv3EdmLsaExternal) GetTosCost ¶
func (m *Ospfv3EdmLsaExternal) GetTosCost() uint32
func (*Ospfv3EdmLsaExternal) ProtoMessage ¶
func (*Ospfv3EdmLsaExternal) ProtoMessage()
func (*Ospfv3EdmLsaExternal) Reset ¶
func (m *Ospfv3EdmLsaExternal) Reset()
func (*Ospfv3EdmLsaExternal) String ¶
func (m *Ospfv3EdmLsaExternal) String() string
func (*Ospfv3EdmLsaExternal) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaExternal) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaExternal) XXX_Marshal ¶
func (m *Ospfv3EdmLsaExternal) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaExternal) XXX_Merge ¶
func (dst *Ospfv3EdmLsaExternal) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaExternal) XXX_Size ¶
func (m *Ospfv3EdmLsaExternal) XXX_Size() int
func (*Ospfv3EdmLsaExternal) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaExternal) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaGrace ¶
type Ospfv3EdmLsaGrace struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // The grace periord where helper routers should wait before advertising it fully adjacent(s) GracePeriod uint32 `protobuf:"varint,3,opt,name=grace_period,json=gracePeriod,proto3" json:"grace_period,omitempty"` // Reason for router restart GraceReason string `protobuf:"bytes,4,opt,name=grace_reason,json=graceReason,proto3" json:"grace_reason,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Grace LSA
func (*Ospfv3EdmLsaGrace) Descriptor ¶
func (*Ospfv3EdmLsaGrace) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaGrace) GetGracePeriod ¶
func (m *Ospfv3EdmLsaGrace) GetGracePeriod() uint32
func (*Ospfv3EdmLsaGrace) GetGraceReason ¶
func (m *Ospfv3EdmLsaGrace) GetGraceReason() string
func (*Ospfv3EdmLsaGrace) GetLsaDetail ¶
func (m *Ospfv3EdmLsaGrace) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaGrace) GetLsaHeader ¶
func (m *Ospfv3EdmLsaGrace) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaGrace) ProtoMessage ¶
func (*Ospfv3EdmLsaGrace) ProtoMessage()
func (*Ospfv3EdmLsaGrace) Reset ¶
func (m *Ospfv3EdmLsaGrace) Reset()
func (*Ospfv3EdmLsaGrace) String ¶
func (m *Ospfv3EdmLsaGrace) String() string
func (*Ospfv3EdmLsaGrace) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaGrace) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaGrace) XXX_Marshal ¶
func (m *Ospfv3EdmLsaGrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaGrace) XXX_Merge ¶
func (dst *Ospfv3EdmLsaGrace) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaGrace) XXX_Size ¶
func (m *Ospfv3EdmLsaGrace) XXX_Size() int
func (*Ospfv3EdmLsaGrace) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaGrace) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaIapfx ¶
type Ospfv3EdmLsaIapfx struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA Information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // LSA address prefix Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix length PrefixLength uint32 `protobuf:"varint,4,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` // Prefix priority Priority string `protobuf:"bytes,5,opt,name=priority,proto3" json:"priority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Inter-area Prefix LSA
func (*Ospfv3EdmLsaIapfx) Descriptor ¶
func (*Ospfv3EdmLsaIapfx) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaIapfx) GetLsaDetail ¶
func (m *Ospfv3EdmLsaIapfx) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaIapfx) GetLsaHeader ¶
func (m *Ospfv3EdmLsaIapfx) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaIapfx) GetPrefix ¶
func (m *Ospfv3EdmLsaIapfx) GetPrefix() string
func (*Ospfv3EdmLsaIapfx) GetPrefixLength ¶
func (m *Ospfv3EdmLsaIapfx) GetPrefixLength() uint32
func (*Ospfv3EdmLsaIapfx) GetPriority ¶
func (m *Ospfv3EdmLsaIapfx) GetPriority() string
func (*Ospfv3EdmLsaIapfx) ProtoMessage ¶
func (*Ospfv3EdmLsaIapfx) ProtoMessage()
func (*Ospfv3EdmLsaIapfx) Reset ¶
func (m *Ospfv3EdmLsaIapfx) Reset()
func (*Ospfv3EdmLsaIapfx) String ¶
func (m *Ospfv3EdmLsaIapfx) String() string
func (*Ospfv3EdmLsaIapfx) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaIapfx) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaIapfx) XXX_Marshal ¶
func (m *Ospfv3EdmLsaIapfx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaIapfx) XXX_Merge ¶
func (dst *Ospfv3EdmLsaIapfx) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaIapfx) XXX_Size ¶
func (m *Ospfv3EdmLsaIapfx) XXX_Size() int
func (*Ospfv3EdmLsaIapfx) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaIapfx) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaIartr ¶
type Ospfv3EdmLsaIartr struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // LSA router ID LsaRouterId uint32 `protobuf:"varint,3,opt,name=lsa_router_id,json=lsaRouterId,proto3" json:"lsa_router_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Inter-area Router LSA
func (*Ospfv3EdmLsaIartr) Descriptor ¶
func (*Ospfv3EdmLsaIartr) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaIartr) GetLsaDetail ¶
func (m *Ospfv3EdmLsaIartr) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaIartr) GetLsaHeader ¶
func (m *Ospfv3EdmLsaIartr) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaIartr) GetLsaRouterId ¶
func (m *Ospfv3EdmLsaIartr) GetLsaRouterId() uint32
func (*Ospfv3EdmLsaIartr) ProtoMessage ¶
func (*Ospfv3EdmLsaIartr) ProtoMessage()
func (*Ospfv3EdmLsaIartr) Reset ¶
func (m *Ospfv3EdmLsaIartr) Reset()
func (*Ospfv3EdmLsaIartr) String ¶
func (m *Ospfv3EdmLsaIartr) String() string
func (*Ospfv3EdmLsaIartr) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaIartr) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaIartr) XXX_Marshal ¶
func (m *Ospfv3EdmLsaIartr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaIartr) XXX_Merge ¶
func (dst *Ospfv3EdmLsaIartr) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaIartr) XXX_Size ¶
func (m *Ospfv3EdmLsaIartr) XXX_Size() int
func (*Ospfv3EdmLsaIartr) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaIartr) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaLink ¶
type Ospfv3EdmLsaLink struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // LSA interface handle InterfaceName string `protobuf:"bytes,3,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` // If true, it is a virtual link IsVirtualLink bool `protobuf:"varint,4,opt,name=is_virtual_link,json=isVirtualLink,proto3" json:"is_virtual_link,omitempty"` // Virtual link ID VirtualLinkId uint32 `protobuf:"varint,5,opt,name=virtual_link_id,json=virtualLinkId,proto3" json:"virtual_link_id,omitempty"` // If true, it is a sham link IsShamLink bool `protobuf:"varint,6,opt,name=is_sham_link,json=isShamLink,proto3" json:"is_sham_link,omitempty"` // Sham link ID ShamLinkId uint32 `protobuf:"varint,7,opt,name=sham_link_id,json=shamLinkId,proto3" json:"sham_link_id,omitempty"` // LSA link local LsaLinkLocal string `protobuf:"bytes,8,opt,name=lsa_link_local,json=lsaLinkLocal,proto3" json:"lsa_link_local,omitempty"` // Router priority RouterPriority uint32 `protobuf:"varint,9,opt,name=router_priority,json=routerPriority,proto3" json:"router_priority,omitempty"` // OSPFv3 prefix Prefix []*Ospfv3EdmPrefix `protobuf:"bytes,10,rep,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Link LSA
func (*Ospfv3EdmLsaLink) Descriptor ¶
func (*Ospfv3EdmLsaLink) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaLink) GetInterfaceName ¶
func (m *Ospfv3EdmLsaLink) GetInterfaceName() string
func (*Ospfv3EdmLsaLink) GetIsShamLink ¶
func (m *Ospfv3EdmLsaLink) GetIsShamLink() bool
func (*Ospfv3EdmLsaLink) GetIsVirtualLink ¶
func (m *Ospfv3EdmLsaLink) GetIsVirtualLink() bool
func (*Ospfv3EdmLsaLink) GetLsaDetail ¶
func (m *Ospfv3EdmLsaLink) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaLink) GetLsaHeader ¶
func (m *Ospfv3EdmLsaLink) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaLink) GetLsaLinkLocal ¶
func (m *Ospfv3EdmLsaLink) GetLsaLinkLocal() string
func (*Ospfv3EdmLsaLink) GetPrefix ¶
func (m *Ospfv3EdmLsaLink) GetPrefix() []*Ospfv3EdmPrefix
func (*Ospfv3EdmLsaLink) GetRouterPriority ¶
func (m *Ospfv3EdmLsaLink) GetRouterPriority() uint32
func (*Ospfv3EdmLsaLink) GetShamLinkId ¶
func (m *Ospfv3EdmLsaLink) GetShamLinkId() uint32
func (*Ospfv3EdmLsaLink) GetVirtualLinkId ¶
func (m *Ospfv3EdmLsaLink) GetVirtualLinkId() uint32
func (*Ospfv3EdmLsaLink) ProtoMessage ¶
func (*Ospfv3EdmLsaLink) ProtoMessage()
func (*Ospfv3EdmLsaLink) Reset ¶
func (m *Ospfv3EdmLsaLink) Reset()
func (*Ospfv3EdmLsaLink) String ¶
func (m *Ospfv3EdmLsaLink) String() string
func (*Ospfv3EdmLsaLink) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaLink) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaLink) XXX_Marshal ¶
func (m *Ospfv3EdmLsaLink) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaLink) XXX_Merge ¶
func (dst *Ospfv3EdmLsaLink) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaLink) XXX_Size ¶
func (m *Ospfv3EdmLsaLink) XXX_Size() int
func (*Ospfv3EdmLsaLink) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaLink) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaNetwork ¶
type Ospfv3EdmLsaNetwork struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // Neighbor router list NeighborRouterList [][]byte `protobuf:"bytes,3,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:"-"` }
OSPFv3 Network LSA
func (*Ospfv3EdmLsaNetwork) Descriptor ¶
func (*Ospfv3EdmLsaNetwork) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaNetwork) GetLsaDetail ¶
func (m *Ospfv3EdmLsaNetwork) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaNetwork) GetLsaHeader ¶
func (m *Ospfv3EdmLsaNetwork) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaNetwork) GetNeighborRouterList ¶
func (m *Ospfv3EdmLsaNetwork) GetNeighborRouterList() [][]byte
func (*Ospfv3EdmLsaNetwork) ProtoMessage ¶
func (*Ospfv3EdmLsaNetwork) ProtoMessage()
func (*Ospfv3EdmLsaNetwork) Reset ¶
func (m *Ospfv3EdmLsaNetwork) Reset()
func (*Ospfv3EdmLsaNetwork) String ¶
func (m *Ospfv3EdmLsaNetwork) String() string
func (*Ospfv3EdmLsaNetwork) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaNetwork) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaNetwork) XXX_Marshal ¶
func (m *Ospfv3EdmLsaNetwork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaNetwork) XXX_Merge ¶
func (dst *Ospfv3EdmLsaNetwork) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaNetwork) XXX_Size ¶
func (m *Ospfv3EdmLsaNetwork) XXX_Size() int
func (*Ospfv3EdmLsaNetwork) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaNetwork) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaPrefix ¶
type Ospfv3EdmLsaPrefix struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // Reference type ReferenceType string `protobuf:"bytes,3,opt,name=reference_type,json=referenceType,proto3" json:"reference_type,omitempty"` // Reference LSA ID ReferenceLsaId uint32 `protobuf:"varint,4,opt,name=reference_lsa_id,json=referenceLsaId,proto3" json:"reference_lsa_id,omitempty"` // Reference advertised router ReferenceAdvertisedRouter string `` /* 138-byte string literal not displayed */ // OSPFv3 prefix Prefix []*Ospfv3EdmPrefix `protobuf:"bytes,6,rep,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Prefix LSA
func (*Ospfv3EdmLsaPrefix) Descriptor ¶
func (*Ospfv3EdmLsaPrefix) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaPrefix) GetLsaDetail ¶
func (m *Ospfv3EdmLsaPrefix) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaPrefix) GetLsaHeader ¶
func (m *Ospfv3EdmLsaPrefix) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaPrefix) GetPrefix ¶
func (m *Ospfv3EdmLsaPrefix) GetPrefix() []*Ospfv3EdmPrefix
func (*Ospfv3EdmLsaPrefix) GetReferenceAdvertisedRouter ¶
func (m *Ospfv3EdmLsaPrefix) GetReferenceAdvertisedRouter() string
func (*Ospfv3EdmLsaPrefix) GetReferenceLsaId ¶
func (m *Ospfv3EdmLsaPrefix) GetReferenceLsaId() uint32
func (*Ospfv3EdmLsaPrefix) GetReferenceType ¶
func (m *Ospfv3EdmLsaPrefix) GetReferenceType() string
func (*Ospfv3EdmLsaPrefix) ProtoMessage ¶
func (*Ospfv3EdmLsaPrefix) ProtoMessage()
func (*Ospfv3EdmLsaPrefix) Reset ¶
func (m *Ospfv3EdmLsaPrefix) Reset()
func (*Ospfv3EdmLsaPrefix) String ¶
func (m *Ospfv3EdmLsaPrefix) String() string
func (*Ospfv3EdmLsaPrefix) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaPrefix) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaPrefix) XXX_Marshal ¶
func (m *Ospfv3EdmLsaPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaPrefix) XXX_Merge ¶
func (dst *Ospfv3EdmLsaPrefix) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaPrefix) XXX_Size ¶
func (m *Ospfv3EdmLsaPrefix) XXX_Size() int
func (*Ospfv3EdmLsaPrefix) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaPrefix) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaRouter ¶
type Ospfv3EdmLsaRouter struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // Router LA bits RouterLaBits uint32 `protobuf:"varint,3,opt,name=router_la_bits,json=routerLaBits,proto3" json:"router_la_bits,omitempty"` // List of links in this LSA LinkList []*Ospfv3EdmLink `protobuf:"bytes,4,rep,name=link_list,json=linkList,proto3" json:"link_list,omitempty"` // Router LSA Reverse-Path Forwarding information RpfPath *Ospfv3EdmRpfPath `protobuf:"bytes,5,opt,name=rpf_path,json=rpfPath,proto3" json:"rpf_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Router LSA
func (*Ospfv3EdmLsaRouter) Descriptor ¶
func (*Ospfv3EdmLsaRouter) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaRouter) GetLinkList ¶
func (m *Ospfv3EdmLsaRouter) GetLinkList() []*Ospfv3EdmLink
func (*Ospfv3EdmLsaRouter) GetLsaDetail ¶
func (m *Ospfv3EdmLsaRouter) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaRouter) GetLsaHeader ¶
func (m *Ospfv3EdmLsaRouter) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaRouter) GetRouterLaBits ¶
func (m *Ospfv3EdmLsaRouter) GetRouterLaBits() uint32
func (*Ospfv3EdmLsaRouter) GetRpfPath ¶
func (m *Ospfv3EdmLsaRouter) GetRpfPath() *Ospfv3EdmRpfPath
func (*Ospfv3EdmLsaRouter) ProtoMessage ¶
func (*Ospfv3EdmLsaRouter) ProtoMessage()
func (*Ospfv3EdmLsaRouter) Reset ¶
func (m *Ospfv3EdmLsaRouter) Reset()
func (*Ospfv3EdmLsaRouter) String ¶
func (m *Ospfv3EdmLsaRouter) String() string
func (*Ospfv3EdmLsaRouter) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaRouter) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaRouter) XXX_Marshal ¶
func (m *Ospfv3EdmLsaRouter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaRouter) XXX_Merge ¶
func (dst *Ospfv3EdmLsaRouter) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaRouter) XXX_Size ¶
func (m *Ospfv3EdmLsaRouter) XXX_Size() int
func (*Ospfv3EdmLsaRouter) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaRouter) XXX_Unmarshal(b []byte) error
type Ospfv3EdmLsaUnknown ¶
type Ospfv3EdmLsaUnknown struct { // Header information LsaHeader *Ospfv3EdmDbHeader `protobuf:"bytes,1,opt,name=lsa_header,json=lsaHeader,proto3" json:"lsa_header,omitempty"` // Detailed LSA information LsaDetail *Ospfv3EdmDbDetail `protobuf:"bytes,2,opt,name=lsa_detail,json=lsaDetail,proto3" json:"lsa_detail,omitempty"` // LSA interface name InterfaceName string `protobuf:"bytes,3,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` // If true, it is a virtual link IsVirtualLink bool `protobuf:"varint,4,opt,name=is_virtual_link,json=isVirtualLink,proto3" json:"is_virtual_link,omitempty"` // Virtual link ID VirtualLinkId uint32 `protobuf:"varint,5,opt,name=virtual_link_id,json=virtualLinkId,proto3" json:"virtual_link_id,omitempty"` // If true, it is a sham link IsShamLink bool `protobuf:"varint,6,opt,name=is_sham_link,json=isShamLink,proto3" json:"is_sham_link,omitempty"` // Shamlink ID ShamLinkId uint32 `protobuf:"varint,7,opt,name=sham_link_id,json=shamLinkId,proto3" json:"sham_link_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Unknown LSA Database Information
func (*Ospfv3EdmLsaUnknown) Descriptor ¶
func (*Ospfv3EdmLsaUnknown) Descriptor() ([]byte, []int)
func (*Ospfv3EdmLsaUnknown) GetInterfaceName ¶
func (m *Ospfv3EdmLsaUnknown) GetInterfaceName() string
func (*Ospfv3EdmLsaUnknown) GetIsShamLink ¶
func (m *Ospfv3EdmLsaUnknown) GetIsShamLink() bool
func (*Ospfv3EdmLsaUnknown) GetIsVirtualLink ¶
func (m *Ospfv3EdmLsaUnknown) GetIsVirtualLink() bool
func (*Ospfv3EdmLsaUnknown) GetLsaDetail ¶
func (m *Ospfv3EdmLsaUnknown) GetLsaDetail() *Ospfv3EdmDbDetail
func (*Ospfv3EdmLsaUnknown) GetLsaHeader ¶
func (m *Ospfv3EdmLsaUnknown) GetLsaHeader() *Ospfv3EdmDbHeader
func (*Ospfv3EdmLsaUnknown) GetShamLinkId ¶
func (m *Ospfv3EdmLsaUnknown) GetShamLinkId() uint32
func (*Ospfv3EdmLsaUnknown) GetVirtualLinkId ¶
func (m *Ospfv3EdmLsaUnknown) GetVirtualLinkId() uint32
func (*Ospfv3EdmLsaUnknown) ProtoMessage ¶
func (*Ospfv3EdmLsaUnknown) ProtoMessage()
func (*Ospfv3EdmLsaUnknown) Reset ¶
func (m *Ospfv3EdmLsaUnknown) Reset()
func (*Ospfv3EdmLsaUnknown) String ¶
func (m *Ospfv3EdmLsaUnknown) String() string
func (*Ospfv3EdmLsaUnknown) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmLsaUnknown) XXX_DiscardUnknown()
func (*Ospfv3EdmLsaUnknown) XXX_Marshal ¶
func (m *Ospfv3EdmLsaUnknown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmLsaUnknown) XXX_Merge ¶
func (dst *Ospfv3EdmLsaUnknown) XXX_Merge(src proto.Message)
func (*Ospfv3EdmLsaUnknown) XXX_Size ¶
func (m *Ospfv3EdmLsaUnknown) XXX_Size() int
func (*Ospfv3EdmLsaUnknown) XXX_Unmarshal ¶
func (m *Ospfv3EdmLsaUnknown) XXX_Unmarshal(b []byte) error
type Ospfv3EdmPrefix ¶
type Ospfv3EdmPrefix struct { // OSPFv3 prefix Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // OSPFv3 prefix length OspFv3PrefixLength uint32 `protobuf:"varint,2,opt,name=osp_fv3_prefix_length,json=ospFv3PrefixLength,proto3" json:"osp_fv3_prefix_length,omitempty"` // OSPFv3 prefix options OspFv3PrefixOptions uint32 `protobuf:"varint,3,opt,name=osp_fv3_prefix_options,json=ospFv3PrefixOptions,proto3" json:"osp_fv3_prefix_options,omitempty"` // OSPFv3 prefix metric OspFv3PrefixMetric uint32 `protobuf:"varint,4,opt,name=osp_fv3_prefix_metric,json=ospFv3PrefixMetric,proto3" json:"osp_fv3_prefix_metric,omitempty"` // Prefix priority Priority string `protobuf:"bytes,5,opt,name=priority,proto3" json:"priority,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Prefix Type
func (*Ospfv3EdmPrefix) Descriptor ¶
func (*Ospfv3EdmPrefix) Descriptor() ([]byte, []int)
func (*Ospfv3EdmPrefix) GetOspFv3PrefixLength ¶
func (m *Ospfv3EdmPrefix) GetOspFv3PrefixLength() uint32
func (*Ospfv3EdmPrefix) GetOspFv3PrefixMetric ¶
func (m *Ospfv3EdmPrefix) GetOspFv3PrefixMetric() uint32
func (*Ospfv3EdmPrefix) GetOspFv3PrefixOptions ¶
func (m *Ospfv3EdmPrefix) GetOspFv3PrefixOptions() uint32
func (*Ospfv3EdmPrefix) GetPrefix ¶
func (m *Ospfv3EdmPrefix) GetPrefix() string
func (*Ospfv3EdmPrefix) GetPriority ¶
func (m *Ospfv3EdmPrefix) GetPriority() string
func (*Ospfv3EdmPrefix) ProtoMessage ¶
func (*Ospfv3EdmPrefix) ProtoMessage()
func (*Ospfv3EdmPrefix) Reset ¶
func (m *Ospfv3EdmPrefix) Reset()
func (*Ospfv3EdmPrefix) String ¶
func (m *Ospfv3EdmPrefix) String() string
func (*Ospfv3EdmPrefix) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmPrefix) XXX_DiscardUnknown()
func (*Ospfv3EdmPrefix) XXX_Marshal ¶
func (m *Ospfv3EdmPrefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmPrefix) XXX_Merge ¶
func (dst *Ospfv3EdmPrefix) XXX_Merge(src proto.Message)
func (*Ospfv3EdmPrefix) XXX_Size ¶
func (m *Ospfv3EdmPrefix) XXX_Size() int
func (*Ospfv3EdmPrefix) XXX_Unmarshal ¶
func (m *Ospfv3EdmPrefix) XXX_Unmarshal(b []byte) error
type Ospfv3EdmRpfPath ¶
type Ospfv3EdmRpfPath struct { // RPF multicast next hop RpfMulticastNextHop uint32 `protobuf:"varint,1,opt,name=rpf_multicast_next_hop,json=rpfMulticastNextHop,proto3" json:"rpf_multicast_next_hop,omitempty"` // RPF multicast IDB InterfaceName string `protobuf:"bytes,2,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
OSPFv3 Router LSA Reverse-Path Forwarding Information
func (*Ospfv3EdmRpfPath) Descriptor ¶
func (*Ospfv3EdmRpfPath) Descriptor() ([]byte, []int)
func (*Ospfv3EdmRpfPath) GetInterfaceName ¶
func (m *Ospfv3EdmRpfPath) GetInterfaceName() string
func (*Ospfv3EdmRpfPath) GetRpfMulticastNextHop ¶
func (m *Ospfv3EdmRpfPath) GetRpfMulticastNextHop() uint32
func (*Ospfv3EdmRpfPath) ProtoMessage ¶
func (*Ospfv3EdmRpfPath) ProtoMessage()
func (*Ospfv3EdmRpfPath) Reset ¶
func (m *Ospfv3EdmRpfPath) Reset()
func (*Ospfv3EdmRpfPath) String ¶
func (m *Ospfv3EdmRpfPath) String() string
func (*Ospfv3EdmRpfPath) XXX_DiscardUnknown ¶
func (m *Ospfv3EdmRpfPath) XXX_DiscardUnknown()
func (*Ospfv3EdmRpfPath) XXX_Marshal ¶
func (m *Ospfv3EdmRpfPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3EdmRpfPath) XXX_Merge ¶
func (dst *Ospfv3EdmRpfPath) XXX_Merge(src proto.Message)
func (*Ospfv3EdmRpfPath) XXX_Size ¶
func (m *Ospfv3EdmRpfPath) XXX_Size() int
func (*Ospfv3EdmRpfPath) XXX_Unmarshal ¶
func (m *Ospfv3EdmRpfPath) XXX_Unmarshal(b []byte) error
type Ospfv3LsaInfoUnion ¶
type Ospfv3LsaInfoUnion struct { LsaInfoType string `protobuf:"bytes,1,opt,name=lsa_info_type,json=lsaInfoType,proto3" json:"lsa_info_type,omitempty"` // Summary information of LSAs LsaSummaryInfo *Ospfv3EdmDatabase `protobuf:"bytes,2,opt,name=lsa_summary_info,json=lsaSummaryInfo,proto3" json:"lsa_summary_info,omitempty"` // Router LSA RouterLsaType *Ospfv3EdmLsaRouter `protobuf:"bytes,3,opt,name=router_lsa_type,json=routerLsaType,proto3" json:"router_lsa_type,omitempty"` // Network LSA NetworkLsaType *Ospfv3EdmLsaNetwork `protobuf:"bytes,4,opt,name=network_lsa_type,json=networkLsaType,proto3" json:"network_lsa_type,omitempty"` // Inter Area Prefix LSA InterAreaPrefixLsaType *Ospfv3EdmLsaIapfx `` /* 133-byte string literal not displayed */ // Inter Area Router LSA InterAreaRouterLsaType *Ospfv3EdmLsaIartr `` /* 133-byte string literal not displayed */ // External LSA ExternalLsaType *Ospfv3EdmLsaExternal `protobuf:"bytes,7,opt,name=external_lsa_type,json=externalLsaType,proto3" json:"external_lsa_type,omitempty"` // NSSA External LSA NssalsaType *Ospfv3EdmLsaExternal `protobuf:"bytes,8,opt,name=nssalsa_type,json=nssalsaType,proto3" json:"nssalsa_type,omitempty"` // Link LSA LinkLsaType *Ospfv3EdmLsaLink `protobuf:"bytes,9,opt,name=link_lsa_type,json=linkLsaType,proto3" json:"link_lsa_type,omitempty"` // Intra Area Prefix LSA IntraAreaPrefixLsaType *Ospfv3EdmLsaPrefix `` /* 134-byte string literal not displayed */ // Grace LSA GraceLsa *Ospfv3EdmLsaGrace `protobuf:"bytes,11,opt,name=grace_lsa,json=graceLsa,proto3" json:"grace_lsa,omitempty"` // Unknown Link Scope LSA UnknownLinkLsaType *Ospfv3EdmLsaUnknown `protobuf:"bytes,12,opt,name=unknown_link_lsa_type,json=unknownLinkLsaType,proto3" json:"unknown_link_lsa_type,omitempty"` // Unknown-Area scope LSA UnknownAreaLsaType *Ospfv3EdmLsaUnknown `protobuf:"bytes,13,opt,name=unknown_area_lsa_type,json=unknownAreaLsaType,proto3" json:"unknown_area_lsa_type,omitempty"` // Unknown-AS scope LSA UnknownAslsaType *Ospfv3EdmLsaUnknown `protobuf:"bytes,14,opt,name=unknown_aslsa_type,json=unknownAslsaType,proto3" json:"unknown_aslsa_type,omitempty"` // Unknown LSA UnknownLsaType *Ospfv3EdmLsaUnknown `protobuf:"bytes,15,opt,name=unknown_lsa_type,json=unknownLsaType,proto3" json:"unknown_lsa_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Detail LSA information for an LSA
func (*Ospfv3LsaInfoUnion) Descriptor ¶
func (*Ospfv3LsaInfoUnion) Descriptor() ([]byte, []int)
func (*Ospfv3LsaInfoUnion) GetExternalLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetExternalLsaType() *Ospfv3EdmLsaExternal
func (*Ospfv3LsaInfoUnion) GetGraceLsa ¶
func (m *Ospfv3LsaInfoUnion) GetGraceLsa() *Ospfv3EdmLsaGrace
func (*Ospfv3LsaInfoUnion) GetInterAreaPrefixLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetInterAreaPrefixLsaType() *Ospfv3EdmLsaIapfx
func (*Ospfv3LsaInfoUnion) GetInterAreaRouterLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetInterAreaRouterLsaType() *Ospfv3EdmLsaIartr
func (*Ospfv3LsaInfoUnion) GetIntraAreaPrefixLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetIntraAreaPrefixLsaType() *Ospfv3EdmLsaPrefix
func (*Ospfv3LsaInfoUnion) GetLinkLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetLinkLsaType() *Ospfv3EdmLsaLink
func (*Ospfv3LsaInfoUnion) GetLsaInfoType ¶
func (m *Ospfv3LsaInfoUnion) GetLsaInfoType() string
func (*Ospfv3LsaInfoUnion) GetLsaSummaryInfo ¶
func (m *Ospfv3LsaInfoUnion) GetLsaSummaryInfo() *Ospfv3EdmDatabase
func (*Ospfv3LsaInfoUnion) GetNetworkLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetNetworkLsaType() *Ospfv3EdmLsaNetwork
func (*Ospfv3LsaInfoUnion) GetNssalsaType ¶
func (m *Ospfv3LsaInfoUnion) GetNssalsaType() *Ospfv3EdmLsaExternal
func (*Ospfv3LsaInfoUnion) GetRouterLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetRouterLsaType() *Ospfv3EdmLsaRouter
func (*Ospfv3LsaInfoUnion) GetUnknownAreaLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetUnknownAreaLsaType() *Ospfv3EdmLsaUnknown
func (*Ospfv3LsaInfoUnion) GetUnknownAslsaType ¶
func (m *Ospfv3LsaInfoUnion) GetUnknownAslsaType() *Ospfv3EdmLsaUnknown
func (*Ospfv3LsaInfoUnion) GetUnknownLinkLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetUnknownLinkLsaType() *Ospfv3EdmLsaUnknown
func (*Ospfv3LsaInfoUnion) GetUnknownLsaType ¶
func (m *Ospfv3LsaInfoUnion) GetUnknownLsaType() *Ospfv3EdmLsaUnknown
func (*Ospfv3LsaInfoUnion) ProtoMessage ¶
func (*Ospfv3LsaInfoUnion) ProtoMessage()
func (*Ospfv3LsaInfoUnion) Reset ¶
func (m *Ospfv3LsaInfoUnion) Reset()
func (*Ospfv3LsaInfoUnion) String ¶
func (m *Ospfv3LsaInfoUnion) String() string
func (*Ospfv3LsaInfoUnion) XXX_DiscardUnknown ¶
func (m *Ospfv3LsaInfoUnion) XXX_DiscardUnknown()
func (*Ospfv3LsaInfoUnion) XXX_Marshal ¶
func (m *Ospfv3LsaInfoUnion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Ospfv3LsaInfoUnion) XXX_Merge ¶
func (dst *Ospfv3LsaInfoUnion) XXX_Merge(src proto.Message)
func (*Ospfv3LsaInfoUnion) XXX_Size ¶
func (m *Ospfv3LsaInfoUnion) XXX_Size() int
func (*Ospfv3LsaInfoUnion) XXX_Unmarshal ¶
func (m *Ospfv3LsaInfoUnion) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.