]> pd.if.org Git - liblfds/blob - liblfds/liblfds7.1.0/liblfds710/src/lfds710_queue_unbounded_manyproducer_manyconsumer/lfds710_queue_unbounded_manyproducer_manyconsumer_internal.h
Initial import (all versions, including the new 7.1.0)
[liblfds] / liblfds / liblfds7.1.0 / liblfds710 / src / lfds710_queue_unbounded_manyproducer_manyconsumer / lfds710_queue_unbounded_manyproducer_manyconsumer_internal.h
1 /***** the library wide include file *****/
2 #include "../liblfds710_internal.h"
3
4 /***** enums *****/
5 enum lfds710_queue_umm_queue_state
6 {
7   LFDS710_QUEUE_UMM_QUEUE_STATE_UNKNOWN, 
8   LFDS710_QUEUE_UMM_QUEUE_STATE_EMPTY,
9   LFDS710_QUEUE_UMM_QUEUE_STATE_ENQUEUE_OUT_OF_PLACE,
10   LFDS710_QUEUE_UMM_QUEUE_STATE_ATTEMPT_DEQUEUE
11 };
12
13 /***** private prototypes *****/
14