link = xbt_new(s_SD_link_t, 1);
link->surf_link = surf_link;
link->data = data; /* user data */
- if (surf_workstation_model->extension_public->link_shared(surf_link))
+ if (surf_workstation_model->extension.workstation.link_shared(surf_link))
link->sharing_policy = SD_LINK_SHARED;
else
link->sharing_policy = SD_LINK_FATPIPE;
{
SD_CHECK_INIT_DONE();
xbt_assert0(link != NULL, "Invalid parameter");
- return surf_workstation_model->extension_public->get_link_name(link->
- surf_link);
+ return surf_resource_name(link->surf_link);
}
/**
{
SD_CHECK_INIT_DONE();
xbt_assert0(link != NULL, "Invalid parameter");
- return surf_workstation_model->extension_public->get_link_bandwidth(link->
- surf_link);
+ return surf_workstation_model->extension.workstation.
+ get_link_bandwidth(link->surf_link);
}
/**
SD_CHECK_INIT_DONE();
xbt_assert0((link != NULL), "Invalid parameters");
- return (surf_workstation_model->common_public->
- get_properties(link->surf_link));
+ return (surf_workstation_model->get_properties(link->surf_link));
}
{
SD_CHECK_INIT_DONE();
xbt_assert0(link != NULL, "Invalid parameter");
- return surf_workstation_model->extension_public->get_link_latency(link->
- surf_link);
+ return surf_workstation_model->extension.workstation.
+ get_link_latency(link->surf_link);
}
/**