OpenVAS Scanner
6.0.0~git
|
header for pluginscheduler.c More...
#include <glib.h>
Go to the source code of this file.
Data Structures | |
struct | scheduler_plugin |
Macros | |
#define | PLUG_RUNNING ((struct scheduler_plugin *) 0x02) |
Typedefs | |
typedef struct plugins_scheduler * | plugins_scheduler_t |
Enumerations | |
enum | plugin_status { PLUGIN_STATUS_UNRUN = 0, PLUGIN_STATUS_RUNNING, PLUGIN_STATUS_DONE } |
Functions | |
plugins_scheduler_t | plugins_scheduler_init (const char *, int, int) |
struct scheduler_plugin * | plugins_scheduler_next (plugins_scheduler_t) |
int | plugins_scheduler_count_active (plugins_scheduler_t) |
void | plugins_scheduler_stop (plugins_scheduler_t) |
void | plugins_scheduler_free (plugins_scheduler_t) |
header for pluginscheduler.c
#define PLUG_RUNNING ((struct scheduler_plugin *) 0x02) |
typedef struct plugins_scheduler* plugins_scheduler_t |
enum plugin_status |
int plugins_scheduler_count_active | ( | plugins_scheduler_t | ) |
void plugins_scheduler_free | ( | plugins_scheduler_t | ) |
plugins_scheduler_t plugins_scheduler_init | ( | const char * | , |
int | , | ||
int | |||
) |
struct scheduler_plugin* plugins_scheduler_next | ( | plugins_scheduler_t | ) |
void plugins_scheduler_stop | ( | plugins_scheduler_t | ) |