class TMsvSchedulePackage |
Packaged message scheduling information.
Public Member Functions | |
---|---|
TMsvSchedulePackage() | |
IMPORT_C void | PackLC(TTaskInfo &, HBufC *&) |
IMPORT_C void | UnpackL(const TTaskInfo &, const TDesC &) |
Private Member Functions | |
---|---|
TPtrC | Convert(const TDesC8 &) |
TPtrC8 | Convert(const TDesC16 &) |
void | ExternalizeL(RWriteStream &) |
void | InternalizeL(RReadStream &) |
HBufC * | PackLC() |
void | UnpackL(const TDesC &) |
Public Attributes | |
---|---|
TInt | iCommandId |
TMsvId | iId |
TBuf8< KMaxParameterLength > | iParameter |
TTimeIntervalMicroSeconds32 | iPollProgress |
TPtrC | Convert | ( | const TDesC8 & | aDes | ) | const [private] |
const TDesC8 & aDes |
TPtrC8 | Convert | ( | const TDesC16 & | aDes | ) | const [private] |
const TDesC16 & aDes |
void | ExternalizeL | ( | RWriteStream & | ) | const [private] |
RWriteStream & |
IMPORT_C void | UnpackL | ( | const TTaskInfo & | aTask, |
const TDesC & | aDes | |||
) |
TInt | iCommandId |
Command ID to be passed to CMsvSession::TransferCommandL() when it is time to send the messages.
TBuf8< KMaxParameterLength > | iParameter |
Server MTM specific binary data to be passed to CMsvSession::TransferCommandL() when it is time to send the messages.
TTimeIntervalMicroSeconds32 | iPollProgress |
Intervals at which the scheduler should check the sending operation's progress.