Help us shape the future of Go! Take the 2026 Go Developer Survey

testing

package
v1.10.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 19, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeNetlinkHandle

type FakeNetlinkHandle struct {
	// contains filtered or unexported fields
}

FakeNetlinkHandle mock implementation of proxy NetlinkHandle

func NewFakeNetlinkHandle

func NewFakeNetlinkHandle() *FakeNetlinkHandle

NewFakeNetlinkHandle will create a new FakeNetlinkHandle

func (*FakeNetlinkHandle) DeleteDummyDevice

func (h *FakeNetlinkHandle) DeleteDummyDevice(devName string) error

DeleteDummyDevice is a mock implementation

func (*FakeNetlinkHandle) EnsureAddressBind

func (h *FakeNetlinkHandle) EnsureAddressBind(address, devName string) (exist bool, err error)

EnsureAddressBind is a mock implementation

func (*FakeNetlinkHandle) EnsureDummyDevice

func (h *FakeNetlinkHandle) EnsureDummyDevice(devName string) (bool, error)

EnsureDummyDevice is a mock implementation

func (*FakeNetlinkHandle) GetLocalAddresses added in v1.10.0

func (h *FakeNetlinkHandle) GetLocalAddresses(filterDev string) (sets.String, error)

GetLocalAddresses is a mock implementation

func (*FakeNetlinkHandle) SetLocalAddresses added in v1.10.0

func (h *FakeNetlinkHandle) SetLocalAddresses(dev string, ips ...string) error

SetLocalAddresses set IP addresses to the given interface device. It's not part of interface.

func (*FakeNetlinkHandle) UnbindAddress

func (h *FakeNetlinkHandle) UnbindAddress(address, devName string) error

UnbindAddress is a mock implementation

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL