TMsvSchedulePackage Class Reference
class TMsvSchedulePackage |
Packaged message scheduling information.
Constructor & Destructor Documentation
TMsvSchedulePackage()
IMPORT_C | TMsvSchedulePackage | ( | ) | |
Member Functions Documentation
ExternalizeL(RWriteStream &)
InternalizeL(RReadStream &)
PackLC(TTaskInfo &, HBufC *&)
Packs the object into a 16-bit descriptor.
The function then attempts to copy the descriptor into aTask.iName, if aTask.iName is large enough; otherwise, it copies it into aDes (a new HBufC).
aDes is placed on the cleanup stack.
Parameters
TTaskInfo & aTask | Task information for this message. |
HBufC *& aDes | On return, a new descriptor, possibly packaging the object. aDes.Length() == 0 if the object was successfully packed in aTask.iName instead. |
PackLC()
HBufC * | PackLC | ( | ) | const [private] |
UnpackL(const TTaskInfo &, const TDesC &)
Restores this object from a 16-bit descriptor that was packed using PackLC().
Parameters
const TTaskInfo & aTask | The object is restored from aTask.iName if aTask.iName.Length() doesn't equal zero. |
const TDesC & aDes | The object is restored from this descriptor if aTask.iName.Length() equals zero. |
UnpackL(const TDesC &)
void | UnpackL | ( | const TDesC & | aDes | ) | [private] |
Member Data Documentation
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.
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.