dplug.core.lockedqueue

Multiple writers, multiple readers interlocked queue.

Members

Functions

makeLockedQueue
auto makeLockedQueue(size_t capacity)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

LockedQueue
struct LockedQueue(T)

Locked queue for inter-thread communication. Support multiple writers, multiple readers. Blocks threads either when empty or full. @nogc once in use.

Meta