SimGrid  3.13
Versatile Simulation of Distributed Systems
s_smx_global Struct Reference

#include <smx_private.h>

Public Attributes

smx_context_factory_t context_factory
 
xbt_dynar_t process_to_run
 
xbt_dynar_t process_that_ran
 
xbt_swag_t process_list
 
xbt_swag_t process_to_destroy
 
smx_process_t maestro_process
 
xbt_dict_t registered_functions
 
smx_creation_func_t create_process_function
 
void_pfn_smxprocess_t kill_process_function
 
void_pfn_smxprocess_t cleanup_process_function
 Callback used when killing a SMX_process. More...
 
xbt_mallocator_t synchro_mallocator
 
xbt_os_mutex_t mutex
 

Member Data Documentation

smx_context_factory_t s_smx_global::context_factory
xbt_dynar_t s_smx_global::process_to_run
xbt_dynar_t s_smx_global::process_that_ran
xbt_swag_t s_smx_global::process_list
xbt_swag_t s_smx_global::process_to_destroy
smx_process_t s_smx_global::maestro_process
xbt_dict_t s_smx_global::registered_functions
smx_creation_func_t s_smx_global::create_process_function
void_pfn_smxprocess_t s_smx_global::kill_process_function
void_pfn_smxprocess_t s_smx_global::cleanup_process_function

Callback used when killing a SMX_process.

xbt_mallocator_t s_smx_global::synchro_mallocator
xbt_os_mutex_t s_smx_global::mutex

The documentation for this struct was generated from the following file: