dhcp

package
v0.4.3-rc1 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BackgroundProbe added in v0.4.0

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

BackgroundProbe is used to do some DHCP request on a interface controlled by zinit

func NewBackgroundProbe added in v0.4.0

func NewBackgroundProbe(inf string) (*BackgroundProbe, error)

NewBackgroundProbe return a new background Probe that can be controlled with zinit

func (*BackgroundProbe) IsRunning added in v0.4.0

func (d *BackgroundProbe) IsRunning() (bool, error)

IsRunning checks if a background process is running in zinit

func (*BackgroundProbe) Start added in v0.4.0

func (d *BackgroundProbe) Start() error

Start runs the DHCP client process and registers it to zinit

func (*BackgroundProbe) Stop added in v0.4.0

func (d *BackgroundProbe) Stop() error

Stop stops a zinit background process

type Probe

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

Probe is used to do some DHCP request on a interface

func NewProbe

func NewProbe() *Probe

NewProbe returns a Probe

func (*Probe) Start

func (d *Probe) Start(inf string) error

Start starts the DHCP client process

func (*Probe) Stop

func (d *Probe) Stop() error

Stop kills the DHCP client process

Jump to

Keyboard shortcuts

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