Documentation
¶
Index ¶
- func HandleCheckTrigger(networksToCheck []pkgnetwork.Network, connectionParams *ConnectionParams)
- func HandleStatusUpdate(statusUpdate NetworkConnectionStatus, connectionParams *ConnectionParams)
- func WatchConnections(networks []pkgnetwork.Network, updateInterval time.Duration, ...) chan types.Notification
- type ConnectionParams
- type NetworkConnectionStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleCheckTrigger ¶ added in v0.1.37
func HandleCheckTrigger(networksToCheck []pkgnetwork.Network, connectionParams *ConnectionParams)
func HandleStatusUpdate ¶ added in v0.1.37
func HandleStatusUpdate(statusUpdate NetworkConnectionStatus, connectionParams *ConnectionParams)
func WatchConnections ¶
func WatchConnections( networks []pkgnetwork.Network, updateInterval time.Duration, stop chan struct{}, ) chan types.Notification
Types ¶
type ConnectionParams ¶ added in v0.1.37
type ConnectionParams struct {
Hostname string
NotificationsChannel chan types.Notification
StatusChannel chan NetworkConnectionStatus
IsInitialRun bool
}
type NetworkConnectionStatus ¶ added in v0.0.4
type NetworkConnectionStatus struct {
Online bool
Network pkgnetwork.Network
}
Click to show internal directories.
Click to hide internal directories.