summaryrefslogtreecommitdiff
path: root/noncore/net/mail/pop3wrapper.h
Unidiff
Diffstat (limited to 'noncore/net/mail/pop3wrapper.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/net/mail/pop3wrapper.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/net/mail/pop3wrapper.h b/noncore/net/mail/pop3wrapper.h
index 4171a76..b17928e 100644
--- a/noncore/net/mail/pop3wrapper.h
+++ b/noncore/net/mail/pop3wrapper.h
@@ -25,33 +25,34 @@ public:
25 virtual QString fetchTextPart(const RecMail&mail,const RecPart&part); 25 virtual QString fetchTextPart(const RecMail&mail,const RecPart&part);
26 virtual encodedString* fetchDecodedPart(const RecMail&mail,const RecPart&part); 26 virtual encodedString* fetchDecodedPart(const RecMail&mail,const RecPart&part);
27 virtual encodedString* fetchRawPart(const RecMail&mail,const RecPart&part); 27 virtual encodedString* fetchRawPart(const RecMail&mail,const RecPart&part);
28 28
29 virtual void deleteMail(const RecMail&mail); 29 virtual void deleteMail(const RecMail&mail);
30 virtual void answeredMail(const RecMail&mail); 30 virtual void answeredMail(const RecMail&mail);
31 31
32 RecBody fetchBody( const RecMail &mail ); 32 RecBody fetchBody( const RecMail &mail );
33 static void pop3_progress( size_t current, size_t maximum ); 33 static void pop3_progress( size_t current, size_t maximum );
34 34
35protected: 35protected:
36 void login(); 36 void login();
37 void logout(); 37 void logout();
38 38
39 RecMail *parseHeader( const char *header ); 39 RecMail *parseHeader( const char *header );
40 RecBody parseMail( char *message ); 40 RecBody parseMail( char *message );
41 QString parseMailboxList( mailimf_mailbox_list *list ); 41 QString parseMailboxList( mailimf_mailbox_list *list );
42 QString parseMailbox( mailimf_mailbox *box ); 42 QString parseMailbox( mailimf_mailbox *box );
43 QString parseGroup( mailimf_group *group ); 43 QString parseGroup( mailimf_group *group );
44 QString parseAddressList( mailimf_address_list *list ); 44 QString parseAddressList( mailimf_address_list *list );
45 QString parseDateTime( mailimf_date_time *date ); 45 QString parseDateTime( mailimf_date_time *date );
46 46
47 static void traverseBody(RecBody&target,mailmessage*message,mailmime*mime,unsigned int current_rek=0); 47 static void traverseBody(RecBody&target,mailmessage*message,mailmime*mime,unsigned int current_rek=0);
48 static void fillSingleBody(RecPart&target,mailmessage*message,mailmime*mime); 48 static void fillSingleBody(RecPart&target,mailmessage*message,mailmime*mime);
49 static void fillParameters(RecPart&target,clist*parameters);
49 static QString POP3wrapper::getencoding(mailmime_mechanism*aEnc); 50 static QString POP3wrapper::getencoding(mailmime_mechanism*aEnc);
50 51
51 POP3account *account; 52 POP3account *account;
52 mailpop3 *m_pop3; 53 mailpop3 *m_pop3;
53 QString msgTempName; 54 QString msgTempName;
54 unsigned int last_msg_id; 55 unsigned int last_msg_id;
55}; 56};
56 57
57#endif 58#endif