X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/33f3bde2b470867a8c4f3e051643eb50263baff1..98df1910047ee49bd36a800594ea6b90a732d9e6:/src/simix/libsmx.cpp diff --git a/src/simix/libsmx.cpp b/src/simix/libsmx.cpp index 1da03e0235..a7461149a4 100644 --- a/src/simix/libsmx.cpp +++ b/src/simix/libsmx.cpp @@ -224,6 +224,11 @@ unsigned int simcall_comm_waitany(smx_activity_t comms[], size_t count, double t return simcall_BODY_comm_waitany(rcomms.get(), count, timeout); } +unsigned int simcall_comm_waitany(simgrid::kernel::activity::CommImpl* comms[], size_t count, double timeout) +{ + return simcall_BODY_comm_waitany(comms, count, timeout); +} + /** * @ingroup simix_comm_management */ @@ -238,6 +243,13 @@ int simcall_comm_testany(smx_activity_t comms[], size_t count) return simcall_BODY_comm_testany(rcomms.get(), count); } +int simcall_comm_testany(simgrid::kernel::activity::CommImpl* comms[], size_t count) +{ + if (count == 0) + return -1; + return simcall_BODY_comm_testany(comms, count); +} + /** * @ingroup simix_comm_management */