comparison PrivateQueue.h @ 18:7c9e00ff1bf4

fixed queue enlarging function
author Merten Sach <msach@mailbox.tu-berlin.de>
date Wed, 22 Jun 2011 18:49:17 +0200
parents 3134d8a1e8e3
children 677afc259a58
comparison
equal deleted inserted replaced
4:31f7e529cab0 5:42fd1b529f96
24 void **endOfData; //set when alloc data 24 void **endOfData; //set when alloc data
25 } 25 }
26 PrivQueueStruc; 26 PrivQueueStruc;
27 27
28 28
29 PrivQueueStruc* makePrivQ ( ); 29 PrivQueueStruc* makeVMSPrivQ ( );
30 void* readPrivQ ( PrivQueueStruc *Q ); 30 void* readPrivQ ( PrivQueueStruc *Q );
31 void writePrivQ( void *in, PrivQueueStruc *Q ); 31 void writePrivQ( void *in, PrivQueueStruc *Q );
32 int32 writeIfSpacePrivQ( void * in, PrivQueueStruc* Q ); //return 32 int32 writeIfSpacePrivQ( void * in, PrivQueueStruc* Q ); //return
33 // false when full 33 // false when full
34 int32 numInPrivQ( PrivQueueStruc *Q ); 34 int32 numInPrivQ( PrivQueueStruc *Q );