class TSmsProgress |
Progress information for SMS MTM operations.
This information is returned by CMsvOperation::ProgressL() in a TSmsProgressBuf package.
Public Member Functions | |
---|---|
TSmsProgress(TSmsProgressType) |
Public Attributes | |
---|---|
TMsvId | iEnumerateFolder |
TInt | iError |
TInt | iMsgCount |
TInt | iMsgDone |
TInt | iRcpCount |
TInt | iRcpDone |
TBuf< 14 > | iServiceCenterAddress |
TInt | iState |
TSmsProgressType | iType |
TSmsProgress | ( | TSmsProgressType | aType = ESmsProgressTypeDefault | ) | [inline] |
Constructor.
TSmsProgressType aType = ESmsProgressTypeDefault | The type of operation for which progress information is being given. |
Defines type of operation for which progress information is being given.
These types correspond to the commands defined in TSmsMtmCommand.
TSmsMtmCommand
ESmsProgressTypeDefault |
The default operation type - no operation. |
ESmsProgressTypeReadSimParams |
Reading SIM parameters. Pre v7.0, this was named ESmsProgressTypeReadingServiceCenterAddress. |
ESmsProgressTypeWriteSimParams |
Writing SIM parameters. Pre v7.0 this was named ESmsProgressTypeWritingServiceCenterAddress. |
ESmsProgressTypeSending |
Sending messages. |
ESmsProgressTypeScheduling |
Scheduling sending messages. |
ESmsProgressTypeEnumeratingPhoneStores |
Enumerating phone stores. Pre v7.0, this was named ESmsProgressTypeEnumeratingSim. |
ESmsProgressTypeCopyFromPhoneStore |
Copying messages from phone stores. Pre v7.0, this was named ESmsProgressTypeCopyFromSim. |
ESmsProgressTypeMoveFromPhoneStore |
Moving messages from phone stores. Pre v7.0, this was named ESmsProgressTypeMoveFromSim. |
ESmsProgressTypeDeleteFromPhoneStore |
Deleting messages from phone stores. Pre v7.0, this was named ESmsProgressTypeDeleteFromSim. |
ESmsProgressTypeDeleteSchedule |
Removing all messages from the task scheduler list. |
ESmsProgressTypeCheckSchedule |
Checking the current scheduled status of the messages. |
ESmsProgressTypeDeleteAll |
Recursively deleting messages. |
ESmsProgressTypeCopyToPhoneStore |
Copying messages to a phone store. Pre v7.0, this was named ESmsProgressTypeCopyToSim. |
ESmsProgressTypeMoveToPhoneStore |
Moving messages to a phone store. Pre v7.0, this was named ESmsProgressTypeMoveToSim. |
ESmsProgressTypeMovingEntries |
Moving message entries. This is the second part of ESmsProgressTypeMoveFromPhoneStore. The first part deletes the messages from the phone storageSIM. This second part moves the messages from the folder that represents the phone storage to the specified destination. |
TMsvId | iEnumerateFolder |
The invisible folder that contains the messages read from the SIM by the command ESmsMtmCommandEnumeratePhoneStores.
TBuf< 14 > | iServiceCenterAddress |
The Service Centre address.
This is set by the command ESmsMtmCommandReadServiceCenter.
This is no longer used since v7.0.