CNSmlDmLinkCallback Class Reference
| class CNSmlDmLinkCallback : public CBase |
Class for overwriting the callback interface to caller. In case of internal commands, the caller (agent) is not called, this module is called instead
Constructor & Destructor Documentation
CNSmlDmLinkCallback()
| CNSmlDmLinkCallback | ( | ) | [private] |
~CNSmlDmLinkCallback()
| ~CNSmlDmLinkCallback | ( | ) | [virtual] |
Member Functions Documentation
GetResultsL(CBufBase *&, CSmlDmAdapter::TError &)
| void | GetResultsL | ( | CBufBase *& | aData, |
| | CSmlDmAdapter::TError & | aStatus |
| | ) | |
Parameters
| CBufBase *& aData | Reference to the data buffer, where to write result data |
| CSmlDmAdapter::TError & aStatus | Reference to status info wher to write the status of command execution |
SetResultsL(TInt, const CBufBase &, const TDesC8 &, const TDesC8 &, TInt)
The class is used in internal commands to overwrite the normal callback interface. This methos overwrites the normal SetResultsL function
Parameters
| TInt aResultsRef | Reference to result element |
| const CBufBase & aObject | Data |
| const TDesC8 & aType | Mime type |
| const TDesC8 & aFormat | Format of the object |
| TInt aTotalSize | Total size |
SetStatusL(TInt, TInt)
| void | SetStatusL | ( | TInt | aStatusRef, |
| | TInt | aStatusCode |
| | ) | |
The class is used in internal commands to overwrite the normal callback interface. This methos overwrites the normal SetStatuslL function
Parameters
| TInt aStatusRef | Reference to result element |
| TInt aStatusCode | Status of command |
Member Data Documentation
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.