Documentation ¶
Index ¶
- func NewNetworkManager(nix dogeboxd.NixManager, sm dogeboxd.StateManager) dogeboxd.NetworkManager
- type NetworkManagerLinux
- func (t NetworkManagerLinux) GetAvailableNetworks() []dogeboxd.NetworkConnection
- func (t NetworkManagerLinux) GetLocalIP() (net.IP, error)
- func (t NetworkManagerLinux) SetPendingNetwork(selectedNetwork dogeboxd.SelectedNetwork, j dogeboxd.Job) error
- func (t NetworkManagerLinux) TryConnect(nixPatch dogeboxd.NixPatch) error
- type WiFiNetwork
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNetworkManager ¶
func NewNetworkManager(nix dogeboxd.NixManager, sm dogeboxd.StateManager) dogeboxd.NetworkManager
Types ¶
type NetworkManagerLinux ¶
type NetworkManagerLinux struct { dogeboxd.NetworkManager // contains filtered or unexported fields }
func (NetworkManagerLinux) GetAvailableNetworks ¶
func (t NetworkManagerLinux) GetAvailableNetworks() []dogeboxd.NetworkConnection
func (NetworkManagerLinux) GetLocalIP ¶
func (t NetworkManagerLinux) GetLocalIP() (net.IP, error)
func (NetworkManagerLinux) SetPendingNetwork ¶
func (t NetworkManagerLinux) SetPendingNetwork(selectedNetwork dogeboxd.SelectedNetwork, j dogeboxd.Job) error
func (NetworkManagerLinux) TryConnect ¶
func (t NetworkManagerLinux) TryConnect(nixPatch dogeboxd.NixPatch) error
Click to show internal directories.
Click to hide internal directories.