#include <simple.sem.H>
| Public Methods | |
| SimpleSemaphore (int key) | |
| virtual int | valid () const | 
| virtual int | create ()=0 | 
| virtual int | attach ()=0 | 
| virtual int | remove ()=0 | 
| virtual int | lock ()=0 | 
| virtual int | unlock ()=0 | 
| virtual void | print (int pause_flag=1) | 
| Protected Attributes | |
| int | _key | 
| int | _valid | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.2.18
1.2.18