double SIMIX_host_get_speed(sg_host_t host);
double SIMIX_host_get_available_speed(sg_host_t host);
int SIMIX_host_get_state(sg_host_t host);
-void SIMIX_host_on(sg_host_t host);
-void SIMIX_host_off(sg_host_t host, smx_process_t issuer);
double SIMIX_host_get_current_power_peak(sg_host_t host);
double SIMIX_host_get_power_peak_at(sg_host_t host, int pstate_index);
int SIMIX_host_get_nb_pstates(sg_host_t host);
void SIMIX_process_execution_set_priority(smx_synchro_t synchro, double priority);
void SIMIX_process_execution_set_bound(smx_synchro_t synchro, double bound);
void SIMIX_process_execution_set_affinity(smx_synchro_t synchro, sg_host_t host, unsigned long mask);
-xbt_dict_t SIMIX_host_get_mounted_storage_list(sg_host_t host);
xbt_dynar_t SIMIX_host_get_attached_storage_list(sg_host_t host);
void SIMIX_host_execution_suspend(smx_synchro_t synchro);
xbt_dict_t SIMIX_storage_get_properties(smx_storage_t storage);
-xbt_dict_t SIMIX_storage_get_content(smx_storage_t storage);
-
void SIMIX_post_io(smx_synchro_t synchro);
void SIMIX_io_destroy(smx_synchro_t synchro);
void SIMIX_io_finish(smx_synchro_t synchro);
XBT_PUBLIC_DATA(smx_global_t) simix_global;
extern unsigned long simix_process_maxpid;
-extern xbt_dict_t watched_hosts_lib;
-
XBT_PUBLIC(void) SIMIX_clean(void);
/******************************** Exceptions *********************************/