Annotation of os2sdk/demos/examples/queues/defines.h, revision 1.1.1.1

1.1       root        1: /* defines used by server.c and customer.c:
                      2:  */
                      3: 
                      4: #define QUEUENAME       "\\QUEUES\\SOMEQUE"     /* name of queue             */
                      5: #define SEGNAME         "\\SHAREMEM\\SOMESEG"   /* segment to hold queue data*/
                      6: #define SEGSIZE         32                      /* size of shared segment    */
                      7: #define FIFO            0                       /* FIFO priority ordering    */
                      8: #define LIFO            1                       /* LIFO priority ordering    */
                      9: #define PRIO            2                       /* Priority Queue Ordereing  */
                     10: #define DUMMYPARAM      (long) 0        /* dummy parameter to DOSQUEUEREAD   */
                     11: #define MAXQWRITES      8   /* max (arbitrary) number of writes to queue     */
                     12: #define ELEMPRIORITY    0   /* all the elements will have equal priority     */
                     13: #define LIFOPRIO        15  /* LIFO stacking of elements on queue            */
                     14: #define REQWAITER       0   /* request attn. of a waiter, same for all req's */
                     15: #define NOMORE          1   /* indicate no more requests */
                     16: #define DATALENGTH      2   /* length of data element to be placed in queue  */
                     17: #define FIRSTELEMENT    0   /* read the first element in the queue */
                     18: #define WAIT            0   /* will wait until an element becomes available  */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.