X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Ffreenet%2Fmessagelistinserter.h;h=0b0c0ac4c1f71481a805cb96d6392b3b16a10a36;hb=ed0732b2550c23c05fc9faf925620e87ee6dee12;hp=8658960ff998094b542e842eecd5990c6694a32f;hpb=9a14c0d9f7f7c319e539583b93664953764e83b7;p=fms.git diff --git a/include/freenet/messagelistinserter.h b/include/freenet/messagelistinserter.h index 8658960..0b0c0ac 100644 --- a/include/freenet/messagelistinserter.h +++ b/include/freenet/messagelistinserter.h @@ -6,18 +6,19 @@ class MessageListInserter:public IIndexInserter { public: - MessageListInserter(); - MessageListInserter(FCPv2 *fcp); + MessageListInserter(SQLite3DB::DB *db); + MessageListInserter(SQLite3DB::DB *db, FCPv2::Connection *fcp); private: void Initialize(); - const bool HandlePutSuccessful(FCPMessage &message); - const bool HandlePutFailed(FCPMessage &message); + const bool HandlePutSuccessful(FCPv2::Message &message); + const bool HandlePutFailed(FCPv2::Message &message); const bool StartInsert(const long &localidentityid); void CheckForNeededInsert(); long m_daysbackward; std::map m_lastinsertedxml; // last xml document inserted for each local identity + Poco::DateTime m_laststartedinsert; };