 |  |  | [Insert name here] Reference Manual |  |
---|
plugin-report
Details
plugin_report_t
typedef struct {
PLUGIN_GENERIC;
void (*run)(const idmef_message_t *message);
void (*close)(void);
} plugin_report_t;
plugin_run_func()
#define plugin_run_func(p)
plugin_close_func()
#define plugin_close_func(p)
plugin_set_running_func()
#define plugin_set_running_func(p, f)
plugin_set_closing_func()
#define plugin_set_closing_func(p, f)
report_plugins_available ()
int report_plugins_available (void);
Returns : | 0 if there is active REPORT plugins, -1 otherwise. |
report_plugins_init ()
int report_plugins_init (const char *dirname,
int argc,
char **argv);
report_plugins_run ()
void report_plugins_run (const idmef_message_t *message);
report_plugins_close ()
void report_plugins_close (void);
plugin_init ()
plugin_generic_t* plugin_init (int argc,
char **argv);