Documentation ¶ Index ¶ Constants type Scheduler func New(log *logging.Logger) *Scheduler func (s *Scheduler) Cron(name string, expr string, fn func(name string)) func (s *Scheduler) Every(name string, dur time.Duration, fn func(name string)) func (s *Scheduler) Once(name string, delay time.Duration, fn func(name string)) func (s *Scheduler) Start() func (s *Scheduler) Stop() Constants ¶ View Source const Name = "scheduler" Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Scheduler ¶ type Scheduler struct { // contains filtered or unexported fields } func New ¶ added in v0.2.11 func New(log *logging.Logger) *Scheduler func (*Scheduler) Cron ¶ func (s *Scheduler) Cron(name string, expr string, fn func(name string)) func (*Scheduler) Every ¶ func (s *Scheduler) Every(name string, dur time.Duration, fn func(name string)) func (*Scheduler) Once ¶ func (s *Scheduler) Once(name string, delay time.Duration, fn func(name string)) func (*Scheduler) Start ¶ func (s *Scheduler) Start() func (*Scheduler) Stop ¶ func (s *Scheduler) Stop() Source Files ¶ View all Source files dix.go scheduler.go Click to show internal directories. Click to hide internal directories.