123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- #ifndef foodaemonpidhfoo
- #define foodaemonpidhfoo
- #include <sys/types.h>
- #ifdef __cplusplus
- extern "C" {
- #endif
- typedef const char* (*daemon_pid_file_proc_t)(void);
- extern const char *daemon_pid_file_ident;
- extern daemon_pid_file_proc_t daemon_pid_file_proc;
- const char *daemon_pid_file_proc_default(void);
- int daemon_pid_file_create(void);
- int daemon_pid_file_remove(void);
- pid_t daemon_pid_file_is_running(void);
- int daemon_pid_file_kill(int s);
- #define DAEMON_PID_FILE_KILL_WAIT_AVAILABLE 1
- int daemon_pid_file_kill_wait(int s, int m);
- #ifdef __cplusplus
- }
- #endif
- #endif
|