summaryrefslogtreecommitdiff
path: root/src/worker.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/worker.h')
-rw-r--r--src/worker.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/worker.h b/src/worker.h
index a5f0ce9..0e243af 100644
--- a/src/worker.h
+++ b/src/worker.h
@@ -1,6 +1,8 @@
#ifndef _BIRUDA_WORKER_HEADER_INCLUDED
#define _BIRUDA_WORKER_HEADER_INCLUDED
+#include <stdio.h>
+
typedef enum {
WORKER_EXECUTION_DISABLED = 0,
WORKER_EXECUTION_DIRECT = 1
@@ -11,14 +13,12 @@ typedef enum {
WORKER_STATE_RUNNING = 1
} worker_state_t;
-typedef void *worker_execution_data_t;
-
typedef struct {
char *name;
worker_execution_mode_t mode;
char *command;
worker_state_t state;
- worker_execution_data_t execution_data;
+ void *execution_data;
const char *control;
const char *data;
} worker_t;