| Interface | Description |
|---|---|
| Clock.ClockTickListener |
ClockTick interface for receiving clock Tick events
The Clock.ClockTickListener.clockTick(double, Clock) receives the scheduled event and is usually represented as a Lambda. |
| Delay.DelayListener |
DelayReceived interface for receiving delay complete.
|
| ScheduleAdjustmentListener |
Notify listeners that schedule has been changed
|
| ScheduledEventListener |
Used for receiving scheduled events.
|
| Class | Description |
|---|---|
| AverageCalculator |
Enables a very efficient method for calculation accumulative averages by storing accumulated sum
of all values and number of elements
|
| Clock |
Clock Class that uses the
HBScheduler class. |
| ClockAdjustment |
Class for encapsulating amounts to adjust
HBScheduler |
| Delay |
Delay Class that uses HBScheduler
You can use a delay to schedule an event to occur at some time in the future.
|
| DeviceSchedulerValue |
Contains the parameters that define the Scheduled time for a device.
|
| DeviceSchedules |
Singleton class for containing inter-device scheduling
|
| DeviceStratumMessage |
Contains the parameters that define the DeviceStratumMessage time for a device.
|
| HBScheduler |
Stores events with the time they need to be executed and executes them when they are due.
|
| ScheduledObject |
Comparator
|
| Enum | Description |
|---|---|
| HBScheduler.MESSAGE_PARAMS |