X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8be7ea3f9e71cd563e91b6aba63f5c70f043fbd5..408f99bb2d97eaf693af4f803158eb7a015a5a85:/testsuite/surf/surf_usage2.c diff --git a/testsuite/surf/surf_usage2.c b/testsuite/surf/surf_usage2.c index 896f95971b..8bb1a40e36 100644 --- a/testsuite/surf/surf_usage2.c +++ b/testsuite/surf/surf_usage2.c @@ -62,12 +62,11 @@ void test(char *platform) XBT_DEBUG("%s : %p", surf_resource_name(workstationB), workstationB); /* Let's do something on it */ - surf_workstation_model->extension.workstation.execute(workstationA, 1000.0); - surf_workstation_model->extension.workstation.execute(workstationB, 1000.0); - surf_workstation_model->extension.workstation.sleep(workstationB, 7.32); + surf_workstation_execute(workstationA, 1000.0); + surf_workstation_execute(workstationB, 1000.0); + surf_workstation_sleep(workstationB, 7.32); - surf_workstation_model->extension.workstation. - communicate(workstationA, workstationB, 150.0, -1.0); + surf_workstation_model_communicate(surf_workstation_model, workstationA, workstationB, 150.0, -1.0); surf_solve(-1.0); /* Takes traces into account. Returns 0.0 */ do { @@ -80,17 +79,17 @@ void test(char *platform) XBT_DEBUG("Next Event : %g", now); xbt_dynar_foreach(model_list, iter, model) { - XBT_DEBUG("\t %s actions", model->name); - while ((action = xbt_swag_extract(model->states.failed_action_set))) { + XBT_DEBUG("\t %s actions", surf_model_name(model)); + while ((action = surf_model_extract_failed_action_set((surf_model_t)model))) { XBT_DEBUG("\t * Failed : %p", action); - model->action_unref(action); + surf_action_unref(action); } - while ((action = xbt_swag_extract(model->states.done_action_set))) { + while ((action = surf_model_extract_done_action_set((surf_model_t)model))) { XBT_DEBUG("\t * Done : %p", action); - model->action_unref(action); + surf_action_unref(action); } - if (xbt_swag_size(model->states.running_action_set)) { - XBT_DEBUG("running %s", model->name); + if (surf_model_running_action_set_size((surf_model_t)model)) { + XBT_DEBUG("running %s", surf_model_name(model)); running = 1; } }