Package-level declarations

Types

Link copied to clipboard
abstract class ForeverTask : Task
A task that runs forever to no finish condition, only able to be interrupted by being finished manually.
Link copied to clipboard
abstract class OnceTask : Task
A short task that runs once and then immediately completes.
Link copied to clipboard
abstract class Task(var timeout: Measure<Time>) : BunyipsComponent, Runnable, Action

A task, or command is an action that can be performed by a robot. This has been designed to reflect closely the command-based programming style used in FRC, while still being reflective of the past nature of how the Task system was implemented in BunyipsLib.