00001
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #ifndef _MYMINDERSOCKET_H
00023 #define _MYMINDERSOCKET_H
00024
00025 #include <MinderSocket.h>
00026 #include "MyMinionSocket.h"
00027
00028
00029 class MyMinderSocket : public MinderSocket
00030 {
00031 public:
00032 MyMinderSocket(ISocketHandler&,const std::string& app);
00033 ~MyMinderSocket();
00034
00035 MinionSocket *CreateMinionSocket(const std::string& s,ipaddr_t a,port_t p) {
00036 return new MyMinionSocket(Handler(),s,a,p);
00037 }
00038 int GetMaxConnections() { return 3; }
00039 void OnSwitchDatabase(const std::string&) {}
00040
00041 };
00042
00043
00044
00045
00046 #endif // _MYMINDERSOCKET_H