libasync.threads

Undocumented in source.

Members

Classes

CmdProcessor
class CmdProcessor
Undocumented in source.

Enums

CmdInfoType
enum CmdInfoType
Undocumented in source.

Functions

destroyAsyncThreads
void destroyAsyncThreads()
Undocumented in source. Be warned that the author may not have intended to support it.
popWaiter
Waiter popWaiter()
Undocumented in source. Be warned that the author may not have intended to support it.
spawnAsyncThreads
bool spawnAsyncThreads()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

gs_closing
bool gs_closing;
Undocumented in source.
gs_jobs
Array!CommandInfo gs_jobs;
Undocumented in source.
gs_started
Condition gs_started;
Undocumented in source.
gs_threads
ThreadGroup gs_threads;
Undocumented in source.
gs_waiters
Array!Waiter gs_waiters;
Undocumented in source.
gs_wlock
Mutex gs_wlock;
Undocumented in source.

Structs

CommandInfo
struct CommandInfo
Undocumented in source.
Waiter
struct Waiter
Undocumented in source.

Variables

gs_threadCnt
shared(int) gs_threadCnt;
Undocumented in source.

Meta