Documentation ¶
Overview ¶
Cisco-IOS-XR-l2rib-oper:l2rib/evi-child-tables/macs/mac
Index ¶
- type L2RibEsi
- func (*L2RibEsi) Descriptor() ([]byte, []int)
- func (m *L2RibEsi) GetPortKey() uint32
- func (m *L2RibEsi) GetSystemId() string
- func (m *L2RibEsi) GetSystemPriority() uint32
- func (*L2RibEsi) ProtoMessage()
- func (m *L2RibEsi) Reset()
- func (m *L2RibEsi) String() string
- func (m *L2RibEsi) XXX_DiscardUnknown()
- func (m *L2RibEsi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibEsi) XXX_Merge(src proto.Message)
- func (m *L2RibEsi) XXX_Size() int
- func (m *L2RibEsi) XXX_Unmarshal(b []byte) error
- type L2RibMacRoute
- func (*L2RibMacRoute) Descriptor() ([]byte, []int)
- func (m *L2RibMacRoute) GetAdminDistance() uint32
- func (m *L2RibMacRoute) GetMacAddress() string
- func (m *L2RibMacRoute) GetProducerId() uint32
- func (m *L2RibMacRoute) GetRoute() *MacRoute
- func (m *L2RibMacRoute) GetTopologyId() uint32
- func (*L2RibMacRoute) ProtoMessage()
- func (m *L2RibMacRoute) Reset()
- func (m *L2RibMacRoute) String() string
- func (m *L2RibMacRoute) XXX_DiscardUnknown()
- func (m *L2RibMacRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibMacRoute) XXX_Merge(src proto.Message)
- func (m *L2RibMacRoute) XXX_Size() int
- func (m *L2RibMacRoute) XXX_Unmarshal(b []byte) error
- type L2RibMacRouteBmac
- func (*L2RibMacRouteBmac) Descriptor() ([]byte, []int)
- func (m *L2RibMacRouteBmac) GetBmacAddress() string
- func (m *L2RibMacRouteBmac) GetForwardState() bool
- func (m *L2RibMacRouteBmac) GetPathList() *L2RibPathList
- func (*L2RibMacRouteBmac) ProtoMessage()
- func (m *L2RibMacRouteBmac) Reset()
- func (m *L2RibMacRouteBmac) String() string
- func (m *L2RibMacRouteBmac) XXX_DiscardUnknown()
- func (m *L2RibMacRouteBmac) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibMacRouteBmac) XXX_Merge(src proto.Message)
- func (m *L2RibMacRouteBmac) XXX_Size() int
- func (m *L2RibMacRouteBmac) XXX_Unmarshal(b []byte) error
- type L2RibMacRouteEvpnEsi
- func (*L2RibMacRouteEvpnEsi) Descriptor() ([]byte, []int)
- func (m *L2RibMacRouteEvpnEsi) GetEthernetSegmentId() *L2RibEsi
- func (m *L2RibMacRouteEvpnEsi) GetForwardState() bool
- func (m *L2RibMacRouteEvpnEsi) GetPathList() *L2RibPathList
- func (m *L2RibMacRouteEvpnEsi) GetSequenceNumber() uint32
- func (*L2RibMacRouteEvpnEsi) ProtoMessage()
- func (m *L2RibMacRouteEvpnEsi) Reset()
- func (m *L2RibMacRouteEvpnEsi) String() string
- func (m *L2RibMacRouteEvpnEsi) XXX_DiscardUnknown()
- func (m *L2RibMacRouteEvpnEsi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibMacRouteEvpnEsi) XXX_Merge(src proto.Message)
- func (m *L2RibMacRouteEvpnEsi) XXX_Size() int
- func (m *L2RibMacRouteEvpnEsi) XXX_Unmarshal(b []byte) error
- type L2RibMacRouteRegular
- func (*L2RibMacRouteRegular) Descriptor() ([]byte, []int)
- func (m *L2RibMacRouteRegular) GetNextHop() *L2RibNextHop
- func (*L2RibMacRouteRegular) ProtoMessage()
- func (m *L2RibMacRouteRegular) Reset()
- func (m *L2RibMacRouteRegular) String() string
- func (m *L2RibMacRouteRegular) XXX_DiscardUnknown()
- func (m *L2RibMacRouteRegular) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibMacRouteRegular) XXX_Merge(src proto.Message)
- func (m *L2RibMacRouteRegular) XXX_Size() int
- func (m *L2RibMacRouteRegular) XXX_Unmarshal(b []byte) error
- type L2RibMacRoute_KEYS
- func (*L2RibMacRoute_KEYS) Descriptor() ([]byte, []int)
- func (m *L2RibMacRoute_KEYS) GetEvi() uint32
- func (m *L2RibMacRoute_KEYS) GetMacAddr() string
- func (m *L2RibMacRoute_KEYS) GetProdId() uint32
- func (*L2RibMacRoute_KEYS) ProtoMessage()
- func (m *L2RibMacRoute_KEYS) Reset()
- func (m *L2RibMacRoute_KEYS) String() string
- func (m *L2RibMacRoute_KEYS) XXX_DiscardUnknown()
- func (m *L2RibMacRoute_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibMacRoute_KEYS) XXX_Merge(src proto.Message)
- func (m *L2RibMacRoute_KEYS) XXX_Size() int
- func (m *L2RibMacRoute_KEYS) XXX_Unmarshal(b []byte) error
- type L2RibNextHop
- func (*L2RibNextHop) Descriptor() ([]byte, []int)
- func (m *L2RibNextHop) GetFlags() uint32
- func (m *L2RibNextHop) GetNextHop() *NextHop
- func (m *L2RibNextHop) GetTopologyId() uint32
- func (*L2RibNextHop) ProtoMessage()
- func (m *L2RibNextHop) Reset()
- func (m *L2RibNextHop) String() string
- func (m *L2RibNextHop) XXX_DiscardUnknown()
- func (m *L2RibNextHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibNextHop) XXX_Merge(src proto.Message)
- func (m *L2RibNextHop) XXX_Size() int
- func (m *L2RibNextHop) XXX_Unmarshal(b []byte) error
- type L2RibPathList
- func (*L2RibPathList) Descriptor() ([]byte, []int)
- func (m *L2RibPathList) GetLocalLabel() uint32
- func (m *L2RibPathList) GetMacCount() uint32
- func (m *L2RibPathList) GetNextHopArray() []*L2RibNextHop
- func (m *L2RibPathList) GetPathListInfo() *L2RibPl
- func (m *L2RibPathList) GetProducerId() uint32
- func (*L2RibPathList) ProtoMessage()
- func (m *L2RibPathList) Reset()
- func (m *L2RibPathList) String() string
- func (m *L2RibPathList) XXX_DiscardUnknown()
- func (m *L2RibPathList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibPathList) XXX_Merge(src proto.Message)
- func (m *L2RibPathList) XXX_Size() int
- func (m *L2RibPathList) XXX_Unmarshal(b []byte) error
- type L2RibPathListEsi
- func (*L2RibPathListEsi) Descriptor() ([]byte, []int)
- func (m *L2RibPathListEsi) GetEthernetSegmentId() *L2RibEsi
- func (m *L2RibPathListEsi) GetMacUpdateNextHopArray() []*L2RibNextHop
- func (m *L2RibPathListEsi) GetResolved() bool
- func (*L2RibPathListEsi) ProtoMessage()
- func (m *L2RibPathListEsi) Reset()
- func (m *L2RibPathListEsi) String() string
- func (m *L2RibPathListEsi) XXX_DiscardUnknown()
- func (m *L2RibPathListEsi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibPathListEsi) XXX_Merge(src proto.Message)
- func (m *L2RibPathListEsi) XXX_Size() int
- func (m *L2RibPathListEsi) XXX_Unmarshal(b []byte) error
- type L2RibPathListMac
- func (*L2RibPathListMac) Descriptor() ([]byte, []int)
- func (m *L2RibPathListMac) GetMacAddress() string
- func (*L2RibPathListMac) ProtoMessage()
- func (m *L2RibPathListMac) Reset()
- func (m *L2RibPathListMac) String() string
- func (m *L2RibPathListMac) XXX_DiscardUnknown()
- func (m *L2RibPathListMac) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibPathListMac) XXX_Merge(src proto.Message)
- func (m *L2RibPathListMac) XXX_Size() int
- func (m *L2RibPathListMac) XXX_Unmarshal(b []byte) error
- type L2RibPl
- func (*L2RibPl) Descriptor() ([]byte, []int)
- func (m *L2RibPl) GetPathListEsi() *L2RibPathListEsi
- func (m *L2RibPl) GetPathListMac() *L2RibPathListMac
- func (m *L2RibPl) GetType() string
- func (*L2RibPl) ProtoMessage()
- func (m *L2RibPl) Reset()
- func (m *L2RibPl) String() string
- func (m *L2RibPl) XXX_DiscardUnknown()
- func (m *L2RibPl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L2RibPl) XXX_Merge(src proto.Message)
- func (m *L2RibPl) XXX_Size() int
- func (m *L2RibPl) XXX_Unmarshal(b []byte) error
- type LabeledNextHop
- func (*LabeledNextHop) Descriptor() ([]byte, []int)
- func (m *LabeledNextHop) GetAddressFamily() string
- func (m *LabeledNextHop) GetInternal() bool
- func (m *LabeledNextHop) GetIpAddress() string
- func (m *LabeledNextHop) GetLabel() uint32
- func (*LabeledNextHop) ProtoMessage()
- func (m *LabeledNextHop) Reset()
- func (m *LabeledNextHop) String() string
- func (m *LabeledNextHop) XXX_DiscardUnknown()
- func (m *LabeledNextHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LabeledNextHop) XXX_Merge(src proto.Message)
- func (m *LabeledNextHop) XXX_Size() int
- func (m *LabeledNextHop) XXX_Unmarshal(b []byte) error
- type MacRoute
- func (*MacRoute) Descriptor() ([]byte, []int)
- func (m *MacRoute) GetBmac() *L2RibMacRouteBmac
- func (m *MacRoute) GetEvpnEsi() *L2RibMacRouteEvpnEsi
- func (m *MacRoute) GetRegular() *L2RibMacRouteRegular
- func (m *MacRoute) GetType() string
- func (*MacRoute) ProtoMessage()
- func (m *MacRoute) Reset()
- func (m *MacRoute) String() string
- func (m *MacRoute) XXX_DiscardUnknown()
- func (m *MacRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MacRoute) XXX_Merge(src proto.Message)
- func (m *MacRoute) XXX_Size() int
- func (m *MacRoute) XXX_Unmarshal(b []byte) error
- type NextHop
- func (*NextHop) Descriptor() ([]byte, []int)
- func (m *NextHop) GetInterfaceHandle() string
- func (m *NextHop) GetIpv4() string
- func (m *NextHop) GetIpv6() string
- func (m *NextHop) GetLabeled() *LabeledNextHop
- func (m *NextHop) GetMac() string
- func (m *NextHop) GetType() string
- func (m *NextHop) GetXid() uint32
- func (*NextHop) ProtoMessage()
- func (m *NextHop) Reset()
- func (m *NextHop) String() string
- func (m *NextHop) XXX_DiscardUnknown()
- func (m *NextHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NextHop) XXX_Merge(src proto.Message)
- func (m *NextHop) XXX_Size() int
- func (m *NextHop) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type L2RibEsi ¶
type L2RibEsi struct { SystemPriority uint32 `protobuf:"varint,1,opt,name=system_priority,json=systemPriority,proto3" json:"system_priority,omitempty"` SystemId string `protobuf:"bytes,2,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"` PortKey uint32 `protobuf:"varint,3,opt,name=port_key,json=portKey,proto3" json:"port_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibEsi) Descriptor ¶
func (*L2RibEsi) GetPortKey ¶
func (*L2RibEsi) GetSystemId ¶
func (*L2RibEsi) GetSystemPriority ¶
func (*L2RibEsi) ProtoMessage ¶
func (*L2RibEsi) ProtoMessage()
func (*L2RibEsi) XXX_DiscardUnknown ¶
func (m *L2RibEsi) XXX_DiscardUnknown()
func (*L2RibEsi) XXX_Marshal ¶
func (*L2RibEsi) XXX_Unmarshal ¶
type L2RibMacRoute ¶
type L2RibMacRoute struct { MacAddress string `protobuf:"bytes,50,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"` AdminDistance uint32 `protobuf:"varint,51,opt,name=admin_distance,json=adminDistance,proto3" json:"admin_distance,omitempty"` ProducerId uint32 `protobuf:"varint,52,opt,name=producer_id,json=producerId,proto3" json:"producer_id,omitempty"` Route *MacRoute `protobuf:"bytes,53,opt,name=route,proto3" json:"route,omitempty"` TopologyId uint32 `protobuf:"varint,54,opt,name=topology_id,json=topologyId,proto3" json:"topology_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibMacRoute) Descriptor ¶
func (*L2RibMacRoute) Descriptor() ([]byte, []int)
func (*L2RibMacRoute) GetAdminDistance ¶
func (m *L2RibMacRoute) GetAdminDistance() uint32
func (*L2RibMacRoute) GetMacAddress ¶
func (m *L2RibMacRoute) GetMacAddress() string
func (*L2RibMacRoute) GetProducerId ¶
func (m *L2RibMacRoute) GetProducerId() uint32
func (*L2RibMacRoute) GetRoute ¶
func (m *L2RibMacRoute) GetRoute() *MacRoute
func (*L2RibMacRoute) GetTopologyId ¶
func (m *L2RibMacRoute) GetTopologyId() uint32
func (*L2RibMacRoute) ProtoMessage ¶
func (*L2RibMacRoute) ProtoMessage()
func (*L2RibMacRoute) Reset ¶
func (m *L2RibMacRoute) Reset()
func (*L2RibMacRoute) String ¶
func (m *L2RibMacRoute) String() string
func (*L2RibMacRoute) XXX_DiscardUnknown ¶
func (m *L2RibMacRoute) XXX_DiscardUnknown()
func (*L2RibMacRoute) XXX_Marshal ¶
func (m *L2RibMacRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibMacRoute) XXX_Merge ¶
func (m *L2RibMacRoute) XXX_Merge(src proto.Message)
func (*L2RibMacRoute) XXX_Size ¶
func (m *L2RibMacRoute) XXX_Size() int
func (*L2RibMacRoute) XXX_Unmarshal ¶
func (m *L2RibMacRoute) XXX_Unmarshal(b []byte) error
type L2RibMacRouteBmac ¶
type L2RibMacRouteBmac struct { BmacAddress string `protobuf:"bytes,1,opt,name=bmac_address,json=bmacAddress,proto3" json:"bmac_address,omitempty"` ForwardState bool `protobuf:"varint,2,opt,name=forward_state,json=forwardState,proto3" json:"forward_state,omitempty"` PathList *L2RibPathList `protobuf:"bytes,3,opt,name=path_list,json=pathList,proto3" json:"path_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibMacRouteBmac) Descriptor ¶
func (*L2RibMacRouteBmac) Descriptor() ([]byte, []int)
func (*L2RibMacRouteBmac) GetBmacAddress ¶
func (m *L2RibMacRouteBmac) GetBmacAddress() string
func (*L2RibMacRouteBmac) GetForwardState ¶
func (m *L2RibMacRouteBmac) GetForwardState() bool
func (*L2RibMacRouteBmac) GetPathList ¶
func (m *L2RibMacRouteBmac) GetPathList() *L2RibPathList
func (*L2RibMacRouteBmac) ProtoMessage ¶
func (*L2RibMacRouteBmac) ProtoMessage()
func (*L2RibMacRouteBmac) Reset ¶
func (m *L2RibMacRouteBmac) Reset()
func (*L2RibMacRouteBmac) String ¶
func (m *L2RibMacRouteBmac) String() string
func (*L2RibMacRouteBmac) XXX_DiscardUnknown ¶
func (m *L2RibMacRouteBmac) XXX_DiscardUnknown()
func (*L2RibMacRouteBmac) XXX_Marshal ¶
func (m *L2RibMacRouteBmac) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibMacRouteBmac) XXX_Merge ¶
func (m *L2RibMacRouteBmac) XXX_Merge(src proto.Message)
func (*L2RibMacRouteBmac) XXX_Size ¶
func (m *L2RibMacRouteBmac) XXX_Size() int
func (*L2RibMacRouteBmac) XXX_Unmarshal ¶
func (m *L2RibMacRouteBmac) XXX_Unmarshal(b []byte) error
type L2RibMacRouteEvpnEsi ¶
type L2RibMacRouteEvpnEsi struct { EthernetSegmentId *L2RibEsi `protobuf:"bytes,1,opt,name=ethernet_segment_id,json=ethernetSegmentId,proto3" json:"ethernet_segment_id,omitempty"` SequenceNumber uint32 `protobuf:"varint,2,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"` ForwardState bool `protobuf:"varint,3,opt,name=forward_state,json=forwardState,proto3" json:"forward_state,omitempty"` PathList *L2RibPathList `protobuf:"bytes,4,opt,name=path_list,json=pathList,proto3" json:"path_list,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibMacRouteEvpnEsi) Descriptor ¶
func (*L2RibMacRouteEvpnEsi) Descriptor() ([]byte, []int)
func (*L2RibMacRouteEvpnEsi) GetEthernetSegmentId ¶
func (m *L2RibMacRouteEvpnEsi) GetEthernetSegmentId() *L2RibEsi
func (*L2RibMacRouteEvpnEsi) GetForwardState ¶
func (m *L2RibMacRouteEvpnEsi) GetForwardState() bool
func (*L2RibMacRouteEvpnEsi) GetPathList ¶
func (m *L2RibMacRouteEvpnEsi) GetPathList() *L2RibPathList
func (*L2RibMacRouteEvpnEsi) GetSequenceNumber ¶
func (m *L2RibMacRouteEvpnEsi) GetSequenceNumber() uint32
func (*L2RibMacRouteEvpnEsi) ProtoMessage ¶
func (*L2RibMacRouteEvpnEsi) ProtoMessage()
func (*L2RibMacRouteEvpnEsi) Reset ¶
func (m *L2RibMacRouteEvpnEsi) Reset()
func (*L2RibMacRouteEvpnEsi) String ¶
func (m *L2RibMacRouteEvpnEsi) String() string
func (*L2RibMacRouteEvpnEsi) XXX_DiscardUnknown ¶
func (m *L2RibMacRouteEvpnEsi) XXX_DiscardUnknown()
func (*L2RibMacRouteEvpnEsi) XXX_Marshal ¶
func (m *L2RibMacRouteEvpnEsi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibMacRouteEvpnEsi) XXX_Merge ¶
func (m *L2RibMacRouteEvpnEsi) XXX_Merge(src proto.Message)
func (*L2RibMacRouteEvpnEsi) XXX_Size ¶
func (m *L2RibMacRouteEvpnEsi) XXX_Size() int
func (*L2RibMacRouteEvpnEsi) XXX_Unmarshal ¶
func (m *L2RibMacRouteEvpnEsi) XXX_Unmarshal(b []byte) error
type L2RibMacRouteRegular ¶
type L2RibMacRouteRegular struct { NextHop *L2RibNextHop `protobuf:"bytes,1,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibMacRouteRegular) Descriptor ¶
func (*L2RibMacRouteRegular) Descriptor() ([]byte, []int)
func (*L2RibMacRouteRegular) GetNextHop ¶
func (m *L2RibMacRouteRegular) GetNextHop() *L2RibNextHop
func (*L2RibMacRouteRegular) ProtoMessage ¶
func (*L2RibMacRouteRegular) ProtoMessage()
func (*L2RibMacRouteRegular) Reset ¶
func (m *L2RibMacRouteRegular) Reset()
func (*L2RibMacRouteRegular) String ¶
func (m *L2RibMacRouteRegular) String() string
func (*L2RibMacRouteRegular) XXX_DiscardUnknown ¶
func (m *L2RibMacRouteRegular) XXX_DiscardUnknown()
func (*L2RibMacRouteRegular) XXX_Marshal ¶
func (m *L2RibMacRouteRegular) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibMacRouteRegular) XXX_Merge ¶
func (m *L2RibMacRouteRegular) XXX_Merge(src proto.Message)
func (*L2RibMacRouteRegular) XXX_Size ¶
func (m *L2RibMacRouteRegular) XXX_Size() int
func (*L2RibMacRouteRegular) XXX_Unmarshal ¶
func (m *L2RibMacRouteRegular) XXX_Unmarshal(b []byte) error
type L2RibMacRoute_KEYS ¶
type L2RibMacRoute_KEYS struct { Evi uint32 `protobuf:"varint,1,opt,name=evi,proto3" json:"evi,omitempty"` MacAddr string `protobuf:"bytes,2,opt,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"` ProdId uint32 `protobuf:"varint,3,opt,name=prod_id,json=prodId,proto3" json:"prod_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibMacRoute_KEYS) Descriptor ¶
func (*L2RibMacRoute_KEYS) Descriptor() ([]byte, []int)
func (*L2RibMacRoute_KEYS) GetEvi ¶
func (m *L2RibMacRoute_KEYS) GetEvi() uint32
func (*L2RibMacRoute_KEYS) GetMacAddr ¶
func (m *L2RibMacRoute_KEYS) GetMacAddr() string
func (*L2RibMacRoute_KEYS) GetProdId ¶
func (m *L2RibMacRoute_KEYS) GetProdId() uint32
func (*L2RibMacRoute_KEYS) ProtoMessage ¶
func (*L2RibMacRoute_KEYS) ProtoMessage()
func (*L2RibMacRoute_KEYS) Reset ¶
func (m *L2RibMacRoute_KEYS) Reset()
func (*L2RibMacRoute_KEYS) String ¶
func (m *L2RibMacRoute_KEYS) String() string
func (*L2RibMacRoute_KEYS) XXX_DiscardUnknown ¶
func (m *L2RibMacRoute_KEYS) XXX_DiscardUnknown()
func (*L2RibMacRoute_KEYS) XXX_Marshal ¶
func (m *L2RibMacRoute_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibMacRoute_KEYS) XXX_Merge ¶
func (m *L2RibMacRoute_KEYS) XXX_Merge(src proto.Message)
func (*L2RibMacRoute_KEYS) XXX_Size ¶
func (m *L2RibMacRoute_KEYS) XXX_Size() int
func (*L2RibMacRoute_KEYS) XXX_Unmarshal ¶
func (m *L2RibMacRoute_KEYS) XXX_Unmarshal(b []byte) error
type L2RibNextHop ¶
type L2RibNextHop struct { TopologyId uint32 `protobuf:"varint,1,opt,name=topology_id,json=topologyId,proto3" json:"topology_id,omitempty"` Flags uint32 `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"` NextHop *NextHop `protobuf:"bytes,3,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibNextHop) Descriptor ¶
func (*L2RibNextHop) Descriptor() ([]byte, []int)
func (*L2RibNextHop) GetFlags ¶
func (m *L2RibNextHop) GetFlags() uint32
func (*L2RibNextHop) GetNextHop ¶
func (m *L2RibNextHop) GetNextHop() *NextHop
func (*L2RibNextHop) GetTopologyId ¶
func (m *L2RibNextHop) GetTopologyId() uint32
func (*L2RibNextHop) ProtoMessage ¶
func (*L2RibNextHop) ProtoMessage()
func (*L2RibNextHop) Reset ¶
func (m *L2RibNextHop) Reset()
func (*L2RibNextHop) String ¶
func (m *L2RibNextHop) String() string
func (*L2RibNextHop) XXX_DiscardUnknown ¶
func (m *L2RibNextHop) XXX_DiscardUnknown()
func (*L2RibNextHop) XXX_Marshal ¶
func (m *L2RibNextHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibNextHop) XXX_Merge ¶
func (m *L2RibNextHop) XXX_Merge(src proto.Message)
func (*L2RibNextHop) XXX_Size ¶
func (m *L2RibNextHop) XXX_Size() int
func (*L2RibNextHop) XXX_Unmarshal ¶
func (m *L2RibNextHop) XXX_Unmarshal(b []byte) error
type L2RibPathList ¶
type L2RibPathList struct { ProducerId uint32 `protobuf:"varint,1,opt,name=producer_id,json=producerId,proto3" json:"producer_id,omitempty"` MacCount uint32 `protobuf:"varint,2,opt,name=mac_count,json=macCount,proto3" json:"mac_count,omitempty"` NextHopArray []*L2RibNextHop `protobuf:"bytes,3,rep,name=next_hop_array,json=nextHopArray,proto3" json:"next_hop_array,omitempty"` LocalLabel uint32 `protobuf:"varint,4,opt,name=local_label,json=localLabel,proto3" json:"local_label,omitempty"` PathListInfo *L2RibPl `protobuf:"bytes,5,opt,name=path_list_info,json=pathListInfo,proto3" json:"path_list_info,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibPathList) Descriptor ¶
func (*L2RibPathList) Descriptor() ([]byte, []int)
func (*L2RibPathList) GetLocalLabel ¶
func (m *L2RibPathList) GetLocalLabel() uint32
func (*L2RibPathList) GetMacCount ¶
func (m *L2RibPathList) GetMacCount() uint32
func (*L2RibPathList) GetNextHopArray ¶
func (m *L2RibPathList) GetNextHopArray() []*L2RibNextHop
func (*L2RibPathList) GetPathListInfo ¶
func (m *L2RibPathList) GetPathListInfo() *L2RibPl
func (*L2RibPathList) GetProducerId ¶
func (m *L2RibPathList) GetProducerId() uint32
func (*L2RibPathList) ProtoMessage ¶
func (*L2RibPathList) ProtoMessage()
func (*L2RibPathList) Reset ¶
func (m *L2RibPathList) Reset()
func (*L2RibPathList) String ¶
func (m *L2RibPathList) String() string
func (*L2RibPathList) XXX_DiscardUnknown ¶
func (m *L2RibPathList) XXX_DiscardUnknown()
func (*L2RibPathList) XXX_Marshal ¶
func (m *L2RibPathList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibPathList) XXX_Merge ¶
func (m *L2RibPathList) XXX_Merge(src proto.Message)
func (*L2RibPathList) XXX_Size ¶
func (m *L2RibPathList) XXX_Size() int
func (*L2RibPathList) XXX_Unmarshal ¶
func (m *L2RibPathList) XXX_Unmarshal(b []byte) error
type L2RibPathListEsi ¶
type L2RibPathListEsi struct { EthernetSegmentId *L2RibEsi `protobuf:"bytes,1,opt,name=ethernet_segment_id,json=ethernetSegmentId,proto3" json:"ethernet_segment_id,omitempty"` MacUpdateNextHopArray []*L2RibNextHop `` /* 130-byte string literal not displayed */ Resolved bool `protobuf:"varint,3,opt,name=resolved,proto3" json:"resolved,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibPathListEsi) Descriptor ¶
func (*L2RibPathListEsi) Descriptor() ([]byte, []int)
func (*L2RibPathListEsi) GetEthernetSegmentId ¶
func (m *L2RibPathListEsi) GetEthernetSegmentId() *L2RibEsi
func (*L2RibPathListEsi) GetMacUpdateNextHopArray ¶
func (m *L2RibPathListEsi) GetMacUpdateNextHopArray() []*L2RibNextHop
func (*L2RibPathListEsi) GetResolved ¶
func (m *L2RibPathListEsi) GetResolved() bool
func (*L2RibPathListEsi) ProtoMessage ¶
func (*L2RibPathListEsi) ProtoMessage()
func (*L2RibPathListEsi) Reset ¶
func (m *L2RibPathListEsi) Reset()
func (*L2RibPathListEsi) String ¶
func (m *L2RibPathListEsi) String() string
func (*L2RibPathListEsi) XXX_DiscardUnknown ¶
func (m *L2RibPathListEsi) XXX_DiscardUnknown()
func (*L2RibPathListEsi) XXX_Marshal ¶
func (m *L2RibPathListEsi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibPathListEsi) XXX_Merge ¶
func (m *L2RibPathListEsi) XXX_Merge(src proto.Message)
func (*L2RibPathListEsi) XXX_Size ¶
func (m *L2RibPathListEsi) XXX_Size() int
func (*L2RibPathListEsi) XXX_Unmarshal ¶
func (m *L2RibPathListEsi) XXX_Unmarshal(b []byte) error
type L2RibPathListMac ¶
type L2RibPathListMac struct { MacAddress string `protobuf:"bytes,1,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibPathListMac) Descriptor ¶
func (*L2RibPathListMac) Descriptor() ([]byte, []int)
func (*L2RibPathListMac) GetMacAddress ¶
func (m *L2RibPathListMac) GetMacAddress() string
func (*L2RibPathListMac) ProtoMessage ¶
func (*L2RibPathListMac) ProtoMessage()
func (*L2RibPathListMac) Reset ¶
func (m *L2RibPathListMac) Reset()
func (*L2RibPathListMac) String ¶
func (m *L2RibPathListMac) String() string
func (*L2RibPathListMac) XXX_DiscardUnknown ¶
func (m *L2RibPathListMac) XXX_DiscardUnknown()
func (*L2RibPathListMac) XXX_Marshal ¶
func (m *L2RibPathListMac) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*L2RibPathListMac) XXX_Merge ¶
func (m *L2RibPathListMac) XXX_Merge(src proto.Message)
func (*L2RibPathListMac) XXX_Size ¶
func (m *L2RibPathListMac) XXX_Size() int
func (*L2RibPathListMac) XXX_Unmarshal ¶
func (m *L2RibPathListMac) XXX_Unmarshal(b []byte) error
type L2RibPl ¶
type L2RibPl struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` PathListEsi *L2RibPathListEsi `protobuf:"bytes,2,opt,name=path_list_esi,json=pathListEsi,proto3" json:"path_list_esi,omitempty"` PathListMac *L2RibPathListMac `protobuf:"bytes,3,opt,name=path_list_mac,json=pathListMac,proto3" json:"path_list_mac,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*L2RibPl) Descriptor ¶
func (*L2RibPl) GetPathListEsi ¶
func (m *L2RibPl) GetPathListEsi() *L2RibPathListEsi
func (*L2RibPl) GetPathListMac ¶
func (m *L2RibPl) GetPathListMac() *L2RibPathListMac
func (*L2RibPl) ProtoMessage ¶
func (*L2RibPl) ProtoMessage()
func (*L2RibPl) XXX_DiscardUnknown ¶
func (m *L2RibPl) XXX_DiscardUnknown()
func (*L2RibPl) XXX_Marshal ¶
func (*L2RibPl) XXX_Unmarshal ¶
type LabeledNextHop ¶
type LabeledNextHop struct { AddressFamily string `protobuf:"bytes,1,opt,name=address_family,json=addressFamily,proto3" json:"address_family,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"` Internal bool `protobuf:"varint,4,opt,name=internal,proto3" json:"internal,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LabeledNextHop) Descriptor ¶
func (*LabeledNextHop) Descriptor() ([]byte, []int)
func (*LabeledNextHop) GetAddressFamily ¶
func (m *LabeledNextHop) GetAddressFamily() string
func (*LabeledNextHop) GetInternal ¶
func (m *LabeledNextHop) GetInternal() bool
func (*LabeledNextHop) GetIpAddress ¶
func (m *LabeledNextHop) GetIpAddress() string
func (*LabeledNextHop) GetLabel ¶
func (m *LabeledNextHop) GetLabel() uint32
func (*LabeledNextHop) ProtoMessage ¶
func (*LabeledNextHop) ProtoMessage()
func (*LabeledNextHop) Reset ¶
func (m *LabeledNextHop) Reset()
func (*LabeledNextHop) String ¶
func (m *LabeledNextHop) String() string
func (*LabeledNextHop) XXX_DiscardUnknown ¶
func (m *LabeledNextHop) XXX_DiscardUnknown()
func (*LabeledNextHop) XXX_Marshal ¶
func (m *LabeledNextHop) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LabeledNextHop) XXX_Merge ¶
func (m *LabeledNextHop) XXX_Merge(src proto.Message)
func (*LabeledNextHop) XXX_Size ¶
func (m *LabeledNextHop) XXX_Size() int
func (*LabeledNextHop) XXX_Unmarshal ¶
func (m *LabeledNextHop) XXX_Unmarshal(b []byte) error
type MacRoute ¶
type MacRoute struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Regular *L2RibMacRouteRegular `protobuf:"bytes,2,opt,name=regular,proto3" json:"regular,omitempty"` EvpnEsi *L2RibMacRouteEvpnEsi `protobuf:"bytes,3,opt,name=evpn_esi,json=evpnEsi,proto3" json:"evpn_esi,omitempty"` Bmac *L2RibMacRouteBmac `protobuf:"bytes,4,opt,name=bmac,proto3" json:"bmac,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*MacRoute) Descriptor ¶
func (*MacRoute) GetBmac ¶
func (m *MacRoute) GetBmac() *L2RibMacRouteBmac
func (*MacRoute) GetEvpnEsi ¶
func (m *MacRoute) GetEvpnEsi() *L2RibMacRouteEvpnEsi
func (*MacRoute) GetRegular ¶
func (m *MacRoute) GetRegular() *L2RibMacRouteRegular
func (*MacRoute) ProtoMessage ¶
func (*MacRoute) ProtoMessage()
func (*MacRoute) XXX_DiscardUnknown ¶
func (m *MacRoute) XXX_DiscardUnknown()
func (*MacRoute) XXX_Marshal ¶
func (*MacRoute) XXX_Unmarshal ¶
type NextHop ¶
type NextHop struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Ipv4 string `protobuf:"bytes,2,opt,name=ipv4,proto3" json:"ipv4,omitempty"` Ipv6 string `protobuf:"bytes,3,opt,name=ipv6,proto3" json:"ipv6,omitempty"` Mac string `protobuf:"bytes,4,opt,name=mac,proto3" json:"mac,omitempty"` InterfaceHandle string `protobuf:"bytes,5,opt,name=interface_handle,json=interfaceHandle,proto3" json:"interface_handle,omitempty"` Labeled *LabeledNextHop `protobuf:"bytes,6,opt,name=labeled,proto3" json:"labeled,omitempty"` Xid uint32 `protobuf:"varint,7,opt,name=xid,proto3" json:"xid,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NextHop) Descriptor ¶
func (*NextHop) GetInterfaceHandle ¶
func (*NextHop) GetLabeled ¶
func (m *NextHop) GetLabeled() *LabeledNextHop
func (*NextHop) ProtoMessage ¶
func (*NextHop) ProtoMessage()
func (*NextHop) XXX_DiscardUnknown ¶
func (m *NextHop) XXX_DiscardUnknown()
func (*NextHop) XXX_Marshal ¶
func (*NextHop) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.