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.