1 #ifndef _messagelistrequester_
\r
2 #define _messagelistrequester_
\r
4 #include "iindexrequester.h"
\r
8 class MessageListRequester:public IIndexRequester<long>
\r
11 MessageListRequester();
\r
12 MessageListRequester(FCPv2 *fcp);
\r
16 void PopulateIDList();
\r
17 void StartRequest(const long &id);
\r
18 void StartRedirectRequest(FCPMessage &message);
\r
19 const bool HandleAllData(FCPMessage &message);
\r
20 const bool HandleGetFailed(FCPMessage &message);
\r
21 void GetBoardList(std::map<std::string,bool> &boards);
\r
22 const bool CheckDateNotFuture(const std::string &datestr) const;
\r
23 const bool CheckDateWithinMaxDays(const std::string &datestr) const;
\r
25 bool m_localtrustoverrides;
\r
26 bool m_savetonewboards;
\r
27 long m_messagedownloadmaxdaysbackward;
\r
31 #endif // _messagelistrequester_
\r