summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-01-29 19:54:26 +0100
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-01-29 19:54:26 +0100
commit1373211465c34015ee900e097aa87fbffb401187 (patch)
tree8ffa1f9296097c91627c05874fcf4559cac45de7 /src/server/server_worker.c
parentdf3657b2a99ef20da99ac3c6c02f43cc23e70fca (diff)
Trying out ACSL, continuing implementation.
Diffstat (limited to 'src/server/server_worker.c')
-rw-r--r--src/server/server_worker.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/server/server_worker.c b/src/server/server_worker.c
new file mode 100644
index 0000000..04f71ca
--- /dev/null
+++ b/src/server/server_worker.c
@@ -0,0 +1,21 @@
+#include "worker.h"
+
+void ZoO_worker_initialize_parameters
+(
+ struct ZoO_worker_parameters worker_params;
+ const struct ZoO_server_message msg_buffer [const restrict static 1],
+ const struct ZoO_parameters params [const restrict static 1]
+)
+{
+ worker_params->thread_id = 0;
+ pthread_barrier_t * barrier;
+ mqd_t * server_mailbox;
+ const struct ZoO_pipe_names * pipe_names;
+
+ /* Program data */
+ ZoO_index markov_order;
+ struct ZoO_knowledge * k;
+ const char * storage_filename;
+
+ /* TODO */
+}