Documentation ¶
Index ¶
- func NewSriovManager() types.Manager
- type MyNetlink
- func (n *MyNetlink) LinkByName(name string) (netlink.Link, error)
- func (n *MyNetlink) LinkSetDown(link netlink.Link) error
- func (n *MyNetlink) LinkSetName(link netlink.Link, name string) error
- func (n *MyNetlink) LinkSetNsFd(link netlink.Link, fd int) error
- func (n *MyNetlink) LinkSetUp(link netlink.Link) error
- func (n *MyNetlink) LinkSetVfNodeGUID(link netlink.Link, vf int, nodeGUID net.HardwareAddr) error
- func (n *MyNetlink) LinkSetVfPortGUID(link netlink.Link, vf int, portGUID net.HardwareAddr) error
- func (n *MyNetlink) LinkSetVfState(link netlink.Link, vf int, state uint32) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSriovManager ¶
NewSriovManager returns an instance of SriovManager
Types ¶
type MyNetlink ¶
type MyNetlink struct { }
MyNetlink NetlinkManager
func (*MyNetlink) LinkByName ¶
LinkByName implements NetlinkManager
func (*MyNetlink) LinkSetDown ¶
LinkSetDown using NetlinkManager
func (*MyNetlink) LinkSetName ¶
LinkSetName using NetlinkManager
func (*MyNetlink) LinkSetNsFd ¶
LinkSetNsFd using NetlinkManager
func (*MyNetlink) LinkSetVfNodeGUID ¶
LinkSetVfNodeGUID using NetlinkManager
func (*MyNetlink) LinkSetVfPortGUID ¶
LinkSetVfPortGUID using NetlinkManager
Click to show internal directories.
Click to hide internal directories.