Versions in this module Expand all Collapse all v1 v1.999.10 Nov 25, 2022 Changes in this version + var ErrNilAlarmScheduler = errors.New("nil alarm scheduler") + var ErrNilEndProcessChan = errors.New("nil end process chan") + func NewWatchdog(alarmScheduler core.TimersScheduler, ...) (core.WatchdogTimer, error) + type DisabledWatchdog struct + func (dw *DisabledWatchdog) IsInterfaceNil() bool + func (dw *DisabledWatchdog) Reset(_ string) + func (dw *DisabledWatchdog) Set(_ func(alarmID string), _ time.Duration, _ string) + func (dw *DisabledWatchdog) SetDefault(_ time.Duration, _ string) + func (dw *DisabledWatchdog) Stop(_ string)