Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

IMAPResponse Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/mail2/libmail/imapresponse.h>

Inheritance diagram for IMAPResponse:

Inheritance graph
[legend]
Collaboration diagram for IMAPResponse:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void setTag (QString tag)
QString tag ()
void setImapHandler (IMAPHandler *handler)
IMAPHandlerimapHandler ()
void setStatusResponse (IMAPResponseStatusResponse response)
IMAPResponseStatusResponse statusResponse ()
void addOK (IMAPResponseOK ok)
void addNO (IMAPResponseNO no)
void addBAD (IMAPResponseBAD bad)
void addCAPABILITY (IMAPResponseCAPABILITY capability)
void addLIST (IMAPResponseLIST list)
void addLSUB (IMAPResponseLSUB lsub)
void addSTATUS (IMAPResponseSTATUS status)
void addSEARCH (IMAPResponseSEARCH search)
void addFLAGS (IMAPResponseFLAGS flags)
void addEXISTS (IMAPResponseEXISTS exists)
void addRECENT (IMAPResponseRECENT recent)
void addEXPUNGE (IMAPResponseEXPUNGE expunge)
void addFETCH (IMAPResponseFETCH fetch)
QValueList< IMAPResponseOKOK ()
QValueList< IMAPResponseNONO ()
QValueList< IMAPResponseBADBAD ()
QValueList< IMAPResponseCAPABILITYCAPABILITY ()
QValueList< IMAPResponseLISTLIST ()
QValueList< IMAPResponseLSUBLSUB ()
QValueList< IMAPResponseSTATUSSTATUS ()
QValueList< IMAPResponseSEARCHSEARCH ()
QValueList< IMAPResponseFLAGSFLAGS ()
QValueList< IMAPResponseEXISTSEXISTS ()
QValueList< IMAPResponseRECENTRECENT ()
QValueList< IMAPResponseEXPUNGEEXPUNGE ()
QValueList< IMAPResponseFETCHFETCH ()

Private Attributes

QString _tag
IMAPResponseStatusResponse _response
IMAPHandler_handler
QValueList< IMAPResponseOK_okl
QValueList< IMAPResponseNO_nol
QValueList< IMAPResponseBAD_badl
QValueList< IMAPResponseCAPABILITY_capabilityl
QValueList< IMAPResponseLIST_listl
QValueList< IMAPResponseLSUB_lsubl
QValueList< IMAPResponseSTATUS_statusl
QValueList< IMAPResponseSEARCH_searchl
QValueList< IMAPResponseFLAGS_flagsl
QValueList< IMAPResponseEXISTS_existsl
QValueList< IMAPResponseRECENT_recentl
QValueList< IMAPResponseEXPUNGE_expungel
QValueList< IMAPResponseFETCH_fetchl

Member Function Documentation

void IMAPResponse::addBAD IMAPResponseBAD  bad  )  [inline]
 

Definition at line 455 of file imapresponse.h.

References _badl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addCAPABILITY IMAPResponseCAPABILITY  capability  )  [inline]
 

Definition at line 456 of file imapresponse.h.

References _capabilityl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addEXISTS IMAPResponseEXISTS  exists  )  [inline]
 

Definition at line 462 of file imapresponse.h.

References _existsl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addEXPUNGE IMAPResponseEXPUNGE  expunge  )  [inline]
 

Definition at line 464 of file imapresponse.h.

References _expungel, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addFETCH IMAPResponseFETCH  fetch  )  [inline]
 

Definition at line 465 of file imapresponse.h.

References _fetchl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addFLAGS IMAPResponseFLAGS  flags  )  [inline]
 

Definition at line 461 of file imapresponse.h.

References _flagsl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addLIST IMAPResponseLIST  list  )  [inline]
 

Definition at line 457 of file imapresponse.h.

References _listl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addLSUB IMAPResponseLSUB  lsub  )  [inline]
 

Definition at line 458 of file imapresponse.h.

References _lsubl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addNO IMAPResponseNO  no  )  [inline]
 

Definition at line 454 of file imapresponse.h.

