Package-level declarations

Types

Link copied to clipboard
open class Example
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

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