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
HBufC8 * iConnectReply
HBufC8 * | iConnectReply | [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.