|
|
|
|
Location:
POP3SET.H
Link against: imcm.lib
class TPop3Progress;
Progress information for a POP3 operation.
Defined in TPop3Progress:
ConnectionIAP(), ConnectionState(), EPopCancellingOfflineOps, EPopConnectedAndIdle, EPopConnecting, EPopCopyAllMail, EPopCopyMailSelection, EPopCopyNewMail, EPopCopying, EPopDeleting, EPopDisconnected, EPopDisconnecting, EPopMaxProgressValue, EPopMoveAllMail, EPopMoveMailSelection, EPopMoveNewMail, EPopMoving, EPopPopulating, EPopRefreshing, EPopTidying, EPopTopPopulating, TPop3ProgressType, iBytesDone, iErrorCode, iMsgsToProcess, iPop3Progress, iPop3SubStateProgress, iServiceId, iTotalBytes, iTotalMsgs, iTotalSize
IMPORT_C TInt ConnectionState() const;
Retrieves the stage of the connection process as defined in nifvar.h and csdprog.h while the service is connecting to the POP3 server.
|
IMPORT_C TInt ConnectionIAP() const;
Retrieves the internet access point that is used when connecting to the POP3 service.
|
TPop3ProgressType
Defines types of POP3 operations.
|
TPop3ProgressType iPop3Progress;
Type of operation for which progress is being reported.
TInt iTotalMsgs;
When in the EPopConnecting state, this member holds the connection stage. Otherwise it holds the total number of messages for the operation.
TInt iTotalBytes;
When in the EPopConnecting state, this member holds the connection iap value. Otherwise it holds the total number of bytes to progress for the operation.
TPop3ProgressType iPop3SubStateProgress;
Type of the sub-operation, where a nested operations is occurring.
TInt iTotalSize;
The total size of messages to be downloaded.