X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1c9e614280698a6dce461f85b683d172e7948646..e01a8f10de51f1d10f5ee7529c201d132e630904:/src/mc/mc_api.hpp diff --git a/src/mc/mc_api.hpp b/src/mc/mc_api.hpp index 5319007563..99b51f571e 100644 --- a/src/mc/mc_api.hpp +++ b/src/mc/mc_api.hpp @@ -93,11 +93,15 @@ public: smx_simcall_t mc_state_choose_request(simgrid::mc::State* state) const; // SIMCALL APIs - bool request_depend(smx_simcall_t req1, smx_simcall_t req2) const; std::string request_to_string(smx_simcall_t req, int value, RequestType request_type) const; std::string request_get_dot_output(smx_simcall_t req, int value) const; const char *simcall_get_name(simgrid::simix::Simcall kind) const; smx_actor_t simcall_get_issuer(s_smx_simcall const* req) const; + long simcall_get_actor_id(s_smx_simcall const* req) const; + smx_mailbox_t simcall_get_mbox(smx_simcall_t const req) const; + simgrid::kernel::activity::CommImpl* simcall_get_comm(smx_simcall_t const req) const; + bool simcall_check_dependency(smx_simcall_t const req1, smx_simcall_t const req2) const; + #if HAVE_SMPI int get_smpi_request_tag(smx_simcall_t const& simcall, simgrid::simix::Simcall type) const; #endif