1 #ifndef _messagerequester_
\r
2 #define _messagerequester_
\r
4 #include "iindexrequester.h"
\r
6 class MessageRequester:public IIndexRequester<std::string>
\r
10 MessageRequester(FCPv2 *fcp);
\r
14 void PopulateIDList();
\r
15 void StartRequest(const std::string &requestid);
\r
16 const bool HandleAllData(FCPMessage &message);
\r
17 const bool HandleGetFailed(FCPMessage &message);
\r
19 const long GetBoardID(const std::string &boardname, const std::string &identityname);
\r
20 const bool SaveToBoard(const std::string &boardname);
\r
21 const std::string GetIdentityName(const long identityid);
\r
23 long m_maxdaysbackward;
\r
24 long m_maxpeermessages;
\r
25 long m_maxboardspermessage;
\r
26 bool m_savemessagesfromnewboards;
\r
30 #endif // _messagerequester_
\r