1 #ifndef _freenet_registrable_
\r
2 #define _freenet_registrable_
\r
4 #include "freenetmasterthread.h"
\r
6 // forward declaration
\r
7 class FreenetMasterThread;
\r
9 class IFreenetRegistrable
\r
12 IFreenetRegistrable() {}
\r
13 virtual ~IFreenetRegistrable() {}
\r
15 virtual void RegisterWithThread(FreenetMasterThread *thread)=0;
\r
19 #endif // _freenet_registrable_
\r