Documentation ¶
Overview ¶
Cisco-IOS-XR-mpls-te-oper:mpls-te-standby/fib-next-hop-label-routes/fib-next-hop-label-route
Index ¶
- type TeFibNhPathBag
- func (*TeFibNhPathBag) Descriptor() ([]byte, []int)
- func (m *TeFibNhPathBag) GetBackupPathId() uint32
- func (m *TeFibNhPathBag) GetInterface() string
- func (m *TeFibNhPathBag) GetLabelStack() []uint32
- func (m *TeFibNhPathBag) GetNextHopAddress() string
- func (m *TeFibNhPathBag) GetPathId() uint32
- func (m *TeFibNhPathBag) GetPureBackup() bool
- func (*TeFibNhPathBag) ProtoMessage()
- func (m *TeFibNhPathBag) Reset()
- func (m *TeFibNhPathBag) String() string
- func (m *TeFibNhPathBag) XXX_DiscardUnknown()
- func (m *TeFibNhPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeFibNhPathBag) XXX_Merge(src proto.Message)
- func (m *TeFibNhPathBag) XXX_Size() int
- func (m *TeFibNhPathBag) XXX_Unmarshal(b []byte) error
- type TeFibNhRouteBag
- func (*TeFibNhRouteBag) Descriptor() ([]byte, []int)
- func (m *TeFibNhRouteBag) GetCreateTime() uint32
- func (m *TeFibNhRouteBag) GetExpireTime() uint32
- func (m *TeFibNhRouteBag) GetIsNotified() bool
- func (m *TeFibNhRouteBag) GetIsRegistered() bool
- func (m *TeFibNhRouteBag) GetIsStale() bool
- func (m *TeFibNhRouteBag) GetLastUpdateTime() uint32
- func (m *TeFibNhRouteBag) GetLastUsedTime() uint32
- func (m *TeFibNhRouteBag) GetNextHopPath() []*TeFibNhPathBag
- func (m *TeFibNhRouteBag) GetPrefixAddr() string
- func (m *TeFibNhRouteBag) GetRouteVersion() uint64
- func (m *TeFibNhRouteBag) GetTargetAddress() *TeTargetAddr
- func (*TeFibNhRouteBag) ProtoMessage()
- func (m *TeFibNhRouteBag) Reset()
- func (m *TeFibNhRouteBag) String() string
- func (m *TeFibNhRouteBag) XXX_DiscardUnknown()
- func (m *TeFibNhRouteBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeFibNhRouteBag) XXX_Merge(src proto.Message)
- func (m *TeFibNhRouteBag) XXX_Size() int
- func (m *TeFibNhRouteBag) XXX_Unmarshal(b []byte) error
- type TeFibNhRouteBag_KEYS
- func (*TeFibNhRouteBag_KEYS) Descriptor() ([]byte, []int)
- func (m *TeFibNhRouteBag_KEYS) GetLabel() uint32
- func (*TeFibNhRouteBag_KEYS) ProtoMessage()
- func (m *TeFibNhRouteBag_KEYS) Reset()
- func (m *TeFibNhRouteBag_KEYS) String() string
- func (m *TeFibNhRouteBag_KEYS) XXX_DiscardUnknown()
- func (m *TeFibNhRouteBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeFibNhRouteBag_KEYS) XXX_Merge(src proto.Message)
- func (m *TeFibNhRouteBag_KEYS) XXX_Size() int
- func (m *TeFibNhRouteBag_KEYS) XXX_Unmarshal(b []byte) error
- type TeTargetAddr
- func (*TeTargetAddr) Descriptor() ([]byte, []int)
- func (m *TeTargetAddr) GetIpAddress() string
- func (m *TeTargetAddr) GetLabel() uint32
- func (m *TeTargetAddr) GetType() string
- func (*TeTargetAddr) ProtoMessage()
- func (m *TeTargetAddr) Reset()
- func (m *TeTargetAddr) String() string
- func (m *TeTargetAddr) XXX_DiscardUnknown()
- func (m *TeTargetAddr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TeTargetAddr) XXX_Merge(src proto.Message)
- func (m *TeTargetAddr) XXX_Size() int
- func (m *TeTargetAddr) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TeFibNhPathBag ¶
type TeFibNhPathBag struct { Interface string `protobuf:"bytes,1,opt,name=interface,proto3" json:"interface,omitempty"` NextHopAddress string `protobuf:"bytes,2,opt,name=next_hop_address,json=nextHopAddress,proto3" json:"next_hop_address,omitempty"` LabelStack []uint32 `protobuf:"varint,3,rep,packed,name=label_stack,json=labelStack,proto3" json:"label_stack,omitempty"` PathId uint32 `protobuf:"varint,4,opt,name=path_id,json=pathId,proto3" json:"path_id,omitempty"` BackupPathId uint32 `protobuf:"varint,5,opt,name=backup_path_id,json=backupPathId,proto3" json:"backup_path_id,omitempty"` PureBackup bool `protobuf:"varint,6,opt,name=pure_backup,json=pureBackup,proto3" json:"pure_backup,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeFibNhPathBag) Descriptor ¶
func (*TeFibNhPathBag) Descriptor() ([]byte, []int)
func (*TeFibNhPathBag) GetBackupPathId ¶
func (m *TeFibNhPathBag) GetBackupPathId() uint32
func (*TeFibNhPathBag) GetInterface ¶
func (m *TeFibNhPathBag) GetInterface() string
func (*TeFibNhPathBag) GetLabelStack ¶
func (m *TeFibNhPathBag) GetLabelStack() []uint32
func (*TeFibNhPathBag) GetNextHopAddress ¶
func (m *TeFibNhPathBag) GetNextHopAddress() string
func (*TeFibNhPathBag) GetPathId ¶
func (m *TeFibNhPathBag) GetPathId() uint32
func (*TeFibNhPathBag) GetPureBackup ¶
func (m *TeFibNhPathBag) GetPureBackup() bool
func (*TeFibNhPathBag) ProtoMessage ¶
func (*TeFibNhPathBag) ProtoMessage()
func (*TeFibNhPathBag) Reset ¶
func (m *TeFibNhPathBag) Reset()
func (*TeFibNhPathBag) String ¶
func (m *TeFibNhPathBag) String() string
func (*TeFibNhPathBag) XXX_DiscardUnknown ¶
func (m *TeFibNhPathBag) XXX_DiscardUnknown()
func (*TeFibNhPathBag) XXX_Marshal ¶
func (m *TeFibNhPathBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeFibNhPathBag) XXX_Merge ¶
func (m *TeFibNhPathBag) XXX_Merge(src proto.Message)
func (*TeFibNhPathBag) XXX_Size ¶
func (m *TeFibNhPathBag) XXX_Size() int
func (*TeFibNhPathBag) XXX_Unmarshal ¶
func (m *TeFibNhPathBag) XXX_Unmarshal(b []byte) error
type TeFibNhRouteBag ¶
type TeFibNhRouteBag struct { PrefixAddr string `protobuf:"bytes,50,opt,name=prefix_addr,json=prefixAddr,proto3" json:"prefix_addr,omitempty"` TargetAddress *TeTargetAddr `protobuf:"bytes,51,opt,name=target_address,json=targetAddress,proto3" json:"target_address,omitempty"` CreateTime uint32 `protobuf:"varint,52,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` LastUsedTime uint32 `protobuf:"varint,53,opt,name=last_used_time,json=lastUsedTime,proto3" json:"last_used_time,omitempty"` LastUpdateTime uint32 `protobuf:"varint,54,opt,name=last_update_time,json=lastUpdateTime,proto3" json:"last_update_time,omitempty"` ExpireTime uint32 `protobuf:"varint,55,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"` IsRegistered bool `protobuf:"varint,56,opt,name=is_registered,json=isRegistered,proto3" json:"is_registered,omitempty"` IsNotified bool `protobuf:"varint,57,opt,name=is_notified,json=isNotified,proto3" json:"is_notified,omitempty"` IsStale bool `protobuf:"varint,58,opt,name=is_stale,json=isStale,proto3" json:"is_stale,omitempty"` RouteVersion uint64 `protobuf:"varint,59,opt,name=route_version,json=routeVersion,proto3" json:"route_version,omitempty"` NextHopPath []*TeFibNhPathBag `protobuf:"bytes,60,rep,name=next_hop_path,json=nextHopPath,proto3" json:"next_hop_path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeFibNhRouteBag) Descriptor ¶
func (*TeFibNhRouteBag) Descriptor() ([]byte, []int)
func (*TeFibNhRouteBag) GetCreateTime ¶
func (m *TeFibNhRouteBag) GetCreateTime() uint32
func (*TeFibNhRouteBag) GetExpireTime ¶
func (m *TeFibNhRouteBag) GetExpireTime() uint32
func (*TeFibNhRouteBag) GetIsNotified ¶
func (m *TeFibNhRouteBag) GetIsNotified() bool
func (*TeFibNhRouteBag) GetIsRegistered ¶
func (m *TeFibNhRouteBag) GetIsRegistered() bool
func (*TeFibNhRouteBag) GetIsStale ¶
func (m *TeFibNhRouteBag) GetIsStale() bool
func (*TeFibNhRouteBag) GetLastUpdateTime ¶
func (m *TeFibNhRouteBag) GetLastUpdateTime() uint32
func (*TeFibNhRouteBag) GetLastUsedTime ¶
func (m *TeFibNhRouteBag) GetLastUsedTime() uint32
func (*TeFibNhRouteBag) GetNextHopPath ¶
func (m *TeFibNhRouteBag) GetNextHopPath() []*TeFibNhPathBag
func (*TeFibNhRouteBag) GetPrefixAddr ¶
func (m *TeFibNhRouteBag) GetPrefixAddr() string
func (*TeFibNhRouteBag) GetRouteVersion ¶
func (m *TeFibNhRouteBag) GetRouteVersion() uint64
func (*TeFibNhRouteBag) GetTargetAddress ¶
func (m *TeFibNhRouteBag) GetTargetAddress() *TeTargetAddr
func (*TeFibNhRouteBag) ProtoMessage ¶
func (*TeFibNhRouteBag) ProtoMessage()
func (*TeFibNhRouteBag) Reset ¶
func (m *TeFibNhRouteBag) Reset()
func (*TeFibNhRouteBag) String ¶
func (m *TeFibNhRouteBag) String() string
func (*TeFibNhRouteBag) XXX_DiscardUnknown ¶
func (m *TeFibNhRouteBag) XXX_DiscardUnknown()
func (*TeFibNhRouteBag) XXX_Marshal ¶
func (m *TeFibNhRouteBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeFibNhRouteBag) XXX_Merge ¶
func (m *TeFibNhRouteBag) XXX_Merge(src proto.Message)
func (*TeFibNhRouteBag) XXX_Size ¶
func (m *TeFibNhRouteBag) XXX_Size() int
func (*TeFibNhRouteBag) XXX_Unmarshal ¶
func (m *TeFibNhRouteBag) XXX_Unmarshal(b []byte) error
type TeFibNhRouteBag_KEYS ¶
type TeFibNhRouteBag_KEYS struct { Label uint32 `protobuf:"varint,1,opt,name=label,proto3" json:"label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeFibNhRouteBag_KEYS) Descriptor ¶
func (*TeFibNhRouteBag_KEYS) Descriptor() ([]byte, []int)
func (*TeFibNhRouteBag_KEYS) GetLabel ¶
func (m *TeFibNhRouteBag_KEYS) GetLabel() uint32
func (*TeFibNhRouteBag_KEYS) ProtoMessage ¶
func (*TeFibNhRouteBag_KEYS) ProtoMessage()
func (*TeFibNhRouteBag_KEYS) Reset ¶
func (m *TeFibNhRouteBag_KEYS) Reset()
func (*TeFibNhRouteBag_KEYS) String ¶
func (m *TeFibNhRouteBag_KEYS) String() string
func (*TeFibNhRouteBag_KEYS) XXX_DiscardUnknown ¶
func (m *TeFibNhRouteBag_KEYS) XXX_DiscardUnknown()
func (*TeFibNhRouteBag_KEYS) XXX_Marshal ¶
func (m *TeFibNhRouteBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeFibNhRouteBag_KEYS) XXX_Merge ¶
func (m *TeFibNhRouteBag_KEYS) XXX_Merge(src proto.Message)
func (*TeFibNhRouteBag_KEYS) XXX_Size ¶
func (m *TeFibNhRouteBag_KEYS) XXX_Size() int
func (*TeFibNhRouteBag_KEYS) XXX_Unmarshal ¶
func (m *TeFibNhRouteBag_KEYS) XXX_Unmarshal(b []byte) error
type TeTargetAddr ¶
type TeTargetAddr struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` IpAddress string `protobuf:"bytes,2,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` Label uint32 `protobuf:"varint,3,opt,name=label,proto3" json:"label,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TeTargetAddr) Descriptor ¶
func (*TeTargetAddr) Descriptor() ([]byte, []int)
func (*TeTargetAddr) GetIpAddress ¶
func (m *TeTargetAddr) GetIpAddress() string
func (*TeTargetAddr) GetLabel ¶
func (m *TeTargetAddr) GetLabel() uint32
func (*TeTargetAddr) GetType ¶
func (m *TeTargetAddr) GetType() string
func (*TeTargetAddr) ProtoMessage ¶
func (*TeTargetAddr) ProtoMessage()
func (*TeTargetAddr) Reset ¶
func (m *TeTargetAddr) Reset()
func (*TeTargetAddr) String ¶
func (m *TeTargetAddr) String() string
func (*TeTargetAddr) XXX_DiscardUnknown ¶
func (m *TeTargetAddr) XXX_DiscardUnknown()
func (*TeTargetAddr) XXX_Marshal ¶
func (m *TeTargetAddr) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TeTargetAddr) XXX_Merge ¶
func (m *TeTargetAddr) XXX_Merge(src proto.Message)
func (*TeTargetAddr) XXX_Size ¶
func (m *TeTargetAddr) XXX_Size() int
func (*TeTargetAddr) XXX_Unmarshal ¶
func (m *TeTargetAddr) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.