schedule

package module
v0.0.0-...-32df622 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2019 License: MIT Imports: 0 Imported by: 0

README

schedule

Documentation

Overview

Package schedule предоставляет интерфейсы (и их имплементации) по управлению расписанием уведомлений.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Scheduler

type Scheduler interface {
	// AddTask - добавляет исполняемое задание в планировщик.
	AddTask(spec string, cmd func()) error
	// Run - запускает планировщик если он ещё не запущен.
	Run()
	// Start - запускает планировщик в собственной сопрограмме или игнорирует, если он уже запущен.
	Start()
	// Stop - останавливает планировщик.
	Stop()
	// Reset - обнуляет планировщик, делая его вновь доступным без каких-либо заданий на нём.
	Reset()
}

Scheduler представляет интерфейс управления расписанием уведомлений.

Directories

Path Synopsis
Package v1 представляет реализацию интерфейсов schedule.
Package v1 представляет реализацию интерфейсов schedule.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL