Versions in this module Expand all Collapse all v0 v0.0.2 Aug 16, 2023 v0.0.1 Aug 16, 2023 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)