VPbkEngUtils::CVPbkAsyncOperation Class Reference
class VPbkEngUtils::CVPbkAsyncOperation : public CBase
|
Contact store asynchrnous operations.
Inherits from
-
VPbkEngUtils::CVPbkAsyncOperation
Constructor & Destructor Documentation
CVPbkAsyncOperation()
IMPORT_C
|
CVPbkAsyncOperation
|
(
|
)
|
|
CVPbkAsyncOperation(CActive::TPriority)
Constructs the operation with aPriority.
~CVPbkAsyncOperation()
IMPORT_C
|
~CVPbkAsyncOperation
|
(
|
)
|
|
Member Functions Documentation
CallbackAt(TInt)
Returns a reference to the callback at position aIndex.
Parameters
TInt
aIndex
|
The position of the callback.
|
CallbackCount()
IMPORT_C
TInt
|
CallbackCount
|
(
|
)
|
const
|
Returns the number of callbacks in this operation.
CallbackL(MAsyncCallback *)
Starts a new callback. Ownership is transferred in case the function does not leave.
Parameters
MAsyncCallback
* aCallback
|
A callback instance e.g. from CVPbkAsyncCallback.h. Ownership is taken.
|
CancelCallback(const MAsyncCallback &)
Cancels and deletes the aCallback from this operation.
HandleIdleCallback()
TInt
|
HandleIdleCallback
|
(
|
)
|
[private]
|
IdleCallback(TAny *)
TInt
|
IdleCallback
|
(
|
TAny
*
|
aThis
|
)
|
[private, static]
|
IssueRequest()
void
|
IssueRequest
|
(
|
)
|
[private]
|
Purge()
Cancels and deletes all callbacks in this operation.
Member Data Documentation
RPointerArray< MAsyncCallback > iCallbacks
TBool * iDestroyed
TBool
*
|
iDestroyed
|
[private]
|
CActive::TPriority
iPriority
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.