/************************** Action handling ************************************/
-XBT_PUBLIC(smx_action_t) SIMIX_action_communicate(smx_host_t sender,smx_host_t receiver, char *name,
+XBT_PUBLIC(smx_action_t) SIMIX_action_communicate(smx_host_t sender,smx_host_t receiver, const char *name,
double size, double rate);
XBT_PUBLIC(smx_action_t) SIMIX_action_execute(smx_host_t host,char *name, double amount);
XBT_PUBLIC(smx_action_t) SIMIX_action_sleep(smx_host_t host, double amount);
XBT_PUBLIC(e_surf_action_state_t) SIMIX_action_get_state(smx_action_t action);
-/*Not implemented yet */
XBT_PUBLIC(smx_action_t) SIMIX_action_parallel_execute(char * name,
- int workstation_nb,
- void **workstation_list,
+ int host_nb,
+ smx_host_t *host_list,
double *computation_amount,
double *communication_amount,
double amount,