class RCondVar : public RHandleBase |
A handle to a condition variable.
The condition variable itself is a kernel side object.
Handles should be closed after use. RHandleBase provides the necessary Close() function which should be called when the handle is no longer required.
Public Member Functions | |
---|---|
IMPORT_C void | Broadcast() |
IMPORT_C TInt | CreateGlobal(const TDesC &, TOwnerType) |
IMPORT_C TInt | CreateLocal(TOwnerType) |
IMPORT_C TInt | Open(RMessagePtr2, TInt, TOwnerType) |
IMPORT_C TInt | Open(TInt, TOwnerType) |
IMPORT_C TInt | OpenGlobal(const TDesC &, TOwnerType) |
IMPORT_C void | Signal() |
IMPORT_C TInt | TimedWait(RMutex &, TInt) |
IMPORT_C TInt | Wait(RMutex &) |
Inherited Enumerations | |
---|---|
RHandleBase:TAttributes |
Inherited Attributes | |
---|---|
RHandleBase::iHandle |
IMPORT_C TInt | CreateGlobal | ( | const TDesC & | aName, |
TOwnerType | aType = EOwnerProcess | |||
) |
const TDesC & aName | |
TOwnerType aType = EOwnerProcess |
IMPORT_C TInt | CreateLocal | ( | TOwnerType | aType = EOwnerProcess | ) |
TOwnerType aType = EOwnerProcess |
IMPORT_C TInt | Open | ( | RMessagePtr2 | aMessage, |
TInt | aParam, | |||
TOwnerType | aType = EOwnerProcess | |||
) |
RMessagePtr2 aMessage | |
TInt aParam | |
TOwnerType aType = EOwnerProcess |
IMPORT_C TInt | Open | ( | TInt | aArgumentIndex, |
TOwnerType | aType = EOwnerProcess | |||
) |
TInt aArgumentIndex | |
TOwnerType aType = EOwnerProcess |
IMPORT_C TInt | OpenGlobal | ( | const TDesC & | aName, |
TOwnerType | aType = EOwnerProcess | |||
) |
const TDesC & aName | |
TOwnerType aType = EOwnerProcess |