X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bc4ecf5c1d5c6335a43abc0e4b07303908634ade..4525aff4d01530d760f0203659d4ba5e0142b212:/src/include/xbt/context.h diff --git a/src/include/xbt/context.h b/src/include/xbt/context.h index a032454367..dece9ead7e 100644 --- a/src/include/xbt/context.h +++ b/src/include/xbt/context.h @@ -27,13 +27,11 @@ /** @brief A context */ typedef struct s_xbt_context *xbt_context_t; - /** @brief A context function */ - typedef int(*xbt_context_function_t)(int argc, char *argv[]); /* @}*/ void xbt_context_empty_trash(void); -XBT_PUBLIC(xbt_context_t) xbt_context_new(xbt_context_function_t code, +XBT_PUBLIC(xbt_context_t) xbt_context_new(const char*name,xbt_main_func_t code, void_f_pvoid_t startup_func, void *startup_arg, void_f_pvoid_t cleanup_func, void *cleanup_arg, int argc, char *argv[]); @@ -45,12 +43,6 @@ XBT_PUBLIC(void) xbt_context_schedule(xbt_context_t context); void xbt_context_set_jprocess(xbt_context_t context, void *jp); void* xbt_context_get_jprocess(xbt_context_t context); -void xbt_context_set_jmutex(xbt_context_t context,void *jm); -void* xbt_context_get_jmutex(xbt_context_t context); - -void xbt_context_set_jcond(xbt_context_t context,void *jc); -void* xbt_context_get_jcond(xbt_context_t context); - void xbt_context_set_jenv(xbt_context_t context,void* je); void* xbt_context_get_jenv(xbt_context_t context);