emailservices/nmclientapi/inc/nmapimessageenvelope_p.h
changeset 68 83cc6bae1de8
parent 23 2dc6caa42ec3
child 76 38bf5461e270
--- a/emailservices/nmclientapi/inc/nmapimessageenvelope_p.h	Fri Sep 03 17:52:02 2010 +0300
+++ b/emailservices/nmclientapi/inc/nmapimessageenvelope_p.h	Wed Sep 15 12:09:55 2010 +0300
@@ -32,16 +32,24 @@
     {
     }
 
+    NmApiMessageFlags flags() const;
+    void setFlags(const NmApiMessageFlags flags, bool set);
+    void setFlag(const NmApiMessageFlag flag, bool set);
+    bool isFlagSet(const NmApiMessageFlag flag) const;
+
+public:
     bool read;
     bool attachments;
     bool forwarded;
     bool replied;
 
+    QList<EmailClientApi::NmApiEmailAddress> toRecipients;
     QList<EmailClientApi::NmApiEmailAddress> ccRecipients;
-    QList<EmailClientApi::NmApiEmailAddress> toRecipients;
+    QList<EmailClientApi::NmApiEmailAddress> bccRecipients;
 
     quint64 id;
     quint64 parentFolder;
+    quint64 mailboxId;
 
     QString contentType;
     QString subject;
@@ -52,6 +60,10 @@
     quint64 fetchedSize;
 
     QDateTime sentTime;
+
+private:
+    NmApiMessageFlags messageFlags;
+
 };
 }