+ const char *simcall_get_name(simgrid::simix::Simcall kind) const;
+ smx_actor_t simcall_get_issuer(s_smx_simcall const* req) const;
+ #if HAVE_SMPI
+ int get_smpi_request_tag(smx_simcall_t const& simcall, simgrid::simix::Simcall type) const;
+ #endif
+
+ // STATE APIs
+ void restore_state(std::shared_ptr<simgrid::mc::Snapshot> system_state) const;
+ void log_state() const;
+ void restore_initial_state() const;
+
+ // SNAPSHOT APIs