26 #ifndef PLUGINSCHEDULER_H
27 #define PLUGINSCHEDULER_H
49 #define PLUG_RUNNING ((struct scheduler_plugin *) 0x02)
struct scheduler_plugin * plugins_scheduler_next(plugins_scheduler_t)
Definition: pluginscheduler.c:434
plugin_status
Definition: pluginscheduler.h:34
@ PLUGIN_STATUS_RUNNING
Definition: pluginscheduler.h:36
@ PLUGIN_STATUS_DONE
Definition: pluginscheduler.h:37
@ PLUGIN_STATUS_UNRUN
Definition: pluginscheduler.h:35
void plugins_scheduler_stop(plugins_scheduler_t)
Definition: pluginscheduler.c:491
struct plugins_scheduler * plugins_scheduler_t
Definition: pluginscheduler.h:47
plugins_scheduler_t plugins_scheduler_init(const char *, int, int *)
Definition: pluginscheduler.c:315
int plugins_scheduler_count_active(plugins_scheduler_t)
Definition: pluginscheduler.c:333
void plugins_scheduler_free(plugins_scheduler_t)
Definition: pluginscheduler.c:526
Definition: pluginscheduler.c:50
Definition: pluginscheduler.h:41
enum plugin_status running_state
Definition: pluginscheduler.h:44
GSList * deps
Definition: pluginscheduler.h:43
char * oid
Definition: pluginscheduler.h:42