|
static int | plugin_add (plugins_scheduler_t sched, GHashTable *oids_table, GHashTable *names_table, int autoload, char *oid) |
|
static void | plugins_scheduler_fill_deps (plugins_scheduler_t sched, GHashTable *oids_table) |
|
static int | plugins_scheduler_enable (plugins_scheduler_t sched, const char *oid_list, int autoload) |
|
int | find_plugin_in_deps (GHashTable *checked, struct scheduler_plugin **array, int pos) |
|
int | check_dependency_cycles (plugins_scheduler_t sched) |
|
plugins_scheduler_t | plugins_scheduler_init (const char *plugins_list, int autoload, int *error) |
|
int | plugins_scheduler_count_active (plugins_scheduler_t sched) |
|
static struct scheduler_plugin * | plugins_next_unrun (GSList *plugins) |
|
static struct scheduler_plugin * | get_next_in_range (plugins_scheduler_t h, int start, int end) |
|
static void | scheduler_phase_cleanup (plugins_scheduler_t sched, int start, int end) |
|
struct scheduler_plugin * | plugins_scheduler_next (plugins_scheduler_t h) |
|
void | plugins_scheduler_stop (plugins_scheduler_t sched) |
|
void | scheduler_plugin_free (void *data) |
|
void | plugins_scheduler_free (plugins_scheduler_t sched) |
|
Tells openvas which plugin should be executed next.