| 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 |