cisco_ios_xr_clns_isis_oper_isis_instances_instance_topologies_topology_topology_levels_topology_level_spf_log

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/topologies/topology/topology-levels/topology-level/spf-log

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IsisIpPrefixType

type IsisIpPrefixType struct {
	AfName               string              `protobuf:"bytes,1,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	Ipv4                 *IsisIpv4PrefixType `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"`
	Ipv6                 *IsisIpv6PrefixType `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*IsisIpPrefixType) Descriptor

func (*IsisIpPrefixType) Descriptor() ([]byte, []int)

func (*IsisIpPrefixType) GetAfName

func (m *IsisIpPrefixType) GetAfName() string

func (*IsisIpPrefixType) GetIpv4

func (m *IsisIpPrefixType) GetIpv4() *IsisIpv4PrefixType

func (*IsisIpPrefixType) GetIpv6

func (m *IsisIpPrefixType) GetIpv6() *IsisIpv6PrefixType

func (*IsisIpPrefixType) ProtoMessage

func (*IsisIpPrefixType) ProtoMessage()

func (*IsisIpPrefixType) Reset

func (m *IsisIpPrefixType) Reset()

func (*IsisIpPrefixType) String

func (m *IsisIpPrefixType) String() string

func (*IsisIpPrefixType) XXX_DiscardUnknown

func (m *IsisIpPrefixType) XXX_DiscardUnknown()

func (*IsisIpPrefixType) XXX_Marshal

func (m *IsisIpPrefixType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisIpPrefixType) XXX_Merge

func (dst *IsisIpPrefixType) XXX_Merge(src proto.Message)

func (*IsisIpPrefixType) XXX_Size

func (m *IsisIpPrefixType) XXX_Size() int

func (*IsisIpPrefixType) XXX_Unmarshal

func (m *IsisIpPrefixType) XXX_Unmarshal(b []byte) error

type IsisIpv4PrefixType

type IsisIpv4PrefixType struct {
	// prefix
	Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// prefix length
	PrefixLength         uint32   `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IPv4 address and prefix length

func (*IsisIpv4PrefixType) Descriptor

func (*IsisIpv4PrefixType) Descriptor() ([]byte, []int)

func (*IsisIpv4PrefixType) GetPrefix

func (m *IsisIpv4PrefixType) GetPrefix() string

func (*IsisIpv4PrefixType) GetPrefixLength

func (m *IsisIpv4PrefixType) GetPrefixLength() uint32

func (*IsisIpv4PrefixType) ProtoMessage

func (*IsisIpv4PrefixType) ProtoMessage()

func (*IsisIpv4PrefixType) Reset

func (m *IsisIpv4PrefixType) Reset()

func (*IsisIpv4PrefixType) String

func (m *IsisIpv4PrefixType) String() string

func (*IsisIpv4PrefixType) XXX_DiscardUnknown

func (m *IsisIpv4PrefixType) XXX_DiscardUnknown()

func (*IsisIpv4PrefixType) XXX_Marshal

func (m *IsisIpv4PrefixType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisIpv4PrefixType) XXX_Merge

func (dst *IsisIpv4PrefixType) XXX_Merge(src proto.Message)

func (*IsisIpv4PrefixType) XXX_Size

func (m *IsisIpv4PrefixType) XXX_Size() int

func (*IsisIpv4PrefixType) XXX_Unmarshal

func (m *IsisIpv4PrefixType) XXX_Unmarshal(b []byte) error

type IsisIpv6PrefixType

type IsisIpv6PrefixType struct {
	// prefix
	Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// prefix length
	PrefixLength         uint32   `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IPv4 address and prefix length

func (*IsisIpv6PrefixType) Descriptor

func (*IsisIpv6PrefixType) Descriptor() ([]byte, []int)

func (*IsisIpv6PrefixType) GetPrefix

func (m *IsisIpv6PrefixType) GetPrefix() string

func (*IsisIpv6PrefixType) GetPrefixLength

func (m *IsisIpv6PrefixType) GetPrefixLength() uint32

func (*IsisIpv6PrefixType) ProtoMessage

func (*IsisIpv6PrefixType) ProtoMessage()

func (*IsisIpv6PrefixType) Reset

func (m *IsisIpv6PrefixType) Reset()

func (*IsisIpv6PrefixType) String

func (m *IsisIpv6PrefixType) String() string

func (*IsisIpv6PrefixType) XXX_DiscardUnknown

func (m *IsisIpv6PrefixType) XXX_DiscardUnknown()

func (*IsisIpv6PrefixType) XXX_Marshal

func (m *IsisIpv6PrefixType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisIpv6PrefixType) XXX_Merge

func (dst *IsisIpv6PrefixType) XXX_Merge(src proto.Message)

func (*IsisIpv6PrefixType) XXX_Size

func (m *IsisIpv6PrefixType) XXX_Size() int

func (*IsisIpv6PrefixType) XXX_Unmarshal

func (m *IsisIpv6PrefixType) XXX_Unmarshal(b []byte) error

type IsisLspIdType

type IsisLspIdType struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IsisLspIdType) Descriptor

func (*IsisLspIdType) Descriptor() ([]byte, []int)

func (*IsisLspIdType) GetValue

func (m *IsisLspIdType) GetValue() string

func (*IsisLspIdType) ProtoMessage

func (*IsisLspIdType) ProtoMessage()

func (*IsisLspIdType) Reset

func (m *IsisLspIdType) Reset()

func (*IsisLspIdType) String

func (m *IsisLspIdType) String() string

func (*IsisLspIdType) XXX_DiscardUnknown

func (m *IsisLspIdType) XXX_DiscardUnknown()

func (*IsisLspIdType) XXX_Marshal

func (m *IsisLspIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisLspIdType) XXX_Merge

func (dst *IsisLspIdType) XXX_Merge(src proto.Message)

func (*IsisLspIdType) XXX_Size

func (m *IsisLspIdType) XXX_Size() int

func (*IsisLspIdType) XXX_Unmarshal

func (m *IsisLspIdType) XXX_Unmarshal(b []byte) error

type IsisNodeIdType

type IsisNodeIdType struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IsisNodeIdType) Descriptor

func (*IsisNodeIdType) Descriptor() ([]byte, []int)

func (*IsisNodeIdType) GetValue

func (m *IsisNodeIdType) GetValue() string

func (*IsisNodeIdType) ProtoMessage

func (*IsisNodeIdType) ProtoMessage()

func (*IsisNodeIdType) Reset

func (m *IsisNodeIdType) Reset()

func (*IsisNodeIdType) String

func (m *IsisNodeIdType) String() string

func (*IsisNodeIdType) XXX_DiscardUnknown

func (m *IsisNodeIdType) XXX_DiscardUnknown()

func (*IsisNodeIdType) XXX_Marshal

func (m *IsisNodeIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisNodeIdType) XXX_Merge

func (dst *IsisNodeIdType) XXX_Merge(src proto.Message)

func (*IsisNodeIdType) XXX_Size

func (m *IsisNodeIdType) XXX_Size() int

func (*IsisNodeIdType) XXX_Unmarshal

func (m *IsisNodeIdType) XXX_Unmarshal(b []byte) error

type IsisPerPriorityCounts

type IsisPerPriorityCounts struct {
	// Critical priority
	Critical uint32 `protobuf:"varint,1,opt,name=critical,proto3" json:"critical,omitempty"`
	// High priority
	High uint32 `protobuf:"varint,2,opt,name=high,proto3" json:"high,omitempty"`
	// Medium priority
	Medium uint32 `protobuf:"varint,3,opt,name=medium,proto3" json:"medium,omitempty"`
	// Low priority
	Low                  uint32   `protobuf:"varint,4,opt,name=low,proto3" json:"low,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per-priority counts

func (*IsisPerPriorityCounts) Descriptor

func (*IsisPerPriorityCounts) Descriptor() ([]byte, []int)

func (*IsisPerPriorityCounts) GetCritical

func (m *IsisPerPriorityCounts) GetCritical() uint32

func (*IsisPerPriorityCounts) GetHigh

func (m *IsisPerPriorityCounts) GetHigh() uint32

func (*IsisPerPriorityCounts) GetLow

func (m *IsisPerPriorityCounts) GetLow() uint32

func (*IsisPerPriorityCounts) GetMedium

func (m *IsisPerPriorityCounts) GetMedium() uint32

func (*IsisPerPriorityCounts) ProtoMessage

func (*IsisPerPriorityCounts) ProtoMessage()

func (*IsisPerPriorityCounts) Reset

func (m *IsisPerPriorityCounts) Reset()

func (*IsisPerPriorityCounts) String

func (m *IsisPerPriorityCounts) String() string

func (*IsisPerPriorityCounts) XXX_DiscardUnknown

func (m *IsisPerPriorityCounts) XXX_DiscardUnknown()

func (*IsisPerPriorityCounts) XXX_Marshal

func (m *IsisPerPriorityCounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisPerPriorityCounts) XXX_Merge

func (dst *IsisPerPriorityCounts) XXX_Merge(src proto.Message)

func (*IsisPerPriorityCounts) XXX_Size

func (m *IsisPerPriorityCounts) XXX_Size() int

func (*IsisPerPriorityCounts) XXX_Unmarshal

func (m *IsisPerPriorityCounts) XXX_Unmarshal(b []byte) error

type IsisPerPriorityTimings

type IsisPerPriorityTimings struct {
	// Critical priority
	Critical *IsisTimingsType `protobuf:"bytes,1,opt,name=critical,proto3" json:"critical,omitempty"`
	// High priority
	High *IsisTimingsType `protobuf:"bytes,2,opt,name=high,proto3" json:"high,omitempty"`
	// Medium priority
	Medium *IsisTimingsType `protobuf:"bytes,3,opt,name=medium,proto3" json:"medium,omitempty"`
	// Low priority
	Low                  *IsisTimingsType `protobuf:"bytes,4,opt,name=low,proto3" json:"low,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Per-priority timings

func (*IsisPerPriorityTimings) Descriptor

func (*IsisPerPriorityTimings) Descriptor() ([]byte, []int)

func (*IsisPerPriorityTimings) GetCritical

func (m *IsisPerPriorityTimings) GetCritical() *IsisTimingsType

func (*IsisPerPriorityTimings) GetHigh

func (*IsisPerPriorityTimings) GetLow

func (*IsisPerPriorityTimings) GetMedium

func (m *IsisPerPriorityTimings) GetMedium() *IsisTimingsType

func (*IsisPerPriorityTimings) ProtoMessage

func (*IsisPerPriorityTimings) ProtoMessage()

func (*IsisPerPriorityTimings) Reset

func (m *IsisPerPriorityTimings) Reset()

func (*IsisPerPriorityTimings) String

func (m *IsisPerPriorityTimings) String() string

func (*IsisPerPriorityTimings) XXX_DiscardUnknown

func (m *IsisPerPriorityTimings) XXX_DiscardUnknown()

func (*IsisPerPriorityTimings) XXX_Marshal

func (m *IsisPerPriorityTimings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisPerPriorityTimings) XXX_Merge

func (dst *IsisPerPriorityTimings) XXX_Merge(src proto.Message)

func (*IsisPerPriorityTimings) XXX_Size

func (m *IsisPerPriorityTimings) XXX_Size() int

func (*IsisPerPriorityTimings) XXX_Unmarshal

func (m *IsisPerPriorityTimings) XXX_Unmarshal(b []byte) error

type IsisShGenericLogEnt

type IsisShGenericLogEnt struct {
	// Time in UTC relative to Jan 1st, 1970
	Timestamp            *IsisShTimestampType `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

Generic portion of a log entry

func (*IsisShGenericLogEnt) Descriptor

func (*IsisShGenericLogEnt) Descriptor() ([]byte, []int)

func (*IsisShGenericLogEnt) GetTimestamp

func (m *IsisShGenericLogEnt) GetTimestamp() *IsisShTimestampType

func (*IsisShGenericLogEnt) ProtoMessage

func (*IsisShGenericLogEnt) ProtoMessage()

func (*IsisShGenericLogEnt) Reset

func (m *IsisShGenericLogEnt) Reset()

func (*IsisShGenericLogEnt) String

func (m *IsisShGenericLogEnt) String() string

func (*IsisShGenericLogEnt) XXX_DiscardUnknown

func (m *IsisShGenericLogEnt) XXX_DiscardUnknown()

func (*IsisShGenericLogEnt) XXX_Marshal

func (m *IsisShGenericLogEnt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShGenericLogEnt) XXX_Merge

func (dst *IsisShGenericLogEnt) XXX_Merge(src proto.Message)

func (*IsisShGenericLogEnt) XXX_Size

func (m *IsisShGenericLogEnt) XXX_Size() int

func (*IsisShGenericLogEnt) XXX_Unmarshal

func (m *IsisShGenericLogEnt) XXX_Unmarshal(b []byte) error

type IsisShSpfLogEnt

type IsisShSpfLogEnt struct {
	// Generic entry data.
	GenericData *IsisShGenericLogEnt `protobuf:"bytes,1,opt,name=generic_data,json=genericData,proto3" json:"generic_data,omitempty"`
	// Type of calculation.
	Class string `protobuf:"bytes,2,opt,name=class,proto3" json:"class,omitempty"`
	// Trigger information
	Triggers *IsisShSpfLogTriggers `protobuf:"bytes,3,opt,name=triggers,proto3" json:"triggers,omitempty"`
	// Statistics for the SPT calculation phase
	SptCalculationStatistics *IsisShSpfLogSptCalc `` /* 135-byte string literal not displayed */
	// Statistics for the route update phase
	RouteUpdateStatistics *IsisShSpfLogRouteUpdate `` /* 126-byte string literal not displayed */
	// Time between the first trigger and the start of the route calculation, in milliseconds.
	WaitEnforced uint32 `protobuf:"varint,6,opt,name=wait_enforced,json=waitEnforced,proto3" json:"wait_enforced,omitempty"`
	// Minimum time from end of this route calculation until the start of the next, in milliseconds
	NextWaitInterval uint32 `protobuf:"varint,7,opt,name=next_wait_interval,json=nextWaitInterval,proto3" json:"next_wait_interval,omitempty"`
	// Number of LSPs which arrived during the route calculation
	UpdatedLspCount      uint32   `protobuf:"varint,8,opt,name=updated_lsp_count,json=updatedLspCount,proto3" json:"updated_lsp_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

IS-IS route calculation log entry

func (*IsisShSpfLogEnt) Descriptor

func (*IsisShSpfLogEnt) Descriptor() ([]byte, []int)

func (*IsisShSpfLogEnt) GetClass

func (m *IsisShSpfLogEnt) GetClass() string

func (*IsisShSpfLogEnt) GetGenericData

func (m *IsisShSpfLogEnt) GetGenericData() *IsisShGenericLogEnt

func (*IsisShSpfLogEnt) GetNextWaitInterval

func (m *IsisShSpfLogEnt) GetNextWaitInterval() uint32

func (*IsisShSpfLogEnt) GetRouteUpdateStatistics

func (m *IsisShSpfLogEnt) GetRouteUpdateStatistics() *IsisShSpfLogRouteUpdate

func (*IsisShSpfLogEnt) GetSptCalculationStatistics

func (m *IsisShSpfLogEnt) GetSptCalculationStatistics() *IsisShSpfLogSptCalc

func (*IsisShSpfLogEnt) GetTriggers

func (m *IsisShSpfLogEnt) GetTriggers() *IsisShSpfLogTriggers

func (*IsisShSpfLogEnt) GetUpdatedLspCount

func (m *IsisShSpfLogEnt) GetUpdatedLspCount() uint32

func (*IsisShSpfLogEnt) GetWaitEnforced

func (m *IsisShSpfLogEnt) GetWaitEnforced() uint32

func (*IsisShSpfLogEnt) ProtoMessage

func (*IsisShSpfLogEnt) ProtoMessage()

func (*IsisShSpfLogEnt) Reset

func (m *IsisShSpfLogEnt) Reset()

func (*IsisShSpfLogEnt) String

func (m *IsisShSpfLogEnt) String() string

func (*IsisShSpfLogEnt) XXX_DiscardUnknown

func (m *IsisShSpfLogEnt) XXX_DiscardUnknown()

func (*IsisShSpfLogEnt) XXX_Marshal

func (m *IsisShSpfLogEnt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogEnt) XXX_Merge

func (dst *IsisShSpfLogEnt) XXX_Merge(src proto.Message)

func (*IsisShSpfLogEnt) XXX_Size

func (m *IsisShSpfLogEnt) XXX_Size() int

func (*IsisShSpfLogEnt) XXX_Unmarshal

func (m *IsisShSpfLogEnt) XXX_Unmarshal(b []byte) error

type IsisShSpfLogRouteUpdate

type IsisShSpfLogRouteUpdate struct {
	// Duration of the routing table update
	Duration *IsisTimingsType `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"`
	// Breakdown of the time taken by the routing table update
	DurationBreakdown *IsisShSpfLogRouteUpdateTimingsBreakdown `protobuf:"bytes,2,opt,name=duration_breakdown,json=durationBreakdown,proto3" json:"duration_breakdown,omitempty"`
	// Node counts
	NodeCounts *IsisShSpfLogRouteUpdateNodeCounts `protobuf:"bytes,3,opt,name=node_counts,json=nodeCounts,proto3" json:"node_counts,omitempty"`
	// Prefix item counts
	ItemCounts *IsisShSpfLogRouteUpdatePrefixCounts `protobuf:"bytes,4,opt,name=item_counts,json=itemCounts,proto3" json:"item_counts,omitempty"`
	// Distinct prefix counts
	RouteCounts *IsisShSpfLogRouteUpdatePrefixCounts `protobuf:"bytes,5,opt,name=route_counts,json=routeCounts,proto3" json:"route_counts,omitempty"`
	// Number of RIB batches sent
	RibBatchCounts       *IsisPerPriorityCounts `protobuf:"bytes,6,opt,name=rib_batch_counts,json=ribBatchCounts,proto3" json:"rib_batch_counts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Statistics for the route update phase of the calculation

func (*IsisShSpfLogRouteUpdate) Descriptor

func (*IsisShSpfLogRouteUpdate) Descriptor() ([]byte, []int)

func (*IsisShSpfLogRouteUpdate) GetDuration

func (m *IsisShSpfLogRouteUpdate) GetDuration() *IsisTimingsType

func (*IsisShSpfLogRouteUpdate) GetDurationBreakdown

func (*IsisShSpfLogRouteUpdate) GetItemCounts

func (*IsisShSpfLogRouteUpdate) GetNodeCounts

func (*IsisShSpfLogRouteUpdate) GetRibBatchCounts

func (m *IsisShSpfLogRouteUpdate) GetRibBatchCounts() *IsisPerPriorityCounts

func (*IsisShSpfLogRouteUpdate) GetRouteCounts

func (*IsisShSpfLogRouteUpdate) ProtoMessage

func (*IsisShSpfLogRouteUpdate) ProtoMessage()

func (*IsisShSpfLogRouteUpdate) Reset

func (m *IsisShSpfLogRouteUpdate) Reset()

func (*IsisShSpfLogRouteUpdate) String

func (m *IsisShSpfLogRouteUpdate) String() string

func (*IsisShSpfLogRouteUpdate) XXX_DiscardUnknown

func (m *IsisShSpfLogRouteUpdate) XXX_DiscardUnknown()

func (*IsisShSpfLogRouteUpdate) XXX_Marshal

func (m *IsisShSpfLogRouteUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogRouteUpdate) XXX_Merge

func (dst *IsisShSpfLogRouteUpdate) XXX_Merge(src proto.Message)

func (*IsisShSpfLogRouteUpdate) XXX_Size

func (m *IsisShSpfLogRouteUpdate) XXX_Size() int

func (*IsisShSpfLogRouteUpdate) XXX_Unmarshal

func (m *IsisShSpfLogRouteUpdate) XXX_Unmarshal(b []byte) error

type IsisShSpfLogRouteUpdateNodeCounts

type IsisShSpfLogRouteUpdateNodeCounts struct {
	// Per-priority count of nodes considered during route update
	PerPriorityTouched *IsisPerPriorityCounts `protobuf:"bytes,1,opt,name=per_priority_touched,json=perPriorityTouched,proto3" json:"per_priority_touched,omitempty"`
	// Total number of nodes considered during route update
	TotalTouched         uint32   `protobuf:"varint,2,opt,name=total_touched,json=totalTouched,proto3" json:"total_touched,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Node counts for the route update phase

func (*IsisShSpfLogRouteUpdateNodeCounts) Descriptor

func (*IsisShSpfLogRouteUpdateNodeCounts) Descriptor() ([]byte, []int)

func (*IsisShSpfLogRouteUpdateNodeCounts) GetPerPriorityTouched

func (m *IsisShSpfLogRouteUpdateNodeCounts) GetPerPriorityTouched() *IsisPerPriorityCounts

func (*IsisShSpfLogRouteUpdateNodeCounts) GetTotalTouched

func (m *IsisShSpfLogRouteUpdateNodeCounts) GetTotalTouched() uint32

func (*IsisShSpfLogRouteUpdateNodeCounts) ProtoMessage

func (*IsisShSpfLogRouteUpdateNodeCounts) ProtoMessage()

func (*IsisShSpfLogRouteUpdateNodeCounts) Reset

func (*IsisShSpfLogRouteUpdateNodeCounts) String

func (*IsisShSpfLogRouteUpdateNodeCounts) XXX_DiscardUnknown

func (m *IsisShSpfLogRouteUpdateNodeCounts) XXX_DiscardUnknown()

func (*IsisShSpfLogRouteUpdateNodeCounts) XXX_Marshal

func (m *IsisShSpfLogRouteUpdateNodeCounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogRouteUpdateNodeCounts) XXX_Merge

func (dst *IsisShSpfLogRouteUpdateNodeCounts) XXX_Merge(src proto.Message)

func (*IsisShSpfLogRouteUpdateNodeCounts) XXX_Size

func (m *IsisShSpfLogRouteUpdateNodeCounts) XXX_Size() int

func (*IsisShSpfLogRouteUpdateNodeCounts) XXX_Unmarshal

func (m *IsisShSpfLogRouteUpdateNodeCounts) XXX_Unmarshal(b []byte) error

type IsisShSpfLogRouteUpdatePrefixCounts

type IsisShSpfLogRouteUpdatePrefixCounts struct {
	// Number of unreachable prefixes in the database
	Unreachable *IsisPerPriorityCounts `protobuf:"bytes,1,opt,name=unreachable,proto3" json:"unreachable,omitempty"`
	// Number of reachable prefixes in the database
	Reachable *IsisPerPriorityCounts `protobuf:"bytes,2,opt,name=reachable,proto3" json:"reachable,omitempty"`
	// Number of prefixes added during calculation
	Added *IsisPerPriorityCounts `protobuf:"bytes,3,opt,name=added,proto3" json:"added,omitempty"`
	// Number of prefixes deleted during calculation
	Deleted *IsisPerPriorityCounts `protobuf:"bytes,4,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// Number of prefixes modified, i.e. a first hop and/or metric change
	Modified *IsisPerPriorityCounts `protobuf:"bytes,5,opt,name=modified,proto3" json:"modified,omitempty"`
	// Number of prefixes considered whilst updating the routing table
	Touched              *IsisPerPriorityCounts `protobuf:"bytes,6,opt,name=touched,proto3" json:"touched,omitempty"`
	XXX_NoUnkeyedLiteral struct{}               `json:"-"`
	XXX_unrecognized     []byte                 `json:"-"`
	XXX_sizecache        int32                  `json:"-"`
}

Prefix item counts for the route update phase

func (*IsisShSpfLogRouteUpdatePrefixCounts) Descriptor

func (*IsisShSpfLogRouteUpdatePrefixCounts) Descriptor() ([]byte, []int)

func (*IsisShSpfLogRouteUpdatePrefixCounts) GetAdded

func (*IsisShSpfLogRouteUpdatePrefixCounts) GetDeleted

func (*IsisShSpfLogRouteUpdatePrefixCounts) GetModified

func (*IsisShSpfLogRouteUpdatePrefixCounts) GetReachable

func (*IsisShSpfLogRouteUpdatePrefixCounts) GetTouched

func (*IsisShSpfLogRouteUpdatePrefixCounts) GetUnreachable

func (*IsisShSpfLogRouteUpdatePrefixCounts) ProtoMessage

func (*IsisShSpfLogRouteUpdatePrefixCounts) ProtoMessage()

func (*IsisShSpfLogRouteUpdatePrefixCounts) Reset

func (*IsisShSpfLogRouteUpdatePrefixCounts) String

func (*IsisShSpfLogRouteUpdatePrefixCounts) XXX_DiscardUnknown

func (m *IsisShSpfLogRouteUpdatePrefixCounts) XXX_DiscardUnknown()

func (*IsisShSpfLogRouteUpdatePrefixCounts) XXX_Marshal

func (m *IsisShSpfLogRouteUpdatePrefixCounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogRouteUpdatePrefixCounts) XXX_Merge

func (*IsisShSpfLogRouteUpdatePrefixCounts) XXX_Size

func (*IsisShSpfLogRouteUpdatePrefixCounts) XXX_Unmarshal

func (m *IsisShSpfLogRouteUpdatePrefixCounts) XXX_Unmarshal(b []byte) error

type IsisShSpfLogRouteUpdateTimingsBreakdown

type IsisShSpfLogRouteUpdateTimingsBreakdown struct {
	// Time to update IS-IS's local RIB
	LocalRibUpdate *IsisPerPriorityTimings `protobuf:"bytes,1,opt,name=local_rib_update,json=localRibUpdate,proto3" json:"local_rib_update,omitempty"`
	// Time to build the update to send to the global RIB
	GlobalRibBuild *IsisPerPriorityTimings `protobuf:"bytes,2,opt,name=global_rib_build,json=globalRibBuild,proto3" json:"global_rib_build,omitempty"`
	// Time to send the update to the global RIB
	GlobalRibSend        *IsisPerPriorityTimings `protobuf:"bytes,3,opt,name=global_rib_send,json=globalRibSend,proto3" json:"global_rib_send,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

Breakdown of the time taken to perform the route update

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) Descriptor

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) Descriptor() ([]byte, []int)

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) GetGlobalRibBuild

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) GetGlobalRibSend

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) GetLocalRibUpdate

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) ProtoMessage

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) Reset

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) String

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_DiscardUnknown

