Name
sys_init
Synopsis
#include "hooks/core/sys_init.h"
| void **sys_init** ( | closure); | |
void * <var class="pdparam">closure</var>;
| int **has_core_sys_init_hook** ( | ); | |
| void **register_core_sys_init_hook_first** ( | hook, | |
| | closure); | |
ec_hook_core_sys_init_func_t <var class="pdparam">hook</var>;
void *<var class="pdparam">closure</var>;
| void **register_core_sys_init_hook_last** ( | hook, | |
| | closure); | |
ec_hook_core_sys_init_func_t <var class="pdparam">hook</var>;
void *<var class="pdparam">closure</var>;
| void **call_core_sys_init_hook** ( | ); | |
Description
THIS HOOK IS DEPRECATED AND SHOULD NO LONGER BE USED . The sys_init hook allows modules within interpreters (like Perl or Java) to act in the post_conf phase. As the interpreters themselves use the post_conf hook to bootstrap, it is unavailable to their modules. As such, modules with these systems can use the sys_init hook to do initialization that needs to be done prior to system startup (the eventloop).