equal
deleted
inserted
replaced
27 { |
27 { |
28 class NmApiMessageEnvelope; |
28 class NmApiMessageEnvelope; |
29 |
29 |
30 class NmApiEnvelopeListingPrivate : public QObject |
30 class NmApiEnvelopeListingPrivate : public QObject |
31 { |
31 { |
|
32 Q_OBJECT |
|
33 |
32 public: |
34 public: |
|
35 NmApiEnvelopeListingPrivate(const quint64 folderId, const quint64 mailboxId, QObject *parent = 0); |
|
36 virtual ~NmApiEnvelopeListingPrivate(); |
|
37 bool envelopes(QList<EmailClientApi::NmApiMessageEnvelope> &envelopes); |
|
38 qint32 listEnvelopes(); |
|
39 bool isRunning() const; |
|
40 void cancel(); |
33 |
41 |
34 NmApiEnvelopeListingPrivate(QObject *parent = 0); |
42 private: |
35 virtual ~NmApiEnvelopeListingPrivate(); |
43 quint64 mFolderId; |
36 |
44 quint64 mMailboxId; |
37 bool initializeEngine(); |
|
38 void releaseEngine(); |
|
39 qint32 grabEnvelopes(); |
|
40 |
|
41 bool mIsRunning; |
45 bool mIsRunning; |
42 quint64 folderId; |
|
43 quint64 mailboxId; |
|
44 NmApiEngine *mEngine; |
46 NmApiEngine *mEngine; |
45 |
|
46 QList<EmailClientApi::NmApiMessageEnvelope> mEnvelopes; |
47 QList<EmailClientApi::NmApiMessageEnvelope> mEnvelopes; |
47 }; |
48 }; |
48 } |
49 } |
49 #endif /* NMAPIENVELOPELISTINGPRIVATE_H */ |
50 #endif /* NMAPIENVELOPELISTINGPRIVATE_H */ |