Logo Search packages:      
Sourcecode: qmf version File versions  Download package

Classes | Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | Private Types | Private Attributes | Friends

ImapService Class Reference

Inheritance diagram for ImapService:
Inheritance graph
[legend]
Collaboration diagram for ImapService:
Collaboration graph
[legend]

List of all members.

Classes

class  Source

Public Slots

virtual bool cancelOperation (QMailServiceAction::Status::ErrorCode code, const QString &text)
virtual bool cancelOperation (QMailServiceAction::Status::ErrorCode code, const QString &text, quint64 action)
bool cancelOperation ()
bool cancelOperation (quint64 action)
virtual void initiatePushEmail ()
virtual void restartPushEmail ()

Signals

void actionCompleted (bool success)
void actionCompleted (bool success, quint64 action)
void activityChanged (QMailServiceAction::Activity activity, quint64 action)
void activityChanged (QMailServiceAction::Activity activity)
void availabilityChanged (bool available)
void connectivityChanged (QMailServiceAction::Connectivity connectivity)
void progressChanged (uint progress, uint total, quint64 action)
void progressChanged (uint progress, uint total)
void statusChanged (const QMailServiceAction::Status status, quint64 action)
void statusChanged (const QMailServiceAction::Status status)

Public Member Functions

virtual QMailAccountId accountId () const
virtual bool available () const
virtual bool hasSink () const
virtual bool hasSource () const
 ImapService (const QMailAccountId &accountId)
bool pushEmailEstablished ()
virtual bool requiresReregistration () const
virtual QString service () const
virtual QMailMessageSinksink () const
virtual QMailMessageSourcesource () const
virtual bool usesConcurrentActions () const

Protected Slots

void errorOccurred (int code, const QString &text)
void errorOccurred (QMailServiceAction::Status::ErrorCode code, const QString &text)
void updateStatus (const QString &text)

Protected Member Functions

void updateStatus (QMailServiceAction::Status::ErrorCode code, const QString &text=QString(), const QMailAccountId &accountId=QMailAccountId(), const QMailFolderId &folderId=QMailFolderId(), const QMailMessageId &messageId=QMailMessageId(), quint64 action=0)
void updateStatus (int code, const QString &text=QString(), const QMailAccountId &accountId=QMailAccountId(), const QMailFolderId &folderId=QMailFolderId(), const QMailMessageId &messageId=QMailMessageId(), quint64 action=0)

Private Types

enum  { ThirtySeconds = 30 }

Private Attributes

ImapClient _client
bool _establishingPushEmail
int _pushRetry
Source_source

Friends

class Source

Detailed Description

Definition at line 48 of file imapservice.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index