Queue

Undocumented in source.

Constructors

this
this(ulong tag, QueuePolicy flags)

Construct a new queue with the given tag

Members

Functions

dequeue
QueueItem dequeue()

Attempts to coninuously dequeue the head of the queue

enqueue
void enqueue(QueueItem item)
Undocumented in source. Be warned that the author may not have intended to support it.
getLengthCap
ulong getLengthCap(ulong lengthCap)
Undocumented in source. Be warned that the author may not have intended to support it.
getTag
ulong getTag()

Returns the tag for this queue

poll
bool poll()

Returns true if this queue has items ready to be dequeued, false otherwise

setLengthCap
void setLengthCap(ulong lengthCap)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta