Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
greatly simplify the way peers are created in Vivaldi AS
[simgrid.git] / src / kernel / routing / AsVivaldi.hpp
index 5b7f684..c348ce0 100644 (file)
@@ -17,6 +17,7 @@ class XBT_PRIVATE AsVivaldi: public AsCluster {
 public:
   explicit AsVivaldi(As* father, const char* name);
 
+  void setPeerLink(NetCard* netcard, double bw_in, double bw_out, double lat, const char* coord);
   void getLocalRoute(NetCard* src, NetCard* dst, sg_platf_route_cbarg_t into, double* latency) override;
 };
 
@@ -27,7 +28,7 @@ public:
   explicit Coords(NetCard* host, const char* str);
   virtual ~Coords();
 
-  xbt_dynar_t coords;
+  std::vector<double> coords;
 };
 }
 }