syslog-ng source
children.h File Reference
#include "syslog-ng.h"
#include <sys/types.h>
Include dependency graph for children.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void child_manager_register (pid_t pid, void(*callback)(pid_t, int, gpointer), gpointer user_data, GDestroyNotify user_data_destroy)
 
void child_manager_register_external_sigchld_handler (void(*callback)(int))
 
void child_manager_unregister (pid_t pid)
 
void child_manager_sigchild (pid_t pid, int status)
 
void child_manager_init (void)
 
void child_manager_deinit (void)
 

Function Documentation

◆ child_manager_deinit()

void child_manager_deinit ( void  )

◆ child_manager_init()

void child_manager_init ( void  )

◆ child_manager_register()

void child_manager_register ( pid_t  pid,
void(*)(pid_t, int, gpointer)  callback,
gpointer  user_data,
GDestroyNotify  user_data_destroy 
)

◆ child_manager_register_external_sigchld_handler()

void child_manager_register_external_sigchld_handler ( void(*)(int)  callback)

◆ child_manager_sigchild()

void child_manager_sigchild ( pid_t  pid,
int  status 
)

◆ child_manager_unregister()

void child_manager_unregister ( pid_t  pid)