| class RFastLock : public RSemaphore |
A fast semaphore.
This is a layer over a standard semaphore, and only calls into the kernel side if there is contention.
| Public Member Functions | |
|---|---|
| RFastLock() | |
| IMPORT_C TInt | CreateLocal(TOwnerType) |
| IMPORT_C void | Signal() |
| IMPORT_C void | Wait() |
| Inherited Enumerations | |
|---|---|
| RHandleBase:TAttributes | |
| Private Attributes | |
|---|---|
| TInt | iCount |
| Inherited Attributes | |
|---|---|
| RHandleBase::iHandle | |
| IMPORT_C TInt | CreateLocal | ( | TOwnerType | aType = EOwnerProcess | ) |
| TOwnerType aType = EOwnerProcess |