Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseTrafficControlInterfaceConfig ¶
func ParseTrafficControlInterfaceConfig(portData *ovsconfig.OVSPortData, portConfig *interfacestore.OVSPortConfig) *interfacestore.InterfaceConfig
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewTrafficControlController ¶
func NewTrafficControlController(ofClient openflow.Client, interfaceStore interfacestore.InterfaceStore, ovsBridgeClient ovsconfig.OVSBridgeClient, ovsCtlClient ovsctl.OVSCtlClient, tcInformer crdinformers.TrafficControlInformer, podInformer cache.SharedIndexInformer, namespaceInformer coreinformers.NamespaceInformer, podUpdateSubscriber channel.Subscriber) *Controller
func (*Controller) Run ¶
func (c *Controller) Run(stopCh <-chan struct{})
Click to show internal directories.
Click to hide internal directories.