X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/063c63642a29000a011c0d6176d30eb62a4e0dca..1a2f031cc377418f3716415ba669434bfd3a5df4:/src/gras/Transport/transport_interface.h diff --git a/src/gras/Transport/transport_interface.h b/src/gras/Transport/transport_interface.h index 21c52d70bd..6b847139f0 100644 --- a/src/gras/Transport/transport_interface.h +++ b/src/gras/Transport/transport_interface.h @@ -99,8 +99,12 @@ XBT_PUBLIC(gras_trp_plugin_t) int myport; /* Port on which I listen myself */ xbt_dynar_t sockets; /* all sockets known to this process */ - xbt_dynar_t comms; /* SG cruft: the ongoing communications */ - xbt_dynar_t sockets_to_close; /* The listener is in charge of closing the sockets */ + + /* SG only elements. In RL, they are part of the OS ;) */ + + /* List of sockets ready to be select()ed */ + xbt_queue_t msg_selectable_sockets; /* regular sockets */ + xbt_queue_t meas_selectable_sockets; /* measurement ones */ } s_gras_trp_procdata_t, *gras_trp_procdata_t;