Documentation ¶
Index ¶
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HealthCheck ¶
type HealthCheck struct {
// contains filtered or unexported fields
}
func NewHealthCheck ¶
func NewHealthCheck(u uhppote.IUHPPOTE, interval, idleTime, ignoreTime time.Duration) HealthCheck
func (*HealthCheck) Exec ¶
func (h *HealthCheck) Exec(handler MonitoringHandler)
func (*HealthCheck) ID ¶
func (h *HealthCheck) ID() string
type MonitoringHandler ¶
type Watchdog ¶
type Watchdog struct {
// contains filtered or unexported fields
}
func NewWatchdog ¶
func NewWatchdog(h *HealthCheck) Watchdog
func (*Watchdog) Exec ¶
func (w *Watchdog) Exec(handler MonitoringHandler) error
Click to show internal directories.
Click to hide internal directories.