typedef struct s_smx_context_factory *smx_context_factory_t;
-typedef struct SIMIX_Global {
+typedef struct s_smx_global {
smx_context_factory_t context_factory;
xbt_dict_t host;
xbt_swag_t process_to_run;
#ifdef HAVE_LATENCY_BOUND_TRACKING
xbt_dict_t latency_limited_dict;
#endif
-} s_SIMIX_Global_t, *SIMIX_Global_t;
+} s_smx_global_t, *smx_global_t;
-extern SIMIX_Global_t simix_global;
+extern smx_global_t simix_global;
/*********************************** Time ************************************/
struct {
surf_action_t sleep;
} synchro;
-
+
};
#ifdef HAVE_TRACING
typedef smx_context_t(*smx_pfn_context_factory_create_context_t)
- (xbt_main_func_t, int, char **, void_pfn_smxprocess_t, void* data);
-typedef int (*smx_pfn_context_factory_finalize_t) (smx_context_factory_t
- *);
+ (xbt_main_func_t, int, char **, void_pfn_smxprocess_t, void* data);
+typedef int (*smx_pfn_context_factory_finalize_t) (smx_context_factory_t*);
typedef void (*smx_pfn_context_free_t) (smx_context_t);
typedef void (*smx_pfn_context_start_t) (smx_context_t);
typedef void (*smx_pfn_context_stop_t) (smx_context_t);
void SIMIX_context_mod_init(void);
-
void SIMIX_context_mod_exit(void);
/* All factories init */
-void SIMIX_ctx_thread_factory_init(smx_context_factory_t * factory);
-void SIMIX_ctx_sysv_factory_init(smx_context_factory_t * factory);
+void SIMIX_ctx_thread_factory_init(smx_context_factory_t *factory);
+void SIMIX_ctx_sysv_factory_init(smx_context_factory_t *factory);
/* ****************************** */
/* context manipulation functions */
return (*(simix_global->context_factory->self))();
}
+<<<<<<< HEAD
/**
\brief returns the data associated to a context
\param context The context
}
+=======
+>>>>>>> Clean indentation and coding style in SIMIX
#endif