#include <private_ge_semaphore.h>
Public Member Functions | |
MiniSemaphore () | |
~MiniSemaphore () | |
void | ReadLock () |
void | ReadUnLock () |
void | WriteLock () |
void | WriteUnLock () |
Private Attributes | |
GeSpinlock | lock |
Int32 | cnt |
UInt32 | id |
Bool | writemode |
MiniSemaphore | ( | ) |
~MiniSemaphore | ( | ) |
void ReadLock | ( | ) |
void ReadUnLock | ( | ) |
void WriteLock | ( | ) |
void WriteUnLock | ( | ) |
|
private |
|
private |
|
private |
|
private |