X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=include%2Ffreenet%2Fboardlistinserter.h;fp=include%2Ffreenet%2Fboardlistinserter.h;h=54b5e8052084682e111415687b7152bda5f66f9e;hb=df316253862dc50e8e5a790d9634ef90be37badb;hp=0000000000000000000000000000000000000000;hpb=f60495a029c54358f82956482fe203fe2b7b5b23;p=fms.git diff --git a/include/freenet/boardlistinserter.h b/include/freenet/boardlistinserter.h new file mode 100644 index 0000000..54b5e80 --- /dev/null +++ b/include/freenet/boardlistinserter.h @@ -0,0 +1,20 @@ +#ifndef _boardlistinserter_ +#define _boardlistinserter_ + +#include "iindexinserter.h" + +class BoardListInserter:public IIndexInserter +{ +public: + BoardListInserter(); + BoardListInserter(FCPv2 *fcp); + +private: + void Initialize(); + const bool HandlePutSuccessful(FCPMessage &message); + const bool HandlePutFailed(FCPMessage &message); + void StartInsert(const long &localidentityid); + void CheckForNeededInsert(); +}; + +#endif // _boardlistinserter_