CImPop3CopyMove Class Reference
class CImPop3CopyMove : public CMsgActive
|
Public Member Functions
|
|
~CImPop3CopyMove
()
|
void
|
CancelAllowResume
()
|
CImPop3CopyMove
*
|
NewL
(const
CMsvEntrySelection
&,
CMsvServerEntry
&,
CImPop3Session
*,
TBool
,
RFs
&,
TMsvId
,
CImLogMessage
*,
TBool
)
|
CImPop3CopyMove
*
|
NewL
(const
CMsvEntrySelection
&,
CMsvServerEntry
&,
CImPop3Session
*,
TBool
,
RFs
&,
CImLogMessage
*,
TBool
)
|
void
|
Pause
()
|
TPop3Progress
|
Progress
()
|
void
|
ResumeL
(
CImPop3Session
*,
TRequestStatus
&)
|
void
|
StartL
(
TRequestStatus
&)
|
Private Member Functions
|
|
CImPop3CopyMove
(
CMsvServerEntry
&,
CImPop3Session
*,
TBool
,
RFs
&,
TMsvId
,
CImLogMessage
*,
TBool
)
|
|
CImPop3CopyMove
(
CMsvServerEntry
&,
CImPop3Session
*,
TBool
,
RFs
&,
CImLogMessage
*,
TBool
)
|
void
|
ConstructL
(const
CMsvEntrySelection
&)
|
void
|
DoCancel
()
|
void
|
DoComplete
(
TInt
&)
|
void
|
DoRetrieveL
()
|
void
|
DoRunL
()
|
void
|
DoTransferL
(
TMsvEntry
&)
|
void
|
LeaveIfLowDiskL
(const
CMsvEntrySelection
&)
|
void
|
LogFetchedMessageL
()
|
void
|
RetrievalCompleteL
()
|
void
|
RunLProcessingL
()
|
Constructor & Destructor Documentation
CImPop3CopyMove(CMsvServerEntry &, CImPop3Session *, TBool, RFs &, TMsvId, CImLogMessage *, TBool)
CImPop3CopyMove(CMsvServerEntry &, CImPop3Session *, TBool, RFs &, CImLogMessage *, TBool)
Member Functions Documentation
CancelAllowResume()
void
|
CancelAllowResume
|
(
|
)
|
|
ConstructL(const CMsvEntrySelection &)
DoCancel()
void
|
DoCancel
|
(
|
)
|
[private, virtual]
|
Implements cancellation of an outstanding request.
This function is called as part of the active object's
Cancel()
.
It must call the appropriate cancel function offered by the active object's asynchronous service provider. The asynchronous service provider's cancel is expected to act immediately.
DoCancel()
must not wait for event completion; this is handled by
Cancel()
.
CActive::Cancel
DoComplete(TInt &)
void
|
DoComplete
|
(
|
TInt
&
|
aCompleteStatus
|
)
|
[private, virtual]
|
DoRetrieveL()
void
|
DoRetrieveL
|
(
|
)
|
[private]
|
DoRunL()
void
|
DoRunL
|
(
|
)
|
[private, virtual]
|
DoTransferL(TMsvEntry &)
void
|
DoTransferL
|
(
|
TMsvEntry
&
|
aEntry
|
)
|
[private]
|
LeaveIfLowDiskL(const CMsvEntrySelection &)
LogFetchedMessageL()
void
|
LogFetchedMessageL
|
(
|
)
|
[private]
|
NewL(const CMsvEntrySelection &, CMsvServerEntry &, CImPop3Session *, TBool, RFs &, TMsvId, CImLogMessage *, TBool)
NewL(const CMsvEntrySelection &, CMsvServerEntry &, CImPop3Session *, TBool, RFs &, CImLogMessage *, TBool)
ResumeL(CImPop3Session *, TRequestStatus &)
RetrievalCompleteL()
void
|
RetrievalCompleteL
|
(
|
)
|
[private]
|
RunLProcessingL()
void
|
RunLProcessingL
|
(
|
)
|
[private]
|
Member Data Documentation
TBool
iAlreadyComplete
TBool
|
iAlreadyComplete
|
[private]
|
CMsvServerEntry & iDestination
TBool
iDisconnectedMode
TBool
|
iDisconnectedMode
|
[private]
|
TBool
iDoingTransfer
TBool
|
iDoingTransfer
|
[private]
|
CImLogMessage * iLogMessage
TBool
iMessageMarkedForDelete
TBool
|
iMessageMarkedForDelete
|
[private]
|
TBool
iMigratingToNewBearer
TBool
|
iMigratingToNewBearer
|
[private]
|
TInt
iPopCopyMoveState
TInt
|
iPopCopyMoveState
|
[private]
|
CImPop3Session * iPopSession
TBool
iPopulate
TBool
|
iPopulate
|
[private]
|
TBool
iProcessComplete
TBool
|
iProcessComplete
|
[private]
|
CImRecvConvert * iRecvConverter
TBool
iRetrieveMessage
TBool
|
iRetrieveMessage
|
[private]
|
TInt
iSavedError
TInt
|
iSavedError
|
[private]
|
CMsvEntrySelection * iSource
CImPop3TransferMessage * iTransfer
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.