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 |