X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/80a1fe1a200a4309c36598571b1f4ccb76a8788f..107564f0fe3721e7b68afa89ad678a0a154bd17b:/messages.h

diff --git a/messages.h b/messages.h
index 1886301..925047d 100644
--- a/messages.h
+++ b/messages.h
@@ -3,7 +3,8 @@
 
 #include <queue>
 #include <string>
-#include <msg/msg.h>
+#include <simgrid/msg.h>
+#include "simgrid_features.h"
 #include "synchro.h"
 #include "sync_queue.h"
 
@@ -30,12 +31,12 @@ private:
 class message_queue {
 public:
     // Push a message on queue
-    void push(m_task_t task);
+    void push(msg_task_t task);
 
     // Try to pop a message.  Returns true on success.
     // Parameter "timeout" may be 0 for non-blocking operation, -1 for
     // infinite waiting, or any positive timeout.
-    bool pop(message*& msg, m_host_t& from, double timeout);
+    bool pop(message*& msg, msg_host_t& from, double timeout);
 
     bool empty() const                  { return queue.empty(); }
     size_t size() const                 { return queue.size();  }
@@ -43,7 +44,7 @@ public:
 private:
     mutex_t mutex;
     condition_t cond;
-    sync_queue<m_task_t> queue;
+    sync_queue<msg_task_t> queue;
 };
 
 #endif // !MESSAGES_H