CNSmlDmCommands Class Reference

class CNSmlDmCommands : public CBase

Container class for a DM command buffering. This class is instantiated for each command inside the atomic. The elements are in linked list

Since

Inherits from

Constructor & Destructor Documentation

CNSmlDmCommands()

CNSmlDmCommands ( )

Constructor

~CNSmlDmCommands()

~CNSmlDmCommands ( ) [virtual]

Destructor

Member Data Documentation

CNSmlDmLinkCallback * iCallback

CNSmlDmLinkCallback * iCallback

Pointer to callback

TNSmlDmCmdType iCmdType

TNSmlDmCmdType iCmdType

Type of command (Add,Get,...)

HBufC8 * iFormat

HBufC8 * iFormat

Format

TBool iGotStatus

TBool iGotStatus

Indicates that the status is got to current command

CNSmlDmCommands * iNext

CNSmlDmCommands * iNext

Pointer to next elelmnt

HBufC8 * iObject

HBufC8 * iObject

Data of the item in case of add, replace or execute

CBufBase * iResult

CBufBase * iResult

Result

TInt iResultsRef

TInt iResultsRef

Reference to result element

TInt iStatusCode

TInt iStatusCode

Status code

TInt iStatusRef

TInt iStatusRef

Reference to status element

HBufC8 * iTargetURI

HBufC8 * iTargetURI

Target URI of the command in case of copy

HBufC8 * iType

HBufC8 * iType

Mime type of the item

HBufC8 * iURI

HBufC8 * iURI

URI of the command