X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/00e8231fa94528961cddaa1fe35e232de5438e76..8f53b49a3b699b15a97868ce7a137e9e43de444c:/src/simix/private.h diff --git a/src/simix/private.h b/src/simix/private.h index 19917336c8..5aadc796a3 100644 --- a/src/simix/private.h +++ b/src/simix/private.h @@ -258,5 +258,14 @@ static XBT_INLINE void* SIMIX_context_get_data(smx_context_t context) return (*(simix_global->context_factory->get_data))(context); } +/** + \brief returns the thread's pid running the current context + \return The pid + */ +static XBT_INLINE int SIMIX_context_get_thread_id(void) +{ + return (*(simix_global->context_factory->get_thread_id))(); +} + XBT_PUBLIC(int) SIMIX_process_get_maxpid(void); #endif