From: Jonathan Rouzaud-Cornabas Date: Thu, 14 Feb 2013 13:26:15 +0000 (+0100) Subject: Fix recv/irecv with bounded rate X-Git-Tag: v3_9_90~491^2~31 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/b0f9d49042d5ded62d3f2b46a1cc25db18ca60fd?ds=sidebyside Fix recv/irecv with bounded rate --- diff --git a/src/simix/smx_network_private.h b/src/simix/smx_network_private.h index 85a651eff5..07d5374fdf 100644 --- a/src/simix/smx_network_private.h +++ b/src/simix/smx_network_private.h @@ -114,6 +114,10 @@ smx_action_t SIMIX_pre_comm_irecv(smx_simcall_t simcall, smx_rdv_t rdv, void *dst_buff, size_t *dst_buff_size, int (*match_fun)(void *, void *, smx_action_t), void *data); +smx_action_t SIMIX_pre_comm_irecv_bounded(smx_simcall_t simcall, smx_rdv_t rdv, + void *dst_buff, size_t *dst_buff_size, + int (*match_fun)(void *, void *, smx_action_t), + void *data, double rate); void SIMIX_pre_comm_destroy(smx_simcall_t simcall, smx_action_t action); void SIMIX_pre_comm_cancel(smx_simcall_t simcall, smx_action_t action); double SIMIX_pre_comm_get_remains(smx_simcall_t simcall, smx_action_t action);