+/* Copyright (c) 2006, 2007, 2008, 2009, 2010. The SimGrid Team.
+ * All rights reserved. */
+
+/* This program is free software; you can redistribute it and/or modify it
+ * under the terms of the license (GNU LGPL) which comes with this package. */
+
#include "private.h"
#include "simdag/simdag.h"
#include "xbt/dict.h"
{
SD_CHECK_INIT_DONE();
xbt_assert0(link != NULL, "Invalid parameter");
- return surf_workstation_model->extension.workstation.
- 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.workstation.
- get_link_bandwidth(link->surf_link);
-}
-
-/**
- * \brief Returns the value of a given link property
- *
- * \param link the inspected link
- * \param name a property name
- * \return value of a property (or NULL if property not set)
- */
-const char *SD_link_get_property_value(SD_link_t link, const char *name)
-{
- return xbt_dict_get_or_null(SD_link_get_properties(link), name);
-}
-
-/**
- * \brief Returns a #xbt_dict_t consisting of the list of properties assigned to a link
- *
- * \param link a link
- * \return the dictionary containing the properties associated with the link
- */
-xbt_dict_t SD_link_get_properties(SD_link_t link)
-{
- SD_CHECK_INIT_DONE();
- xbt_assert0((link != NULL), "Invalid parameters");
-
- return (surf_workstation_model->get_properties(link->surf_link));
-
+ get_link_bandwidth(link->surf_link);
}
/**
SD_CHECK_INIT_DONE();
xbt_assert0(link != NULL, "Invalid parameter");
return surf_workstation_model->extension.workstation.
- get_link_latency(link->surf_link);
+ get_link_latency(link->surf_link);
}
/**