hio.scheduler

Undocumented in source.

Members

Classes

NotReadyException
class NotReadyException
Undocumented in source.
Task
class Task(F, A...)

Task. Exacute computation. Inherits from Fiber you can start, wait, check for readiness.

TestException
class TestException
Undocumented in source.
Threaded
class Threaded(F, A...)

Enums

Commands
enum Commands
Undocumented in source.

Functions

App
ReturnType!F App(F f, A args)
Undocumented in source. Be warned that the author may not have intended to support it.
hlSleep
void hlSleep(Duration d)
Undocumented in source. Be warned that the author may not have intended to support it.
mapM
auto mapM(R r, F f, ulong m)
Undocumented in source. Be warned that the author may not have intended to support it.
mapMxN
auto mapMxN(R r, F f, ulong m, ulong n)
Undocumented in source. Be warned that the author may not have intended to support it.
task
auto task(F f, A a)
Undocumented in source. Be warned that the author may not have intended to support it.
threaded
auto threaded(F f, A a)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

Computation
interface Computation
Undocumented in source.

Structs

Box
struct Box(T)
Undocumented in source.
TaskNotReady
struct TaskNotReady
Undocumented in source.

Variables

TASK_STACK_SIZE
int TASK_STACK_SIZE;

stack size for new tasks

Meta