CDosAsyncExecBase Class Reference
class CDosAsyncExecBase : public CActive
|
Helper class to help implementing the DSY for asynchronous operations.
Constructor & Destructor Documentation
CDosAsyncExecBase(const RMessagePtr2)
Parameters
const
RMessagePtr2
aMessage
|
The client-server message that has to be completed.
|
~CDosAsyncExecBase()
IMPORT_C
|
~CDosAsyncExecBase
|
(
|
)
|
|
Member Functions Documentation
AfterComplete(TBool &)
IMPORT_C void
|
AfterComplete
|
(
|
TBool
&
|
aAutoDestroy
|
)
|
[private, virtual]
|
It's meant to be overriden and it's called just before the message has been completed.
Parameters
TBool
& aAutoDestroy
|
If it's set to ETrue the object will destroy itself otherwise it won't.
|
BeforeComplete(TBool &)
IMPORT_C void
|
BeforeComplete
|
(
|
TBool
&
|
aComplete
|
)
|
[private, virtual]
|
It's meant to be overriden and it's called just before the message has been completed.
Parameters
TBool
& aComplete
|
If put to ETrue the message will be completed otherwise it won't.
|
DoCancel()
IMPORT_C void
|
DoCancel
|
(
|
)
|
[private, virtual]
|
Inherited from
CActive
. It cancels the outstanding request.
RunL()
IMPORT_C void
|
RunL
|
(
|
)
|
[private, virtual]
|
Inherited from
CActive
. It calls BeforeComplete, completes the request if instructed to do so and then calls AfterComplete.
Member Data Documentation
const RMessagePtr2 iMessage
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.