qdqueue_create - Man Page
allocate a distributed queue
Synopsis
#include <qthread/qdqueue.h>
qdqueue_t *
qdqueue_create (void);
Description
This function initializes a qdqueue distributed queue object. This distributed queue is locality aware, and as such prioritizes "nearby" data over the globally oldest data. It provides an end-to-end ordering guarantee: elements enqueued from any given location may not be consumed out of order by any other single location.
See Also
qlfqueue_create(3), qdqueue_destroy(3), qdqueue_enqueue(3), qdqueue_dequeue(3), qdqueue_empty(3)
Referenced By
qdqueue_dequeue(3), qdqueue_destroy(3), qdqueue_empty(3), qdqueue_enqueue(3), qlfqueue_create(3).
OCTOBER 2009 libqthread