]> AND Private Git Repository - loba.git/blobdiff - communicator.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Wip++...
[loba.git] / communicator.h
index 4e0757a2dccce15627c3cc13b3a201437d50ef06..fb06d3448be6f7710e365ace3a0c60ea61bd6450 100644 (file)
@@ -44,6 +44,8 @@ private:
 
     // List of pending send communications
     std::list<msg_comm_t> sent_comm;
 
     // List of pending send communications
     std::list<msg_comm_t> sent_comm;
+    static const int send_count_before_flush;
+    int send_counter;
 
     // Control channel for receiving
     m_task_t    ctrl_task;
 
     // Control channel for receiving
     m_task_t    ctrl_task;
@@ -58,7 +60,6 @@ private:
     const char* get_ctrl_mbox() const   { return host->get_ctrl_mbox(); }
     const char* get_data_mbox() const   { return host->get_data_mbox(); }
 
     const char* get_ctrl_mbox() const   { return host->get_ctrl_mbox(); }
     const char* get_data_mbox() const   { return host->get_data_mbox(); }
 
-    static void comm_push_in_dynar(xbt_dynar_t dynar, msg_comm_t comm);
     static bool comm_test_n_destroy(msg_comm_t comm);
 };
 
     static bool comm_test_n_destroy(msg_comm_t comm);
 };