33 #include "../api_core.h"
35 #include "../Signals/signal_v1.h"
53 Service(
const std::string &service_name);
64 const std::string &get_service_name()
const;
73 int main(
int argc,
char **argv);
77 virtual void service_start(std::vector<std::string> &args) = 0;
80 virtual void service_stop() = 0;
83 virtual void service_reload() = 0;
94 std::shared_ptr<Service_Impl> impl;
96 friend class Service_Impl;
Service/daemon class.
Definition: service.h:46