#include "../include/config.h"#include "../include/common.h"#include "../include/nebmods.h"#include "../include/neberrors.h"#include "../include/icinga.h"Defines | |
| #define | PATH_MAX 4096 |
Functions | |
| int | neb_init_modules (void) |
| int | neb_deinit_modules (void) |
| int | neb_add_module (char *filename, char *args, int should_be_loaded) |
| int | neb_free_module_list (void) |
| int | neb_load_all_modules (void) |
| int | neb_load_module (nebmodule *mod) |
| int | neb_unload_all_modules (int flags, int reason) |
| int | neb_unload_module (nebmodule *mod, int flags, int reason) |
| int | neb_set_module_info (void *handle, int type, char *data) |
| int | neb_register_callback (int callback_type, void *mod_handle, int priority, int(*callback_func)(int, void *)) |
| int | neb_deregister_module_callbacks (nebmodule *mod) |
| int | neb_deregister_callback (int callback_type, int(*callback_func)(int, void *)) |
| int | neb_make_callbacks (int callback_type, void *data) |
| int | neb_init_callback_list (void) |
| int | neb_free_callback_list (void) |
Variables | |
| nebmodule * | neb_module_list = NULL |
| nebcallback ** | neb_callback_list = NULL |
| char * | temp_path |
| #define PATH_MAX 4096 |
| int neb_add_module | ( | char * | filename, | |
| char * | args, | |||
| int | should_be_loaded | |||
| ) |
| int neb_deinit_modules | ( | void | ) |
| int neb_deregister_callback | ( | int | callback_type, | |
| int(*)(int, void *) | callback_func | |||
| ) |
| int neb_deregister_module_callbacks | ( | nebmodule * | mod | ) |
| int neb_free_callback_list | ( | void | ) |
| int neb_free_module_list | ( | void | ) |
| int neb_init_callback_list | ( | void | ) |
| int neb_init_modules | ( | void | ) |
| int neb_load_all_modules | ( | void | ) |
| int neb_load_module | ( | nebmodule * | mod | ) |
| int neb_make_callbacks | ( | int | callback_type, | |
| void * | data | |||
| ) |
| int neb_register_callback | ( | int | callback_type, | |
| void * | mod_handle, | |||
| int | priority, | |||
| int(*)(int, void *) | callback_func | |||
| ) |
| int neb_set_module_info | ( | void * | handle, | |
| int | type, | |||
| char * | data | |||
| ) |
| int neb_unload_all_modules | ( | int | flags, | |
| int | reason | |||
| ) |
| int neb_unload_module | ( | nebmodule * | mod, | |
| int | flags, | |||
| int | reason | |||
| ) |
| nebcallback** neb_callback_list = NULL |
| nebmodule* neb_module_list = NULL |
| char* temp_path |
1.4.7