7 #include "communicator.h"
12 process(int argc, char* argv[]);
17 std::vector<neighbor> neigh;
18 std::map<m_host_t, neighbor*> rev_neigh;
21 int ctrl_close_pending;
22 int data_close_pending;
30 virtual double load_balance(double my_load);
31 void send1_no_bookkeeping(neighbor& nb);
32 void send1_bookkeeping(neighbor& nb);
34 bool receive(bool wait_for_close);
35 void finalize1(neighbor& nb);
37 void print_loads(e_xbt_log_priority_t logp = xbt_log_priority_info);
39 void insert_neighbor_in_map(neighbor& nb);