2 * Windows service support.
4 #ifndef __smsd_service_h__
5 #define __smsd_service_h__
8 #define SERVICE_NAME_LENGTH (500)
13 extern char smsd_service_name
[SERVICE_NAME_LENGTH
];
16 * Starts service dispatcher.
18 extern gboolean
start_smsd_service_dispatcher(void);
23 extern gboolean
stop_smsd_service(void);
28 extern gboolean
start_smsd_service(void);
33 extern gboolean
uninstall_smsd_service(void);
38 extern gboolean
install_smsd_service(SMSD_Parameters
* params
);
41 * Prints information about service error code.
43 extern void service_print_error(const char *info
);
46 /* How should editor hadle tabs in this file? Add editor commands here.
47 * vim: noexpandtab sw=8 ts=8 sts=8: