CASYCommandHandlerBase Class Reference
class CASYCommandHandlerBase : public CBase |
Pure virtual base class for ASYs, from where ASY are meant to be inherited. ASYProxy creates the instances.
ASYProxy.lib
- Since
- S60 3.1
Constructor & Destructor Documentation
CASYCommandHandlerBase()
IMPORT_C | CASYCommandHandlerBase | ( | ) | [protected] |
~CASYCommandHandlerBase()
IMPORT_C | ~CASYCommandHandlerBase | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(CASYMainServiceBase *, CASYProxyCommandObserver *)
By default Symbian 2nd phase constructor is private.
NewL(CASYMainServiceBase *, CASYProxyCommandObserver *, TUid)
ObjectConDataFromProxyL(CAccPolObjectCon &)
IMPORT_C void | ObjectConDataFromProxyL | ( | CAccPolObjectCon & | aObjectCon | ) | const [protected] |
ASY calls this to fetch a data to the object container.
Method is not meant to be override.
Parameters
CAccPolObjectCon & aObjectCon | reference to the object container where to internalize a data from ASY proxy buffer. |
ProcessCommandL(const TProcessCmdId, const TASYCmdParams &)
Processes request command from server.
- Since
- S60 3.1
ProcessResponseL(const TAccValueTypeTBool, const TInt)
ASY calls this after handling ProcessCommandL. Method is not meant to be override.
- Since
- S60 3.1
ProcessResponseL(const TAccValueTypeTInt, const TInt)
ASY calls this after handling ProcessCommandL. Method is not meant to be override.
- Since
- S60 3.1
ProcessResponseL(const TDesC8 &, const TInt)
IMPORT_C void | ProcessResponseL | ( | const TDesC8 & | aCmdResponse, |
| const TInt | aErrCode =
KErrNone
|
| ) | [protected] |
ASY calls this after handling ProcessCommandL. Method is not meant to be override.
- Since
- S60 3.1
Parameters
const TDesC8 & aCmdResponse | Response value |
const TInt aErrCode =
KErrNone
| Error code for command processing |
ProcessResponseL(const CAccPolObjectCon &, const TInt)
ASY calls this after handling a "ProcessCommandL" with params: ECmdGetObjectValue, ECmdSetObjectValue
Method is not meant to be override.
Parameters
const CAccPolObjectCon & aObjectCon | Contains an object(s) which is/are externalized to ASY proxy buffer. |
const TInt aErrCode =
KErrNone
| Error code for command processing |
Member Data Documentation
CASYProxyCommandObserver * iASYProxyCommandObserver
CASYMainServiceBase * iAsyMainServiceBase
TUid
iDtor_ID_Key
TUid
| iDtor_ID_Key | [private] |
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.