X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Ffreenet%2Fmessagerequester.h;h=7afd23b005ad99002e1b3ed631bf5c33619e2557;hb=9ae3b1434e51788e6feb72e1415ec800d05c535a;hp=d458ccb0426b864c16446f96aecc88630b27cf56;hpb=278ee758050cb7772cd95946688c5b40104f4d8b;p=fms.git diff --git a/include/freenet/messagerequester.h b/include/freenet/messagerequester.h index d458ccb..7afd23b 100644 --- a/include/freenet/messagerequester.h +++ b/include/freenet/messagerequester.h @@ -6,15 +6,15 @@ class MessageRequester:public IIndexRequester { public: - MessageRequester(); - MessageRequester(FCPv2 *fcp); + MessageRequester(SQLite3DB::DB *db); + MessageRequester(SQLite3DB::DB *db, FCPv2::Connection *fcp); private: void Initialize(); void PopulateIDList(); void StartRequest(const std::string &requestid); - const bool HandleAllData(FCPMessage &message); - const bool HandleGetFailed(FCPMessage &message); + const bool HandleAllData(FCPv2::Message &message); + const bool HandleGetFailed(FCPv2::Message &message); const long GetBoardID(const std::string &boardname, const std::string &identityname); const bool SaveToBoard(const std::string &boardname); @@ -25,6 +25,8 @@ private: int m_maxboardspermessage; bool m_savemessagesfromnewboards; bool m_localtrustoverrides; + + static std::string m_validuuidchars; };