Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move parse_routes to s_routing_component_t.
[simgrid.git] / src / surf / surf_private.h
index f3ecc2b..4c0423e 100644 (file)
@@ -68,7 +68,7 @@ void surf_config(const char *name, va_list pa);
 void net_action_recycle(surf_action_t action);
 double net_action_get_remains(surf_action_t action);
 #ifdef HAVE_LATENCY_BOUND_TRACKING
-int net_get_link_latency(surf_action_t action);
+int net_get_link_latency_limited(surf_action_t action);
 #endif
 void net_action_set_max_duration(surf_action_t action, double duration);
 /*
@@ -138,6 +138,8 @@ typedef enum {
 
 typedef struct s_routing_component *routing_component_t;
 typedef struct s_routing_component {
+  xbt_dict_t to_index;                 /*      char* -> network_element_t */
+  xbt_dict_t parse_routes;      /* store data during the parse process */
   model_type_t routing;
   e_surf_routing_hierarchy_t hierarchy;
   char *name;