func (m *IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_DiscardUnknown()

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_Marshal

func (m *IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_Merge

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_Size

func (*IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_Unmarshal

func (m *IsisShSpfLogRouteUpdateTimingsBreakdown) XXX_Unmarshal(b []byte) error

type IsisShSpfLogSptCalc

type IsisShSpfLogSptCalc struct {
	// Duration of the SPT calculation
	Duration *IsisTimingsType `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"`
	// Node counts
	NodeCounts           *IsisShSpfLogSptCalcNodeCounts `protobuf:"bytes,2,opt,name=node_counts,json=nodeCounts,proto3" json:"node_counts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

Statistics for the SPT calculation phase

func (*IsisShSpfLogSptCalc) Descriptor

func (*IsisShSpfLogSptCalc) Descriptor() ([]byte, []int)

func (*IsisShSpfLogSptCalc) GetDuration

func (m *IsisShSpfLogSptCalc) GetDuration() *IsisTimingsType

func (*IsisShSpfLogSptCalc) GetNodeCounts

func (*IsisShSpfLogSptCalc) ProtoMessage

func (*IsisShSpfLogSptCalc) ProtoMessage()

func (*IsisShSpfLogSptCalc) Reset

func (m *IsisShSpfLogSptCalc) Reset()

func (*IsisShSpfLogSptCalc) String

func (m *IsisShSpfLogSptCalc) String() string

func (*IsisShSpfLogSptCalc) XXX_DiscardUnknown

func (m *IsisShSpfLogSptCalc) XXX_DiscardUnknown()

func (*IsisShSpfLogSptCalc) XXX_Marshal

func (m *IsisShSpfLogSptCalc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogSptCalc) XXX_Merge

func (dst *IsisShSpfLogSptCalc) XXX_Merge(src proto.Message)

func (*IsisShSpfLogSptCalc) XXX_Size

func (m *IsisShSpfLogSptCalc) XXX_Size() int

func (*IsisShSpfLogSptCalc) XXX_Unmarshal

func (m *IsisShSpfLogSptCalc) XXX_Unmarshal(b []byte) error

type IsisShSpfLogSptCalcNodeCounts

type IsisShSpfLogSptCalcNodeCounts struct {
	// Number of unreachable nodes in the database
	Unreachable uint32 `protobuf:"varint,1,opt,name=unreachable,proto3" json:"unreachable,omitempty"`
	// Number of reachable nodes in the database
	Reachable uint32 `protobuf:"varint,2,opt,name=reachable,proto3" json:"reachable,omitempty"`
	// Number of nodes added to the SPT
	Added uint32 `protobuf:"varint,3,opt,name=added,proto3" json:"added,omitempty"`
	// Number of nodes deleted from the SPT
	Deleted uint32 `protobuf:"varint,4,opt,name=deleted,proto3" json:"deleted,omitempty"`
	// Number of modified nodes (first hop and/or metric change)
	Modified uint32 `protobuf:"varint,5,opt,name=modified,proto3" json:"modified,omitempty"`
	// Number of nodes touched whilst calculating the SPT
	Touched              uint32   `protobuf:"varint,6,opt,name=touched,proto3" json:"touched,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Node counts for the SPT calculation phase

func (*IsisShSpfLogSptCalcNodeCounts) Descriptor

func (*IsisShSpfLogSptCalcNodeCounts) Descriptor() ([]byte, []int)

func (*IsisShSpfLogSptCalcNodeCounts) GetAdded

func (m *IsisShSpfLogSptCalcNodeCounts) GetAdded() uint32

func (*IsisShSpfLogSptCalcNodeCounts) GetDeleted

func (m *IsisShSpfLogSptCalcNodeCounts) GetDeleted() uint32

func (*IsisShSpfLogSptCalcNodeCounts) GetModified

func (m *IsisShSpfLogSptCalcNodeCounts) GetModified() uint32

func (*IsisShSpfLogSptCalcNodeCounts) GetReachable

func (m *IsisShSpfLogSptCalcNodeCounts) GetReachable() uint32

func (*IsisShSpfLogSptCalcNodeCounts) GetTouched

func (m *IsisShSpfLogSptCalcNodeCounts) GetTouched() uint32

func (*IsisShSpfLogSptCalcNodeCounts) GetUnreachable

func (m *IsisShSpfLogSptCalcNodeCounts) GetUnreachable() uint32

func (*IsisShSpfLogSptCalcNodeCounts) ProtoMessage

func (*IsisShSpfLogSptCalcNodeCounts) ProtoMessage()

func (*IsisShSpfLogSptCalcNodeCounts) Reset

func (m *IsisShSpfLogSptCalcNodeCounts) Reset()

func (*IsisShSpfLogSptCalcNodeCounts) String

func (*IsisShSpfLogSptCalcNodeCounts) XXX_DiscardUnknown

func (m *IsisShSpfLogSptCalcNodeCounts) XXX_DiscardUnknown()

func (*IsisShSpfLogSptCalcNodeCounts) XXX_Marshal

func (m *IsisShSpfLogSptCalcNodeCounts) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogSptCalcNodeCounts) XXX_Merge

func (dst *IsisShSpfLogSptCalcNodeCounts) XXX_Merge(src proto.Message)

func (*IsisShSpfLogSptCalcNodeCounts) XXX_Size

func (m *IsisShSpfLogSptCalcNodeCounts) XXX_Size() int

func (*IsisShSpfLogSptCalcNodeCounts) XXX_Unmarshal

func (m *IsisShSpfLogSptCalcNodeCounts) XXX_Unmarshal(b []byte) error

type IsisShSpfLogStruc

type IsisShSpfLogStruc struct {
	// SPF Log entries
	LogEntry             []*IsisShSpfLogEnt `protobuf:"bytes,50,rep,name=log_entry,json=logEntry,proto3" json:"log_entry,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*IsisShSpfLogStruc) Descriptor

func (*IsisShSpfLogStruc) Descriptor() ([]byte, []int)

func (*IsisShSpfLogStruc) GetLogEntry

func (m *IsisShSpfLogStruc) GetLogEntry() []*IsisShSpfLogEnt

func (*IsisShSpfLogStruc) ProtoMessage

func (*IsisShSpfLogStruc) ProtoMessage()

func (*IsisShSpfLogStruc) Reset

func (m *IsisShSpfLogStruc) Reset()

func (*IsisShSpfLogStruc) String

func (m *IsisShSpfLogStruc) String() string

func (*IsisShSpfLogStruc) XXX_DiscardUnknown

func (m *IsisShSpfLogStruc) XXX_DiscardUnknown()

func (*IsisShSpfLogStruc) XXX_Marshal

func (m *IsisShSpfLogStruc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogStruc) XXX_Merge

func (dst *IsisShSpfLogStruc) XXX_Merge(src proto.Message)

func (*IsisShSpfLogStruc) XXX_Size

func (m *IsisShSpfLogStruc) XXX_Size() int

func (*IsisShSpfLogStruc) XXX_Unmarshal

func (m *IsisShSpfLogStruc) XXX_Unmarshal(b []byte) error

type IsisShSpfLogStruc_KEYS

type IsisShSpfLogStruc_KEYS struct {
	InstanceName         string   `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"`
	AfName               string   `protobuf:"bytes,2,opt,name=af_name,json=afName,proto3" json:"af_name,omitempty"`
	SafName              string   `protobuf:"bytes,3,opt,name=saf_name,json=safName,proto3" json:"saf_name,omitempty"`
	TopologyName         string   `protobuf:"bytes,4,opt,name=topology_name,json=topologyName,proto3" json:"topology_name,omitempty"`
	Level                string   `protobuf:"bytes,5,opt,name=level,proto3" json:"level,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Log of IS-IS route calculations

func (*IsisShSpfLogStruc_KEYS) Descriptor

func (*IsisShSpfLogStruc_KEYS) Descriptor() ([]byte, []int)

func (*IsisShSpfLogStruc_KEYS) GetAfName

func (m *IsisShSpfLogStruc_KEYS) GetAfName() string

func (*IsisShSpfLogStruc_KEYS) GetInstanceName

func (m *IsisShSpfLogStruc_KEYS) GetInstanceName() string

func (*IsisShSpfLogStruc_KEYS) GetLevel

func (m *IsisShSpfLogStruc_KEYS) GetLevel() string

func (*IsisShSpfLogStruc_KEYS) GetSafName

func (m *IsisShSpfLogStruc_KEYS) GetSafName() string

func (*IsisShSpfLogStruc_KEYS) GetTopologyName

func (m *IsisShSpfLogStruc_KEYS) GetTopologyName() string

func (*IsisShSpfLogStruc_KEYS) ProtoMessage

func (*IsisShSpfLogStruc_KEYS) ProtoMessage()

func (*IsisShSpfLogStruc_KEYS) Reset

func (m *IsisShSpfLogStruc_KEYS) Reset()

func (*IsisShSpfLogStruc_KEYS) String

func (m *IsisShSpfLogStruc_KEYS) String() string

func (*IsisShSpfLogStruc_KEYS) XXX_DiscardUnknown

func (m *IsisShSpfLogStruc_KEYS) XXX_DiscardUnknown()

func (*IsisShSpfLogStruc_KEYS) XXX_Marshal

func (m *IsisShSpfLogStruc_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogStruc_KEYS) XXX_Merge

func (dst *IsisShSpfLogStruc_KEYS) XXX_Merge(src proto.Message)

func (*IsisShSpfLogStruc_KEYS) XXX_Size

func (m *IsisShSpfLogStruc_KEYS) XXX_Size() int

func (*IsisShSpfLogStruc_KEYS) XXX_Unmarshal

func (m *IsisShSpfLogStruc_KEYS) XXX_Unmarshal(b []byte) error

type IsisShSpfLogTriggers

type IsisShSpfLogTriggers struct {
	// Triggers applying to this log entry
	Triggers []string `protobuf:"bytes,1,rep,name=triggers,proto3" json:"triggers,omitempty"`
	// Number of unique triggers on this run
	UniqueTriggerCount uint32 `protobuf:"varint,2,opt,name=unique_trigger_count,json=uniqueTriggerCount,proto3" json:"unique_trigger_count,omitempty"`
	// ID of the first LSP to trigger the calculation, if any
	FirstTriggerLspId *IsisLspIdType `protobuf:"bytes,3,opt,name=first_trigger_lsp_id,json=firstTriggerLspId,proto3" json:"first_trigger_lsp_id,omitempty"`
	// ID of a changed link in the first trigger LSP, if any
	TriggerLink *IsisNodeIdType `protobuf:"bytes,4,opt,name=trigger_link,json=triggerLink,proto3" json:"trigger_link,omitempty"`
	// ID of a changed prefix in the first trigger LSP, if any
	TriggerPrefix *IsisIpPrefixType `protobuf:"bytes,5,opt,name=trigger_prefix,json=triggerPrefix,proto3" json:"trigger_prefix,omitempty"`
	// ID of a changed next hop, if any
	TriggerNextHopId *IsisSystemIdType `protobuf:"bytes,6,opt,name=trigger_next_hop_id,json=triggerNextHopId,proto3" json:"trigger_next_hop_id,omitempty"`
	// Is this SR micro loop calculation?
	IsSrUloopCalculation bool `` /* 126-byte string literal not displayed */
	// Is this SR micro loop calculation for link down?
	IsSrUloopLinkDown    bool     `protobuf:"varint,8,opt,name=is_sr_uloop_link_down,json=isSrUloopLinkDown,proto3" json:"is_sr_uloop_link_down,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

The reasons for running a calculation

func (*IsisShSpfLogTriggers) Descriptor

func (*IsisShSpfLogTriggers) Descriptor() ([]byte, []int)

func (*IsisShSpfLogTriggers) GetFirstTriggerLspId

func (m *IsisShSpfLogTriggers) GetFirstTriggerLspId() *IsisLspIdType

func (*IsisShSpfLogTriggers) GetIsSrUloopCalculation

func (m *IsisShSpfLogTriggers) GetIsSrUloopCalculation() bool

func (*IsisShSpfLogTriggers) GetIsSrUloopLinkDown

func (m *IsisShSpfLogTriggers) GetIsSrUloopLinkDown() bool
func (m *IsisShSpfLogTriggers) GetTriggerLink() *IsisNodeIdType

func (*IsisShSpfLogTriggers) GetTriggerNextHopId

func (m *IsisShSpfLogTriggers) GetTriggerNextHopId() *IsisSystemIdType

func (*IsisShSpfLogTriggers) GetTriggerPrefix

func (m *IsisShSpfLogTriggers) GetTriggerPrefix() *IsisIpPrefixType

func (*IsisShSpfLogTriggers) GetTriggers

func (m *IsisShSpfLogTriggers) GetTriggers() []string

func (*IsisShSpfLogTriggers) GetUniqueTriggerCount

func (m *IsisShSpfLogTriggers) GetUniqueTriggerCount() uint32

func (*IsisShSpfLogTriggers) ProtoMessage

func (*IsisShSpfLogTriggers) ProtoMessage()

func (*IsisShSpfLogTriggers) Reset

func (m *IsisShSpfLogTriggers) Reset()

func (*IsisShSpfLogTriggers) String

func (m *IsisShSpfLogTriggers) String() string

func (*IsisShSpfLogTriggers) XXX_DiscardUnknown

func (m *IsisShSpfLogTriggers) XXX_DiscardUnknown()

func (*IsisShSpfLogTriggers) XXX_Marshal

func (m *IsisShSpfLogTriggers) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShSpfLogTriggers) XXX_Merge

func (dst *IsisShSpfLogTriggers) XXX_Merge(src proto.Message)

func (*IsisShSpfLogTriggers) XXX_Size

func (m *IsisShSpfLogTriggers) XXX_Size() int

func (*IsisShSpfLogTriggers) XXX_Unmarshal

func (m *IsisShSpfLogTriggers) XXX_Unmarshal(b []byte) error

type IsisShTimestampType

type IsisShTimestampType struct {
	// Timestamp value (seconds)
	Seconds uint32 `protobuf:"varint,1,opt,name=seconds,proto3" json:"seconds,omitempty"`
	// Timestamp value (nanoseconds)
	NanoSeconds          uint32   `protobuf:"varint,2,opt,name=nano_seconds,json=nanoSeconds,proto3" json:"nano_seconds,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Timestamp for an event

func (*IsisShTimestampType) Descriptor

func (*IsisShTimestampType) Descriptor() ([]byte, []int)

func (*IsisShTimestampType) GetNanoSeconds

func (m *IsisShTimestampType) GetNanoSeconds() uint32

func (*IsisShTimestampType) GetSeconds

func (m *IsisShTimestampType) GetSeconds() uint32

func (*IsisShTimestampType) ProtoMessage

func (*IsisShTimestampType) ProtoMessage()

func (*IsisShTimestampType) Reset

func (m *IsisShTimestampType) Reset()

func (*IsisShTimestampType) String

func (m *IsisShTimestampType) String() string

func (*IsisShTimestampType) XXX_DiscardUnknown

func (m *IsisShTimestampType) XXX_DiscardUnknown()

func (*IsisShTimestampType) XXX_Marshal

func (m *IsisShTimestampType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisShTimestampType) XXX_Merge

func (dst *IsisShTimestampType) XXX_Merge(src proto.Message)

func (*IsisShTimestampType) XXX_Size

func (m *IsisShTimestampType) XXX_Size() int

func (*IsisShTimestampType) XXX_Unmarshal

func (m *IsisShTimestampType) XXX_Unmarshal(b []byte) error

type IsisSystemIdType

type IsisSystemIdType struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*IsisSystemIdType) Descriptor

func (*IsisSystemIdType) Descriptor() ([]byte, []int)

func (*IsisSystemIdType) GetValue

func (m *IsisSystemIdType) GetValue() string

func (*IsisSystemIdType) ProtoMessage

func (*IsisSystemIdType) ProtoMessage()

func (*IsisSystemIdType) Reset

func (m *IsisSystemIdType) Reset()

func (*IsisSystemIdType) String

func (m *IsisSystemIdType) String() string

func (*IsisSystemIdType) XXX_DiscardUnknown

func (m *IsisSystemIdType) XXX_DiscardUnknown()

func (*IsisSystemIdType) XXX_Marshal

func (m *IsisSystemIdType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisSystemIdType) XXX_Merge

func (dst *IsisSystemIdType) XXX_Merge(src proto.Message)

func (*IsisSystemIdType) XXX_Size

func (m *IsisSystemIdType) XXX_Size() int

func (*IsisSystemIdType) XXX_Unmarshal

func (m *IsisSystemIdType) XXX_Unmarshal(b []byte) error

type IsisTimingsType

type IsisTimingsType struct {
	// Real time duration in milliseconds
	RealDuration uint32 `protobuf:"varint,1,opt,name=real_duration,json=realDuration,proto3" json:"real_duration,omitempty"`
	// CPU time duration in milliseconds
	CpuDuration          uint32   `protobuf:"varint,2,opt,name=cpu_duration,json=cpuDuration,proto3" json:"cpu_duration,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Duration of an event in real and CPU time

func (*IsisTimingsType) Descriptor

func (*IsisTimingsType) Descriptor() ([]byte, []int)

func (*IsisTimingsType) GetCpuDuration

func (m *IsisTimingsType) GetCpuDuration() uint32

func (*IsisTimingsType) GetRealDuration

func (m *IsisTimingsType) GetRealDuration() uint32

func (*IsisTimingsType) ProtoMessage

func (*IsisTimingsType) ProtoMessage()

func (*IsisTimingsType) Reset

func (m *IsisTimingsType) Reset()

func (*IsisTimingsType) String

func (m *IsisTimingsType) String() string

func (*IsisTimingsType) XXX_DiscardUnknown

func (m *IsisTimingsType) XXX_DiscardUnknown()

func (*IsisTimingsType) XXX_Marshal

func (m *IsisTimingsType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IsisTimingsType) XXX_Merge

func (dst *IsisTimingsType) XXX_Merge(src proto.Message)

func (*IsisTimingsType) XXX_Size

func (m *IsisTimingsType) XXX_Size() int

func (*IsisTimingsType) XXX_Unmarshal

func (m *IsisTimingsType) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL