CMediatorCommandInitiatorBody Class Reference
| class CMediatorCommandInitiatorBody : public CActive |
A class used to issue Mediator Service commands.
MediatorClient.lib
- Since
- S60 3.1
Inherits from
- CMediatorCommandInitiatorBody
Constructor & Destructor Documentation
CMediatorCommandInitiatorBody(MMediatorCommandResponseObserver *)
~CMediatorCommandInitiatorBody()
| ~CMediatorCommandInitiatorBody | ( | ) | [virtual] |
Member Functions Documentation
CancelCommand(TUid, TUid, TInt)
| void | CancelCommand | ( | TUid | aDomain, |
| | TUid | aCategory, |
| | TInt | aCommandId |
| | ) | |
Cancel a Mediator Service command.
Parameters
| TUid aDomain | The identifier of the domain |
| TUid aCategory | The identifier of the category. |
| TInt aCommandId | The identifier of the command. |
ConstructL()
| void | ConstructL | ( | ) | [private] |
By default Symbian 2nd phase constructor is private.
DoCancel()
| void | DoCancel | ( | ) | [protected, virtual] |
IssueCommand(TUid, TUid, TInt, TVersion, const TDesC8 &)
Issue a Mediator Service command.
Parameters
| TUid aDomain | The identifier of the domain |
| TUid aCategory | The identifier of the category. |
| TInt aCommandId | The identifier of the command. |
| TVersion aVersion | The version information for the command. |
| const TDesC8 & aData | The parameters of the command. |
NewL(MMediatorCommandResponseObserver *)
ResetDataBufferL(TInt)
| void | ResetDataBufferL | ( | TInt | aSize | ) | [private] |
Re-init return data buffer
Parameters
| TInt aSize | size of the buffer |
RunError(TInt)
|
TInt
| RunError | ( | TInt | aError | ) | [protected, virtual] |
RunL()
| void | RunL | ( | ) | [protected, virtual] |
WaitForCommandResponse()
| void | WaitForCommandResponse | ( | ) | [private] |
Start to wait command response asynchronously
Member Data Documentation
TMediatorCategory
iCategory
TMediatorCategoryRetBuffer
iCategoryBuffer
MediatorService::TCommand
iCommand
TCommandRetBuffer
iCommandBuffer
TPtr8
iCommandDataPtr
|
TPtr8
| iCommandDataPtr | [private] |
RMediatorServer
iMediatorServer
MMediatorCommandResponseObserver * iObserver
TInt
iResponseStatus
|
TInt
| iResponseStatus | [private] |
TPckg< TInt > iStatusBuffer
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.