|
@@ -23,6 +23,7 @@ struct service_handle
|
|
virtual int run(int port)=0;
|
|
virtual int run(int port)=0;
|
|
virtual void stop()=0;
|
|
virtual void stop()=0;
|
|
virtual void boardcast(const std::vector<char>&msg)=0;
|
|
virtual void boardcast(const std::vector<char>&msg)=0;
|
|
|
|
+ virtual ~service_handle(){}
|
|
|
|
|
|
static service_handle*instance(service_callback*sc);
|
|
static service_handle*instance(service_callback*sc);
|
|
};
|
|
};
|