/***************************/
/* Generic model object */
/***************************/
+
//FIXME:REMOVE typedef struct s_routing_platf s_routing_platf_t, *routing_platf_t;
XBT_PUBLIC_DATA(routing_platf_t) routing_platf;
* @param action The surf action
* @return The cost of the action
*/
-XBT_PUBLIC(int) surf_action_get_cost(surf_action_t action);
+XBT_PUBLIC(double) surf_action_get_cost(surf_action_t action);
/**
* @brief [brief desrciption]
*/
XBT_PUBLIC(void) surf_cpu_action_set_bound(surf_action_t action, double bound);
+/**
+ * @brief [brief description]
+ * @details [long description]
+ *
+ * @param action The surf network action
+ */
+XBT_PUBLIC(double) surf_network_action_get_latency_limited(surf_action_t action);
+
/**
* @brief Get the file associated to a storage action
*