CXIMPOperationBase Class Reference
class CXIMPOperationBase : public CBase |
Base C-class for operations
ximpoperation.lib
- Since
- S60 v4.0
Constructor & Destructor Documentation
CXIMPOperationBase()
IMPORT_C | CXIMPOperationBase | ( | ) | |
Call this, then BaseConstructL in derived class.
~CXIMPOperationBase()
IMPORT_C | ~CXIMPOperationBase | ( | ) | [virtual] |
Member Functions Documentation
BaseConstructL(TXIMPRequestId, CXIMPPscContext *)
BeginOperation()
IMPORT_C void | BeginOperation | ( | ) | [virtual] |
ConstructL(const TDesC8 &)
void | ConstructL | ( | const TDesC8 & | aParamPck | ) | [pure virtual] |
CreateRequestCompleteEventL()
IMPORT_C void | CreateRequestCompleteEventL | ( | ) | [protected, virtual] |
Create request complete event
EndOperation()
IMPORT_C void | EndOperation | ( | ) | [virtual] |
GetReqCompleteEvent()
IMPORT_C CXIMPRequestCompleteEventImp * | GetReqCompleteEvent | ( | ) | [virtual] |
IsServerOperation()
IMPORT_C TBool | IsServerOperation | ( | ) | const |
ProcessL()
IMPORT_C void | ProcessL | ( | ) | [virtual] |
RequestCompletedL()
IMPORT_C void | RequestCompletedL | ( | ) | [virtual] |
Request made by the operation has been completed.
SetHost(MXIMPHost &)
IMPORT_C void | SetHost | ( | MXIMPHost & | aMyHost | ) | [virtual] |
Set host for operation. ProcessL cannot be called before host is set.
SetObjectCollection(MXIMPBase *)
IMPORT_C void | SetObjectCollection | ( | MXIMPBase * | aCollection | ) | [virtual] |
Set new object collection for operator.
SetOpL(CXIMPPscContext *)
SetResultCode(TInt)
IMPORT_C void | SetResultCode | ( | TInt | aResultCode | ) | [virtual] |
Set result code for operation
SetServerOperation()
IMPORT_C void | SetServerOperation | ( | ) | |
Type()
IMPORT_C TInt | Type | ( | ) | const [virtual] |
Member Data Documentation
CXIMPPscContext * iContext
MXIMPHost * iMyHost
Host of this operation. Shared owning. Use close to destroy
TBool
iNotActive
TBool
| iNotActive | [protected] |
If ETrue, operation is not active
CXIMPRestrictedObjectCollectionImp * iObjCollection
Holder for parameters. Owned
CXIMPRequestCompleteEventImp * iReqCompleteEvent
CXIMPRequestCompleteEventImp * | iReqCompleteEvent | [protected] |
Request complete event Owned.
TBool
iServerOperation
TBool
| iServerOperation | [protected] |
True if server initiated operation
CXIMPStatusImp * iStatusObj
CXIMPStatusImp * | iStatusObj | [protected] |
Internal state of the host
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.