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.