Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Dnsmasq ¶
type Dnsmasq struct {
Segments []*Segment
// contains filtered or unexported fields
}
func NewDnsmasq ¶
func (*Dnsmasq) GetInterface ¶
type LocalCluster ¶
type LocalCluster struct {
destructor.MultiDestructor
*platform.BaseCluster
// contains filtered or unexported fields
}
func (*LocalCluster) Destroy ¶
func (lc *LocalCluster) Destroy()
func (*LocalCluster) GetNsHandle ¶
func (lc *LocalCluster) GetNsHandle() netns.NsHandle
func (*LocalCluster) NewCommand ¶
func (lc *LocalCluster) NewCommand(name string, arg ...string) exec.Cmd
type LocalFlight ¶
type LocalFlight struct {
destructor.MultiDestructor
*platform.BaseFlight
Dnsmasq *Dnsmasq
NTPServer *ntp.Server
// contains filtered or unexported fields
}
func NewLocalFlight ¶
func (*LocalFlight) Destroy ¶
func (lf *LocalFlight) Destroy()
func (*LocalFlight) NewCluster ¶
func (lf *LocalFlight) NewCluster(rconf *platform.RuntimeConfig) (*LocalCluster, error)
type TunTap ¶
Tun/Tap device that is compatible with the netlink library.
func AddLinkTap ¶
func AddLinkTun ¶
Click to show internal directories.
Click to hide internal directories.