CImPop3Session Class Reference
class CImPop3Session : public CMsgActive
|
Private Member Enumerations
|
enum
|
anonymous
{
EConnectingToPop
,
EPopCapabilities
,
EWaitingForReply
,
EAuthorisingUser
,
EAuthorisingPass
,
EAuthorisingApop
,
EPopConnected
,
EStopPop
,
ERequestingTLS
,
ESettingTLS
,
ELoggingEvent
}
|
Constructor & Destructor Documentation
CImPop3Session()
CImPop3Session
|
(
|
)
|
[private]
|
Member Functions Documentation
ChangeStateL()
void
|
ChangeStateL
|
(
|
)
|
[private]
|
ConnectL(CImPop3Settings *, const CImIAPPreferences &, TRequestStatus &)
ConstructApopL()
void
|
ConstructApopL
|
(
|
)
|
[private]
|
ConstructL(RSocketServ &, CImConnect &)
DoComplete(TInt &)
void
|
DoComplete
|
(
|
TInt
&
|
|
)
|
[private, virtual]
|
DoRunL()
void
|
DoRunL
|
(
|
)
|
[private, virtual]
|
GetCapabilitiesL()
void
|
GetCapabilitiesL
|
(
|
)
|
[private]
|
GetPopError()
TInt
|
GetPopError
|
(
|
)
|
[private]
|
IsConnectedToInternet()
TBool
|
IsConnectedToInternet
|
(
|
)
|
|
NewL(RSocketServ &, CImConnect &)
PipeliningSupport()
TBool
|
PipeliningSupport
|
(
|
)
|
|
SetMessageArray(TInt32 *, TUint)
void
|
SetMessageArray
|
(
|
TInt32
*
|
aIdArray,
|
|
TUint
|
aNoMessages
|
|
)
|
|
SetOpPending()
void
|
SetOpPending
|
(
|
)
|
[private]
|
Waiting(TRequestStatus &)
Member Enumerations Documentation
Enum anonymous
Enumerators
EConnectingToPop
|
|
EPopCapabilities
|
|
EWaitingForReply
|
|
EAuthorisingUser
|
|
EAuthorisingPass
|
|
EAuthorisingApop
|
|
EPopConnected
|
|
EStopPop
|
|
ERequestingTLS
|
|
ESettingTLS
|
|
ELoggingEvent
|
|
Member Data Documentation
TInt
iCompleted
TInt
|
iCompleted
|
[private]
|
HBufC8 * iConnectReply
HBufC8
*
|
iConnectReply
|
[private]
|
TInt
iNextState
TInt
|
iNextState
|
[private]
|
TInt
iNoMessages
TInt
|
iNoMessages
|
[private]
|
TBool
iOpPending
TBool
|
iOpPending
|
[private]
|
CImPop3Capa * iPopCapabilities
CImPop3Settings * iPopSettings
TBuf8< KImMailMaxBufferSize > iResponseBuffer
CImTextServerSession * iSocket
TBool
iSocketConnected
TBool
|
iSocketConnected
|
[private]
|
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.