diff options
Diffstat (limited to 'include/zbxwinservice.h')
-rw-r--r-- | include/zbxwinservice.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/include/zbxwinservice.h b/include/zbxwinservice.h index b91e191edb2..4313b585ec0 100644 --- a/include/zbxwinservice.h +++ b/include/zbxwinservice.h @@ -26,17 +26,16 @@ #include "zbxthreads.h" -extern ZBX_THREAD_HANDLE *threads; +typedef void (*zbx_on_exit_t)(int); -void service_start(int flags); +void zbx_service_start(int flags); -int ZabbixCreateService(const char *path, int multiple_agents); +int ZabbixCreateService(const char *path, int multiple_agents, const char *config_file); int ZabbixRemoveService(void); int ZabbixStartService(void); int ZabbixStopService(void); -typedef void (*zbx_on_exit_t)(int); -void set_parent_signal_handler(zbx_on_exit_t zbx_on_exit_cb_arg); +void zbx_set_parent_signal_handler(zbx_on_exit_t zbx_on_exit_cb_arg); int ZBX_IS_RUNNING(void); void ZBX_DO_EXIT(void); |