#include </home/clem/local/src/opie/noncore/unsupported/mail2/libmail/imapbase.h>
Collaboration diagram for IMAPBase:

Public Types | |
| enum | Error { IMAPErrConnectionRefused, IMAPErrHostNotFound, IMAPErrSocketRead, IMAPErrUnknownError, IMAPErrLoginFailed } |
Signals | |
| void | dataReceived (const QString &data) |
| void | lookingUpHost () |
| void | hostFound () |
| void | connected () |
| void | disconnected () |
| void | error (int err) |
Public Member Functions | |
| IMAPBase (const Account &account) | |
| void | sendCommand (const QString &command) |
| void | disconnect () |
Protected Slots | |
| void | writeCommands () |
| void | slotError (int error) |
| void | slotHostFound () |
| void | slotConnected () |
| void | slotDisconnected () |
| void | slotDataAvailiable () |
| void | tryRead (QString &) |
Protected Member Functions | |
| void | makeConnect () |
Private Attributes | |
| Account | _account |
| QString | _data |
| QSocket * | _socket |
| QStringList | _commandQueue |
| bool | _connected |
| bool | _writingAllowed |
| QString | _lasttag |
|
|
Definition at line 17 of file imapbase.h. |
|
|
Definition at line 6 of file imapbase.cpp. References _connected, _socket, _writingAllowed, connected(), error(), hostFound(), slotConnected(), slotDataAvailiable(), slotDisconnected(), slotError(), slotHostFound(), and writeCommands(). |
|
|
Referenced by IMAPBase(), and slotConnected(). |
|
|
Referenced by slotDataAvailiable(). |
|
|
Definition at line 30 of file imapbase.cpp. References _connected, _socket, and disconnected(). |
|
|
Referenced by disconnect(), and slotDisconnected(). |
|
|
Referenced by IMAPBase(), and slotError(). |
|
|
Referenced by IMAPBase(), and slotHostFound(). |
|
|
Referenced by makeConnect(). |
|
|
Definition at line 37 of file imapbase.cpp. References _account, _socket, Account::imapPort(), Account::imapServer(), lookingUpHost(), and NULL. Referenced by sendCommand(). |
|
|
|
Definition at line 88 of file imapbase.cpp. References _connected, and connected(). Referenced by IMAPBase(). |
|
|
Definition at line 102 of file imapbase.cpp. References _connected, _data, _lasttag, _socket, _writingAllowed, dataReceived(), QString::latin1(), QString::null, and qDebug(). Referenced by IMAPBase(), and writeCommands(). |
|
|
Definition at line 94 of file imapbase.cpp. References _connected, and disconnected(). Referenced by IMAPBase(). |
|
|
Definition at line 70 of file imapbase.cpp. References error(), IMAPErrConnectionRefused, IMAPErrHostNotFound, IMAPErrSocketRead, and IMAPErrUnknownError. Referenced by IMAPBase(). |
|
|
Definition at line 83 of file imapbase.cpp. References hostFound(). Referenced by IMAPBase(). |
|
|
Definition at line 126 of file imapbase.cpp. |
|
|
Definition at line 46 of file imapbase.cpp. References _commandQueue, _connected, _lasttag, _socket, _writingAllowed, QValueList< T >::begin(), QValueList< T >::end(), QValueList< T >::isEmpty(), QString::left(), qDebug(), QValueList< T >::remove(), and slotDataAvailiable(). Referenced by IMAPBase(). |
|
|
Definition at line 45 of file imapbase.h. Referenced by makeConnect(). |
|
|
Definition at line 48 of file imapbase.h. Referenced by sendCommand(), and writeCommands(). |
|
|
Definition at line 49 of file imapbase.h. Referenced by disconnect(), IMAPBase(), sendCommand(), slotConnected(), slotDataAvailiable(), slotDisconnected(), and writeCommands(). |
|
|
Definition at line 46 of file imapbase.h. Referenced by slotDataAvailiable(). |
|
|
Definition at line 50 of file imapbase.h. Referenced by slotDataAvailiable(), and writeCommands(). |
|
|
Definition at line 47 of file imapbase.h. Referenced by disconnect(), IMAPBase(), makeConnect(), slotDataAvailiable(), tryRead(), and writeCommands(). |
|
|
Definition at line 49 of file imapbase.h. Referenced by IMAPBase(), slotDataAvailiable(), and writeCommands(). |
1.4.2