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.