Documentation ¶
Index ¶
- type Proxy
- func (p *Proxy) InterfaceCreated(intf networking.Iface)
- func (p *Proxy) InterfaceDeleted(intf networking.Iface)
- func (p *Proxy) SetIPContext(conn *networkservice.Connection, interfaceType networking.InterfaceType) error
- func (p *Proxy) SetVIPs(vips []string)
- func (p *Proxy) UnsetIPContext(conn *networkservice.Connection, interfaceType networking.InterfaceType) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Proxy ¶
type Proxy struct { Subnets map[ipamAPI.IPFamily]*ipamAPI.Subnet // contains filtered or unexported fields }
Proxy -
func NewProxy ¶
func NewProxy(conduit *nspAPI.Conduit, nodeName string, ipamClient ipamAPI.IpamClient, ipFamily string, netUtils networking.Utils) *Proxy
NewProxy -
func (*Proxy) InterfaceCreated ¶
func (p *Proxy) InterfaceCreated(intf networking.Iface)
InterfaceCreated -
func (*Proxy) InterfaceDeleted ¶
func (p *Proxy) InterfaceDeleted(intf networking.Iface)
InterfaceDeleted -
func (*Proxy) SetIPContext ¶
func (p *Proxy) SetIPContext(conn *networkservice.Connection, interfaceType networking.InterfaceType) error
SetIPContext
func (*Proxy) UnsetIPContext ¶ added in v0.6.0
func (p *Proxy) UnsetIPContext(conn *networkservice.Connection, interfaceType networking.InterfaceType) error
Click to show internal directories.
Click to hide internal directories.