Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-te-oper:mpls-lcac/soft-preemptions/soft-preemption
Index ¶
- type MplsLmPreemptedLsp
- func (*MplsLmPreemptedLsp) Descriptor() ([]byte, []int)
- func (m *MplsLmPreemptedLsp) GetBandwidthPreempted() bool
- func (m *MplsLmPreemptedLsp) GetBandwidthType() uint32
- func (m *MplsLmPreemptedLsp) GetDestinationAddress() string
- func (m *MplsLmPreemptedLsp) GetHoldPriority() uint32
- func (m *MplsLmPreemptedLsp) GetLspId() uint32
- func (m *MplsLmPreemptedLsp) GetRequestedBandwidth() uint64
- func (m *MplsLmPreemptedLsp) GetSetupPriority() uint32
- func (m *MplsLmPreemptedLsp) GetSoftPreempted() bool
- func (m *MplsLmPreemptedLsp) GetSoftPreemptedFrRrewrite() bool
- func (m *MplsLmPreemptedLsp) GetSoftPreemptionTimeout() uint32
- func (m *MplsLmPreemptedLsp) GetSourceAddress() string
- func (m *MplsLmPreemptedLsp) GetTunnelId() uint32
- func (*MplsLmPreemptedLsp) ProtoMessage()
- func (m *MplsLmPreemptedLsp) Reset()
- func (m *MplsLmPreemptedLsp) String() string
- func (m *MplsLmPreemptedLsp) XXX_DiscardUnknown()
- func (m *MplsLmPreemptedLsp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsLmPreemptedLsp) XXX_Merge(src proto.Message)
- func (m *MplsLmPreemptedLsp) XXX_Size() int
- func (m *MplsLmPreemptedLsp) XXX_Unmarshal(b []byte) error
- type MplsLmSoftPreemptionLinkInfo
- func (*MplsLmSoftPreemptionLinkInfo) Descriptor() ([]byte, []int)
- func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentOverSubscribedBandwidthBc0() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentOverSubscribedBandwidthBc1() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptedBandwidthBc0() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptedBandwidthBc1() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptionLsp() []*MplsLmPreemptedLsp
- func (m *MplsLmSoftPreemptionLinkInfo) GetLinkAddress() string
- func (m *MplsLmSoftPreemptionLinkInfo) GetReleaseSoftPreemptedBandwidthBc0() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetReleaseSoftPreemptedBandwidthBc1() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetTotalSoftPreemptedBandwidthBc0() uint64
- func (m *MplsLmSoftPreemptionLinkInfo) GetTotalSoftPreemptedBandwidthBc1() uint64
- func (*MplsLmSoftPreemptionLinkInfo) ProtoMessage()
- func (m *MplsLmSoftPreemptionLinkInfo) Reset()
- func (m *MplsLmSoftPreemptionLinkInfo) String() string
- func (m *MplsLmSoftPreemptionLinkInfo) XXX_DiscardUnknown()
- func (m *MplsLmSoftPreemptionLinkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsLmSoftPreemptionLinkInfo) XXX_Merge(src proto.Message)
- func (m *MplsLmSoftPreemptionLinkInfo) XXX_Size() int
- func (m *MplsLmSoftPreemptionLinkInfo) XXX_Unmarshal(b []byte) error
- type MplsLmSoftPreemptionLinkInfo_KEYS
- func (*MplsLmSoftPreemptionLinkInfo_KEYS) Descriptor() ([]byte, []int)
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) GetInterfaceName() string
- func (*MplsLmSoftPreemptionLinkInfo_KEYS) ProtoMessage()
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) Reset()
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) String() string
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_DiscardUnknown()
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Merge(src proto.Message)
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Size() int
- func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MplsLmPreemptedLsp ¶
type MplsLmPreemptedLsp struct { TunnelId uint32 `protobuf:"varint,1,opt,name=tunnel_id,json=tunnelId,proto3" json:"tunnel_id,omitempty"` LspId uint32 `protobuf:"varint,2,opt,name=lsp_id,json=lspId,proto3" json:"lsp_id,omitempty"` SourceAddress string `protobuf:"bytes,3,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` DestinationAddress string `protobuf:"bytes,4,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"` RequestedBandwidth uint64 `protobuf:"varint,5,opt,name=requested_bandwidth,json=requestedBandwidth,proto3" json:"requested_bandwidth,omitempty"` SetupPriority uint32 `protobuf:"varint,6,opt,name=setup_priority,json=setupPriority,proto3" json:"setup_priority,omitempty"` HoldPriority uint32 `protobuf:"varint,7,opt,name=hold_priority,json=holdPriority,proto3" json:"hold_priority,omitempty"` BandwidthType uint32 `protobuf:"varint,8,opt,name=bandwidth_type,json=bandwidthType,proto3" json:"bandwidth_type,omitempty"` SoftPreempted bool `protobuf:"varint,9,opt,name=soft_preempted,json=softPreempted,proto3" json:"soft_preempted,omitempty"` SoftPreemptionTimeout uint32 `` /* 128-byte string literal not displayed */ BandwidthPreempted bool `protobuf:"varint,11,opt,name=bandwidth_preempted,json=bandwidthPreempted,proto3" json:"bandwidth_preempted,omitempty"` SoftPreemptedFrRrewrite bool `` /* 136-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsLmPreemptedLsp) Descriptor ¶
func (*MplsLmPreemptedLsp) Descriptor() ([]byte, []int)
func (*MplsLmPreemptedLsp) GetBandwidthPreempted ¶
func (m *MplsLmPreemptedLsp) GetBandwidthPreempted() bool
func (*MplsLmPreemptedLsp) GetBandwidthType ¶
func (m *MplsLmPreemptedLsp) GetBandwidthType() uint32
func (*MplsLmPreemptedLsp) GetDestinationAddress ¶
func (m *MplsLmPreemptedLsp) GetDestinationAddress() string
func (*MplsLmPreemptedLsp) GetHoldPriority ¶
func (m *MplsLmPreemptedLsp) GetHoldPriority() uint32
func (*MplsLmPreemptedLsp) GetLspId ¶
func (m *MplsLmPreemptedLsp) GetLspId() uint32
func (*MplsLmPreemptedLsp) GetRequestedBandwidth ¶
func (m *MplsLmPreemptedLsp) GetRequestedBandwidth() uint64
func (*MplsLmPreemptedLsp) GetSetupPriority ¶
func (m *MplsLmPreemptedLsp) GetSetupPriority() uint32
func (*MplsLmPreemptedLsp) GetSoftPreempted ¶
func (m *MplsLmPreemptedLsp) GetSoftPreempted() bool
func (*MplsLmPreemptedLsp) GetSoftPreemptedFrRrewrite ¶
func (m *MplsLmPreemptedLsp) GetSoftPreemptedFrRrewrite() bool
func (*MplsLmPreemptedLsp) GetSoftPreemptionTimeout ¶
func (m *MplsLmPreemptedLsp) GetSoftPreemptionTimeout() uint32
func (*MplsLmPreemptedLsp) GetSourceAddress ¶
func (m *MplsLmPreemptedLsp) GetSourceAddress() string
func (*MplsLmPreemptedLsp) GetTunnelId ¶
func (m *MplsLmPreemptedLsp) GetTunnelId() uint32
func (*MplsLmPreemptedLsp) ProtoMessage ¶
func (*MplsLmPreemptedLsp) ProtoMessage()
func (*MplsLmPreemptedLsp) Reset ¶
func (m *MplsLmPreemptedLsp) Reset()
func (*MplsLmPreemptedLsp) String ¶
func (m *MplsLmPreemptedLsp) String() string
func (*MplsLmPreemptedLsp) XXX_DiscardUnknown ¶
func (m *MplsLmPreemptedLsp) XXX_DiscardUnknown()
func (*MplsLmPreemptedLsp) XXX_Marshal ¶
func (m *MplsLmPreemptedLsp) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsLmPreemptedLsp) XXX_Merge ¶
func (m *MplsLmPreemptedLsp) XXX_Merge(src proto.Message)
func (*MplsLmPreemptedLsp) XXX_Size ¶
func (m *MplsLmPreemptedLsp) XXX_Size() int
func (*MplsLmPreemptedLsp) XXX_Unmarshal ¶
func (m *MplsLmPreemptedLsp) XXX_Unmarshal(b []byte) error
type MplsLmSoftPreemptionLinkInfo ¶
type MplsLmSoftPreemptionLinkInfo struct { LinkAddress string `protobuf:"bytes,50,opt,name=link_address,json=linkAddress,proto3" json:"link_address,omitempty"` TotalSoftPreemptedBandwidthBc0 uint64 `` /* 159-byte string literal not displayed */ TotalSoftPreemptedBandwidthBc1 uint64 `` /* 159-byte string literal not displayed */ CurrentSoftPreemptedBandwidthBc0 uint64 `` /* 165-byte string literal not displayed */ CurrentSoftPreemptedBandwidthBc1 uint64 `` /* 165-byte string literal not displayed */ ReleaseSoftPreemptedBandwidthBc0 uint64 `` /* 165-byte string literal not displayed */ ReleaseSoftPreemptedBandwidthBc1 uint64 `` /* 165-byte string literal not displayed */ CurrentOverSubscribedBandwidthBc0 uint64 `` /* 168-byte string literal not displayed */ CurrentOverSubscribedBandwidthBc1 uint64 `` /* 168-byte string literal not displayed */ CurrentSoftPreemptionLsp []*MplsLmPreemptedLsp `` /* 138-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsLmSoftPreemptionLinkInfo) Descriptor ¶
func (*MplsLmSoftPreemptionLinkInfo) Descriptor() ([]byte, []int)
func (*MplsLmSoftPreemptionLinkInfo) GetCurrentOverSubscribedBandwidthBc0 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentOverSubscribedBandwidthBc0() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetCurrentOverSubscribedBandwidthBc1 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentOverSubscribedBandwidthBc1() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptedBandwidthBc0 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptedBandwidthBc0() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptedBandwidthBc1 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptedBandwidthBc1() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptionLsp ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetCurrentSoftPreemptionLsp() []*MplsLmPreemptedLsp
func (*MplsLmSoftPreemptionLinkInfo) GetLinkAddress ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetLinkAddress() string
func (*MplsLmSoftPreemptionLinkInfo) GetReleaseSoftPreemptedBandwidthBc0 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetReleaseSoftPreemptedBandwidthBc0() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetReleaseSoftPreemptedBandwidthBc1 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetReleaseSoftPreemptedBandwidthBc1() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetTotalSoftPreemptedBandwidthBc0 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetTotalSoftPreemptedBandwidthBc0() uint64
func (*MplsLmSoftPreemptionLinkInfo) GetTotalSoftPreemptedBandwidthBc1 ¶
func (m *MplsLmSoftPreemptionLinkInfo) GetTotalSoftPreemptedBandwidthBc1() uint64
func (*MplsLmSoftPreemptionLinkInfo) ProtoMessage ¶
func (*MplsLmSoftPreemptionLinkInfo) ProtoMessage()
func (*MplsLmSoftPreemptionLinkInfo) Reset ¶
func (m *MplsLmSoftPreemptionLinkInfo) Reset()
func (*MplsLmSoftPreemptionLinkInfo) String ¶
func (m *MplsLmSoftPreemptionLinkInfo) String() string
func (*MplsLmSoftPreemptionLinkInfo) XXX_DiscardUnknown ¶
func (m *MplsLmSoftPreemptionLinkInfo) XXX_DiscardUnknown()
func (*MplsLmSoftPreemptionLinkInfo) XXX_Marshal ¶
func (m *MplsLmSoftPreemptionLinkInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsLmSoftPreemptionLinkInfo) XXX_Merge ¶
func (m *MplsLmSoftPreemptionLinkInfo) XXX_Merge(src proto.Message)
func (*MplsLmSoftPreemptionLinkInfo) XXX_Size ¶
func (m *MplsLmSoftPreemptionLinkInfo) XXX_Size() int
func (*MplsLmSoftPreemptionLinkInfo) XXX_Unmarshal ¶
func (m *MplsLmSoftPreemptionLinkInfo) XXX_Unmarshal(b []byte) error
type MplsLmSoftPreemptionLinkInfo_KEYS ¶
type MplsLmSoftPreemptionLinkInfo_KEYS struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MplsLmSoftPreemptionLinkInfo_KEYS) Descriptor ¶
func (*MplsLmSoftPreemptionLinkInfo_KEYS) Descriptor() ([]byte, []int)
func (*MplsLmSoftPreemptionLinkInfo_KEYS) GetInterfaceName ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) GetInterfaceName() string
func (*MplsLmSoftPreemptionLinkInfo_KEYS) ProtoMessage ¶
func (*MplsLmSoftPreemptionLinkInfo_KEYS) ProtoMessage()
func (*MplsLmSoftPreemptionLinkInfo_KEYS) Reset ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) Reset()
func (*MplsLmSoftPreemptionLinkInfo_KEYS) String ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) String() string
func (*MplsLmSoftPreemptionLinkInfo_KEYS) XXX_DiscardUnknown ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_DiscardUnknown()
func (*MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Marshal ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Merge ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Merge(src proto.Message)
func (*MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Size ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Size() int
func (*MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Unmarshal ¶
func (m *MplsLmSoftPreemptionLinkInfo_KEYS) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.