X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=include%2Ffreenet%2Fboardlistrequester.h;fp=include%2Ffreenet%2Fboardlistrequester.h;h=a920e60e41fdb7971cbb5879605f2882735dae3d;hb=df316253862dc50e8e5a790d9634ef90be37badb;hp=0000000000000000000000000000000000000000;hpb=f60495a029c54358f82956482fe203fe2b7b5b23;p=fms.git diff --git a/include/freenet/boardlistrequester.h b/include/freenet/boardlistrequester.h new file mode 100644 index 0000000..a920e60 --- /dev/null +++ b/include/freenet/boardlistrequester.h @@ -0,0 +1,20 @@ +#ifndef _boardlistrequester_ +#define _boardlistrequester_ + +#include "iindexrequester.h" + +class BoardListRequester:public IIndexRequester +{ +public: + BoardListRequester(); + BoardListRequester(FCPv2 *fcp); + +private: + void Initialize(); + void PopulateIDList(); + void StartRequest(const long &identityid); + const bool HandleAllData(FCPMessage &message); + const bool HandleGetFailed(FCPMessage &message); +}; + +#endif // _boardlistrequester_