libdaemon
Description:
Libdaemon is a leightweight C library which eases the writing of UNIX daemons.
Content:
Namespaces:
- Daemon
- public delegate string PidFileProc ()
- public int close_all (int except_fd, ...)
- public int close_allv (int[] except_fds)
- public int exec (string dir, out int ret, string prog, ...)
- public Pid fork ()
- public unowned string ident_from_argv0 (string argv0)
- public void log (int prio, string t, ...)
- public int nonblock (int fd, int b)
- public int pid_file_create ()
- public Pid pid_file_is_running ()
- public int pid_file_kill (Sig s)
- public int pid_file_kill_wait (Sig s, int m)
- public unowned string pid_file_proc_default ()
- public int pid_file_remove ()
- public int reset_sigs (int except, ...)
- public int reset_sigsv (int[] except)
- public void retval_done ()
- public int retval_init ()
- public int retval_send (int s)
- public int retval_wait (int timeout)
- public void signal_done ()
- public int signal_fd ()
- public int signal_init (Sig s, ...)
- public int signal_install (Sig s)
- public int signal_next ()
- public int unblock_sigs (int except, ...)
- public int unblock_sigsv (int[] except)
- public string log_ident
- public LogFlags log_use
- public string pid_file_ident
- public PidFileProc pid_file_proc