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
HBufC8 * iCommandData
HBufC8
*
|
iCommandData
|
[private]
|
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.