X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/892e36c1af3105e5f548a4ef8b9f777b95d47fc2..0872290a992e2f6db574c18ac36d1987318d477d:/communicator.h?ds=inline diff --git a/communicator.h b/communicator.h index 7cb1efc..cfe8624 100644 --- a/communicator.h +++ b/communicator.h @@ -7,7 +7,7 @@ #include #include "hostdata.h" #include "messages.h" -#include "synchro.h" +#include "msg_thread.h" class communicator { public: @@ -37,10 +37,7 @@ private: message_queue received; // Handling of receiving thread - mutex_t receiver_mutex; - condition_t receiver_cond; - m_process_t receiver_thread; - static int receiver_wrapper(int, char* []); + msg_thread* receiver_thread; void receiver(); // Used to chek if a communication is successfull before destroying it