# README
bj4
One-task-at-a-time task scheduling.
- license: BSD3
- owners:
- Rayark Inc. website: https://www.rayark.com
- name: Yao Wei | github: @medicalwei | email: [email protected]
- name: autumn31 | github: @autumn31 | email: [email protected]
- name: Himawari Tachibana | github: @fieliapm | email: [email protected]
- Rayark Inc. website: https://www.rayark.com
# Functions
New initiates the scheduler.
# Variables
No description provided by the author
No description provided by the author
# Structs
BJ4 is the scheduler struct itself.
BuiltinLogger implements Logger.
Config configures the scheduler.
LogrusLogger implements Logger and uses sirupsen/logrus to log.
NilLogger implements Logger and does nothing.
Task defines the scheduler task.
TaskStatus defines the status of a task.
# Interfaces
Logger is an interface for bj4 to log.
# Type aliases
TaskFunction defines the function of a task.