| summaryrefslogtreecommitdiff | 
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-02-03 22:20:35 +0100 | 
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-02-03 22:20:35 +0100 | 
| commit | ee26b8ff850add4f83b912635a71dbde06f268d1 (patch) | |
| tree | ada230a0d34aaf2a0e9fbecadde0bdf0dcdf1da4 /src/server | |
| parent | 1dafef5fdf9d98b38cbe717b8a220d721f0ebea8 (diff) | |
Continuing Implementation...
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/CMakeLists.txt | 2 | ||||
| -rw-r--r-- | src/server/server_types.h | 8 | 
2 files changed, 8 insertions, 2 deletions
| diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt index b3f0c15..ca476fb 100644 --- a/src/server/CMakeLists.txt +++ b/src/server/CMakeLists.txt @@ -6,7 +6,7 @@ set(     ${CMAKE_CURRENT_SOURCE_DIR}/server_initialize.c     ${CMAKE_CURRENT_SOURCE_DIR}/server_joining_threads.c     ${CMAKE_CURRENT_SOURCE_DIR}/server_new_connection.c -   ${CMAKE_CURRENT_SOURCE_DIR}/server_signals.c +   ${CMAKE_CURRENT_SOURCE_DIR}/server_signal.c     ${CMAKE_CURRENT_SOURCE_DIR}/server_wait_for_event.c     ${CMAKE_CURRENT_SOURCE_DIR}/server_worker.c     ${CMAKE_CURRENT_SOURCE_DIR}/server_worker_handle_request.c diff --git a/src/server/server_types.h b/src/server/server_types.h index 99959f5..fb78b77 100644 --- a/src/server/server_types.h +++ b/src/server/server_types.h @@ -3,7 +3,9 @@  #include <sys/time.h> -#include <pthread.h> +#ifndef ZoO_RUNNING_FRAMA_C +   #include <pthread.h> +#endif  #include "../core/index.h" @@ -24,7 +26,9 @@ enum ZoO_server_thread_state  struct ZoO_server_thread_data  { +#ifndef ZoO_RUNNING_FRAMA_C     pthread_t posix_id; +#endif     enum ZoO_server_thread_state state;  }; @@ -32,8 +36,10 @@ struct ZoO_server_thread_collection  {     struct ZoO_server_thread_data * threads;     size_t threads_capacity; +#ifndef ZoO_RUNNING_FRAMA_C     pthread_mutex_t mutex;     pthread_barrier_t barrier; +#endif     ZoO_index currently_running;  }; | 


