Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Update workstation handling in SimDag. Change the prefix of SimDag functions with...
[simgrid.git] / src / simdag / sd_link.c
index e130213..424ebc3 100644 (file)
@@ -4,15 +4,15 @@
 
 /* Creates a link.
  */
-SG_link_t __SG_link_create(const char *name, void *surf_link, void *data) {
+SD_link_t __SD_link_create(const char *name, void *surf_link, void *data) {
   xbt_assert0(surf_link != NULL, "surf_link is NULL !");
-  SG_link_data_t sgdata = xbt_new0(s_SG_link_data_t, 1); /* link private data */
-  sgdata->surf_link = surf_link;
+  SD_link_data_t sd_data = xbt_new0(s_SD_link_data_t, 1); /* link private data */
+  sd_data->surf_link = surf_link;
 
-  SG_link_t link = xbt_new0(s_SG_link_t, 1);
+  SD_link_t link = xbt_new0(s_SD_link_t, 1);
   link->name = xbt_strdup(name);
   link->data = data;
-  link->sgdata = sgdata;
+  link->sd_data = sd_data;
 
   /*link->capacity = capacity;*/
   /* link->current_bandwidth = bandwidth;
@@ -23,21 +23,21 @@ SG_link_t __SG_link_create(const char *name, void *surf_link, void *data) {
 
 /* Returns the user data of a link. The user data can be NULL.
  */
-void* SG_link_get_data(SG_link_t link) {
+void* SD_link_get_data(SD_link_t link) {
   xbt_assert0(link, "Invalid parameter");
   return link->data;
 }
 
 /* Sets the user data of a link. The new data can be NULL. The old data should have been freed first if it was not NULL.
  */
-void SG_link_set_data(SG_link_t link, void *data) {
+void SD_link_set_data(SD_link_t link, void *data) {
   xbt_assert0(link, "Invalid parameter");
   link->data = data;
 }
 
 /* Returns the name of a link. The name can be NULL.
  */
-const char* SG_link_get_name(SG_link_t link) {
+const char* SD_link_get_name(SD_link_t link) {
   xbt_assert0(link, "Invalid parameter");
   return link->name;
 }
@@ -45,14 +45,14 @@ const char* SG_link_get_name(SG_link_t link) {
 /* Returns the capacity of a link.
  */
 /*
-double SG_link_get_capacity(SG_link_t link) {
+double SD_link_get_capacity(SD_link_t link) {
   xbt_assert0(link, "Invalid parameter");
   return link->capacity;
 }*/
 
 /* Return the current bandwidth of a link.
  */
-double SG_link_get_current_bandwidth(SG_link_t link) {
+double SD_link_get_current_bandwidth(SD_link_t link) {
   xbt_assert0(link, "Invalid parameter");
 
   /* TODO */
@@ -62,7 +62,7 @@ double SG_link_get_current_bandwidth(SG_link_t link) {
 
 /* Return the current latency of a link.
  */
-double SG_link_get_current_latency(SG_link_t link) {
+double SD_link_get_current_latency(SD_link_t link) {
   xbt_assert0(link, "Invalid parameter");
 
   /* TODO */
@@ -72,11 +72,11 @@ double SG_link_get_current_latency(SG_link_t link) {
 
 /* Destroys a link. The user data (if any) should have been destroyed first.
  */
-void __SG_link_destroy(SG_link_t link) {
+void __SD_link_destroy(SD_link_t link) {
   xbt_assert0(link, "Invalid parameter");
 
-  if (link->sgdata != NULL)
-    xbt_free(link->sgdata);
+  if (link->sd_data != NULL)
+    xbt_free(link->sd_data);
   
   if (link->name != NULL)
     xbt_free(link->name);