Schedules a function call at the specified time interval.

Constructors

Constructors

  • Scheduler.

    Parameters

    • name: string

      Logging name.

    • interval: number

      Update interval in seconds.

    • callback: ((now) => Promise<void>)

      Callback function.

        • (now): Promise<void>
        • Parameters

          • now: number

          Returns Promise<void>

    • verbose: boolean = false

      Verbose logging.

    Returns Scheduler