User Tools

Site Tools


boundedbuffer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
boundedbuffer [2007/09/25 05:17] nshafieiboundedbuffer [2007/09/25 05:20] (current) nshafiei
Line 285: Line 285:
       if(i1==size)i1=0;             if(i1==size)i1=0;      
       while(i1+1==i2 || (i1+1==size && i2==0))       while(i1+1==i2 || (i1+1==size && i2==0))
-         read("read",i2);      +         read("consumer",?i2);      
       out("data", data, i1);        out("data", data, i1); 
       out("producer", i1+1);               out("producer", i1+1);        
Line 296: Line 296:
       in("consumer",?i2);       in("consumer",?i2);
       if(i2==size)i2=0;       if(i2==size)i2=0;
-      in("data",data,i2);+      in("data",?data,i2);
       out("consumer", i2+1);              out("consumer", i2+1);       
       return data;        return data; 
boundedbuffer.1190697434.txt.gz · Last modified: 2007/09/25 05:17 by nshafiei

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki