comparison BlockingQueue.h @ 19:1ed562d601d9

Newly created project repository -- commit sub-states
author Me@portablequad
date Tue, 07 Feb 2012 12:51:29 -0800
parents 228ca5487d81
children 62326cc8e6f4 b5ae7fbb1f01
comparison
equal deleted inserted replaced
1:db925ce5603c 2:d2445bbc0419
65 void* *endOfData; //set when make queue 65 void* *endOfData; //set when make queue
66 } 66 }
67 SRSWQueueStruc; 67 SRSWQueueStruc;
68 68
69 SRSWQueueStruc* makeSRSWQ(); 69 SRSWQueueStruc* makeSRSWQ();
70 void freeSRSWQ( SRSWQueueStruc* Q );
70 void* readSRSWQ( SRSWQueueStruc *Q ); 71 void* readSRSWQ( SRSWQueueStruc *Q );
71 void writeSRSWQ( void *in, SRSWQueueStruc *Q ); 72 void writeSRSWQ( void *in, SRSWQueueStruc *Q );
72 73
73 74
74 //========= non-atomic instr S R M W queue =========== 75 //========= non-atomic instr S R M W queue ===========
75 typedef 76 typedef
76 struct 77 struct