Documentation ¶
Index ¶
- Variables
- type ARPEntry
- type ConfigData
- func (*ConfigData) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigData) GetArpEntries() []*l3.ARPEntry
- func (x *ConfigData) GetInterfaces() []*interfaces.Interface
- func (x *ConfigData) GetRoutes() []*l3.Route
- func (*ConfigData) ProtoMessage()
- func (x *ConfigData) ProtoReflect() protoreflect.Message
- func (x *ConfigData) Reset()
- func (x *ConfigData) String() string
- type IPTablesRuleChain
- type Interface
- type Notification
- type Route
Constants ¶
This section is empty.
Variables ¶
View Source
var File_ligato_linux_linux_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ConfigData ¶
type ConfigData struct { Interfaces []*interfaces.Interface `protobuf:"bytes,10,rep,name=interfaces,proto3" json:"interfaces,omitempty"` ArpEntries []*l3.ARPEntry `protobuf:"bytes,20,rep,name=arp_entries,json=arpEntries,proto3" json:"arp_entries,omitempty"` Routes []*l3.Route `protobuf:"bytes,21,rep,name=routes,proto3" json:"routes,omitempty"` // contains filtered or unexported fields }
func (*ConfigData) Descriptor
deprecated
func (*ConfigData) Descriptor() ([]byte, []int)
Deprecated: Use ConfigData.ProtoReflect.Descriptor instead.
func (*ConfigData) GetArpEntries ¶
func (x *ConfigData) GetArpEntries() []*l3.ARPEntry
func (*ConfigData) GetInterfaces ¶
func (x *ConfigData) GetInterfaces() []*interfaces.Interface
func (*ConfigData) GetRoutes ¶
func (x *ConfigData) GetRoutes() []*l3.Route
func (*ConfigData) ProtoMessage ¶
func (*ConfigData) ProtoMessage()
func (*ConfigData) ProtoReflect ¶ added in v3.2.0
func (x *ConfigData) ProtoReflect() protoreflect.Message
func (*ConfigData) Reset ¶
func (x *ConfigData) Reset()
func (*ConfigData) String ¶
func (x *ConfigData) String() string
type IPTablesRuleChain ¶ added in v3.0.1
type IPTablesRuleChain = linux_iptables.RuleChain
IP tables
type Notification ¶
type Notification struct { Interface *interfaces.InterfaceNotification `protobuf:"bytes,1,opt,name=interface,proto3" json:"interface,omitempty"` // contains filtered or unexported fields }
func (*Notification) Descriptor
deprecated
func (*Notification) Descriptor() ([]byte, []int)
Deprecated: Use Notification.ProtoReflect.Descriptor instead.
func (*Notification) GetInterface ¶ added in v3.3.0
func (x *Notification) GetInterface() *interfaces.InterfaceNotification
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) ProtoReflect ¶ added in v3.2.0
func (x *Notification) ProtoReflect() protoreflect.Message
func (*Notification) Reset ¶
func (x *Notification) Reset()
func (*Notification) String ¶
func (x *Notification) String() string
Click to show internal directories.
Click to hide internal directories.