Package-level declarations

Types

Link copied to clipboard

Optimized exception class for Exception-as-control-flow

Link copied to clipboard

FastScheduler doesn't care about your "priority". Who needs that anyway?

Link copied to clipboard
interface ITask<Self : ITask<Self>>
Link copied to clipboard
interface Lock

A single resource that cannot be used by more than one task at a time. Common usages include representations of hardware (physical devices) and proxy objects.

Link copied to clipboard
abstract class Scheduler : SupportsAdd

An object that handles the various actions related to running Tasks.

Link copied to clipboard
abstract class Task<Self : Task<Self>> : ITask<Self>
Link copied to clipboard

Properties

Link copied to clipboard
val systemPackages: <Error class: unknown class>

List of packages to exclude when considering what to name tasks by default.

Functions

Link copied to clipboard