Documentation ¶
Index ¶
- func GetInterfaceStat(ns string) (map[string]netlink.LinkOperState, error)
- type OvsdbHandler
- func (self *OvsdbHandler) Disconnected(ovsClient *libovsdb.OvsdbClient)
- func (self *OvsdbHandler) Echo([]interface{})
- func (self *OvsdbHandler) GetInterfaces() []*ovs.OvsPortInfo
- func (self *OvsdbHandler) Locked([]interface{})
- func (self *OvsdbHandler) Stolen([]interface{})
- func (self *OvsdbHandler) Update(context interface{}, tableUpdates libovsdb.TableUpdates)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetInterfaceStat ¶
func GetInterfaceStat(ns string) (map[string]netlink.LinkOperState, error)
Types ¶
type OvsdbHandler ¶
type OvsdbHandler struct {
// contains filtered or unexported fields
}
func (*OvsdbHandler) Disconnected ¶
func (self *OvsdbHandler) Disconnected(ovsClient *libovsdb.OvsdbClient)
func (*OvsdbHandler) Echo ¶
func (self *OvsdbHandler) Echo([]interface{})
func (*OvsdbHandler) GetInterfaces ¶
func (self *OvsdbHandler) GetInterfaces() []*ovs.OvsPortInfo
get the ovsdb's interface info
func (*OvsdbHandler) Locked ¶
func (self *OvsdbHandler) Locked([]interface{})
func (*OvsdbHandler) Stolen ¶
func (self *OvsdbHandler) Stolen([]interface{})
func (*OvsdbHandler) Update ¶
func (self *OvsdbHandler) Update(context interface{}, tableUpdates libovsdb.TableUpdates)
************************ Notification handler for OVS DB changes ****************
Click to show internal directories.
Click to hide internal directories.