summaryrefslogtreecommitdiff
path: root/src/worker.h
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2014-12-05 20:30:27 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2014-12-05 20:30:27 +0100
commitc81701d1bf5f20932ba77b3b1e1893a51e182f73 (patch)
tree6d8658f8ea40f114ff759c26077e2093e74ac817 /src/worker.h
parent67ba87a159fb55196092e59c041af6d69ce07e75 (diff)
downloadbiruda-c81701d1bf5f20932ba77b3b1e1893a51e182f73.tar.gz
biruda-c81701d1bf5f20932ba77b3b1e1893a51e182f73.tar.bz2
first working version of worker spool files in the master
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;