References _nol, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addOK IMAPResponseOK  ok  )  [inline]
 

Definition at line 453 of file imapresponse.h.

References _okl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addRECENT IMAPResponseRECENT  recent  )  [inline]
 

Definition at line 463 of file imapresponse.h.

References _recentl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addSEARCH IMAPResponseSEARCH  search  )  [inline]
 

Definition at line 460 of file imapresponse.h.

References _searchl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::addSTATUS IMAPResponseSTATUS  status  )  [inline]
 

Definition at line 459 of file imapresponse.h.

References _statusl, and QValueList< T >::append().

Referenced by IMAPResponseParser::parseResponse().

QValueList<IMAPResponseBAD> IMAPResponse::BAD  )  [inline]
 

Definition at line 469 of file imapresponse.h.

References _badl.

QValueList<IMAPResponseCAPABILITY> IMAPResponse::CAPABILITY  )  [inline]
 

Definition at line 470 of file imapresponse.h.

References _capabilityl.

QValueList<IMAPResponseEXISTS> IMAPResponse::EXISTS  )  [inline]
 

Definition at line 476 of file imapresponse.h.

References _existsl.

Referenced by MailTable::slotIMAPSelect().

QValueList<IMAPResponseEXPUNGE> IMAPResponse::EXPUNGE  )  [inline]
 

Definition at line 478 of file imapresponse.h.

References _expungel.

QValueList<IMAPResponseFETCH> IMAPResponse::FETCH  )  [inline]
 

Definition at line 479 of file imapresponse.h.

References _fetchl.

Referenced by SearchDiag::slotIMAPFetch(), and MailTable::slotIMAPFetch().

QValueList<IMAPResponseFLAGS> IMAPResponse::FLAGS  )  [inline]
 

Definition at line 475 of file imapresponse.h.

References _flagsl.

IMAPHandler* IMAPResponse::imapHandler  )  [inline]
 

Definition at line 448 of file imapresponse.h.

References _handler.

Referenced by FolderWidget::slotIMAPCreate(), FolderWidget::slotIMAPDelete(), SearchDiag::slotIMAPFetch(), MailTable::slotIMAPFetch(), FolderWidget::slotIMAPList(), FolderWidget::slotIMAPLogin(), FolderWidget::slotIMAPRename(), SearchDiag::slotIMAPSearch(), SearchDiag::slotIMAPSelect(), MailTable::slotIMAPSelect(), and BenD::slotIMAPStatus().

QValueList<IMAPResponseLIST> IMAPResponse::LIST  )  [inline]
 

Definition at line 471 of file imapresponse.h.

References _listl.

Referenced by FolderWidget::slotIMAPList().

QValueList<IMAPResponseLSUB> IMAPResponse::LSUB  )  [inline]
 

Definition at line 472 of file imapresponse.h.

References _lsubl.

QValueList<IMAPResponseNO> IMAPResponse::NO  )  [inline]
 

Definition at line 468 of file imapresponse.h.

References _nol.

QValueList<IMAPResponseOK> IMAPResponse::OK  )  [inline]
 

Definition at line 467 of file imapresponse.h.

References _okl.

QValueList<IMAPResponseRECENT> IMAPResponse::RECENT  )  [inline]
 

Definition at line 477 of file imapresponse.h.

References _recentl.

QValueList<IMAPResponseSEARCH> IMAPResponse::SEARCH  )  [inline]
 

Definition at line 474 of file imapresponse.h.

References _searchl.

Referenced by SearchDiag::slotIMAPSearch().

void IMAPResponse::setImapHandler IMAPHandler handler  )  [inline]
 

Definition at line 447 of file imapresponse.h.

References _handler.

Referenced by IMAPHandler::slotDataReceived().

void IMAPResponse::setStatusResponse IMAPResponseStatusResponse  response  )  [inline]
 

Definition at line 450 of file imapresponse.h.

References _response.

Referenced by IMAPResponseParser::parseResponse().

void IMAPResponse::setTag QString  tag  )  [inline]
 

Definition at line 444 of file imapresponse.h.

