Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
disable optimizations for build MC in jenkins
[simgrid.git] / src / surf / network_ns3_private.h
index 8472102..a7fc2f2 100644 (file)
 #include "xbt/dict.h"
 
 typedef struct ns3_link{
-       char * id;
-       char * lat;
-       char * bdw;
+  char * id;
+  char * lat;
+  char * bdw;
 }s_ns3_link_t, *ns3_link_t;
 
 typedef struct surf_ns3_link{
-       s_surf_resource_t generic_resource;
-       ns3_link_t data;
+  s_surf_resource_t generic_resource;
+  ns3_link_t data;
+  int created;
 }s_surf_ns3_link_t, *surf_ns3_link_t;
 
+typedef struct surf_action_network_ns3 {
+  s_surf_action_t generic_action;
+#ifdef HAVE_TRACING
+  double last_sent;
+  sg_routing_edge_t src_elm;
+  sg_routing_edge_t dst_elm;
+#endif //HAVE_TRACING
+} s_surf_action_network_ns3_t, *surf_action_network_ns3_t;
+
 #endif                          /* _SURF_NETWORK_NS3_PRIVATE_H */