X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/892e36c1af3105e5f548a4ef8b9f777b95d47fc2..faf4f25d61d1bf77d5a2a4a21839a090612e46df:/communicator.h 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