References _tag.

QValueList<IMAPResponseSTATUS> IMAPResponse::STATUS  )  [inline]
 

Definition at line 473 of file imapresponse.h.

References _statusl.

Referenced by BenD::slotIMAPStatus().

IMAPResponseStatusResponse IMAPResponse::statusResponse  )  [inline]
 

Definition at line 451 of file imapresponse.h.

References _response.

Referenced by IMAPHandler::slotDataReceived(), FolderWidget::slotIMAPCreate(), FolderWidget::slotIMAPDelete(), SearchDiag::slotIMAPFetch(), MailTable::slotIMAPFetch(), FolderWidget::slotIMAPList(), FolderWidget::slotIMAPLogin(), FolderWidget::slotIMAPRename(), SearchDiag::slotIMAPSearch(), SearchDiag::slotIMAPSelect(), MailTable::slotIMAPSelect(), and BenD::slotIMAPStatus().

QString IMAPResponse::tag  )  [inline]
 

Definition at line 445 of file imapresponse.h.

References _tag.


Member Data Documentation

QValueList<IMAPResponseBAD> IMAPResponse::_badl [private]
 

Definition at line 489 of file imapresponse.h.

Referenced by addBAD(), and BAD().

QValueList<IMAPResponseCAPABILITY> IMAPResponse::_capabilityl [private]
 

Definition at line 490 of file imapresponse.h.

Referenced by addCAPABILITY(), and CAPABILITY().

QValueList<IMAPResponseEXISTS> IMAPResponse::_existsl [private]
 

Definition at line 496 of file imapresponse.h.

Referenced by addEXISTS(), and EXISTS().

QValueList<IMAPResponseEXPUNGE> IMAPResponse::_expungel [private]
 

Definition at line 498 of file imapresponse.h.

Referenced by addEXPUNGE(), and EXPUNGE().

QValueList<IMAPResponseFETCH> IMAPResponse::_fetchl [private]
 

Definition at line 499 of file imapresponse.h.

Referenced by addFETCH(), and FETCH().

QValueList<IMAPResponseFLAGS> IMAPResponse::_flagsl [private]
 

Definition at line 495 of file imapresponse.h.

Referenced by addFLAGS(), and FLAGS().

IMAPHandler* IMAPResponse::_handler [private]
 

Definition at line 485 of file imapresponse.h.

Referenced by imapHandler(), and setImapHandler().

QValueList<IMAPResponseLIST> IMAPResponse::_listl [private]
 

Definition at line 491 of file imapresponse.h.

Referenced by addLIST(), and LIST().

QValueList<IMAPResponseLSUB> IMAPResponse::_lsubl [private]
 

Definition at line 492 of file imapresponse.h.

Referenced by addLSUB(), and LSUB().

QValueList<IMAPResponseNO> IMAPResponse::_nol [private]
 

Definition at line 488 of file imapresponse.h.

Referenced by addNO(), and NO().

QValueList<IMAPResponseOK> IMAPResponse::_okl [private]
 

Definition at line 487 of file imapresponse.h.

Referenced by addOK(), and OK().

QValueList<IMAPResponseRECENT> IMAPResponse::_recentl [private]
 

Definition at line 497 of file imapresponse.h.

Referenced by addRECENT(), and RECENT().

IMAPResponseStatusResponse IMAPResponse::_response [private]
 

Definition at line 483 of file imapresponse.h.

Referenced by setStatusResponse(), and statusResponse().

QValueList<IMAPResponseSEARCH> IMAPResponse::_searchl [private]
 

Definition at line 494 of file imapresponse.h.

Referenced by addSEARCH(), and SEARCH().

QValueList<IMAPResponseSTATUS> IMAPResponse::_statusl [private]
 

Definition at line 493 of file imapresponse.h.

Referenced by addSTATUS(), and STATUS().

QString IMAPResponse::_tag [private]
 

Definition at line 482 of file imapresponse.h.

Referenced by setTag(), and tag().


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 17:35:36 2005 for OPIE by  doxygen 1.4.2