RFastLock Class Reference

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.

Inherits from

Constructor & Destructor Documentation

RFastLock()

RFastLock()[inline]

Default constructor.

Member Functions Documentation

CreateLocal(TOwnerType)

IMPORT_C TIntCreateLocal(TOwnerTypeaType = EOwnerProcess)

Parameters

TOwnerType aType = EOwnerProcess

Signal()

IMPORT_C voidSignal()

Wait()

IMPORT_C voidWait()

Member Data Documentation

TInt iCount

TInt iCount[private]