Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge pull request #1 from mquinson/master
[simgrid.git] / examples / msg / bittorrent / bittorrent_platfgen.c
index 9afada0..16c0e65 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (c) 2012-2014. The SimGrid Team.
+/* Copyright (c) 2012-2015. The SimGrid Team.
  * All rights reserved.                                                     */
 
 /* This program is free software; you can redistribute it and/or modify it
@@ -7,7 +7,7 @@
 #include "bittorrent.h"
 #include "peer.h"
 #include "tracker.h"
-#include <msg/msg.h>
+#include <simgrid/msg.h>
 #include <simgrid/platf_generator.h>
 /**
  * Bittorrent example launcher, using a generated platform
@@ -32,13 +32,13 @@ void promoter(context_node_t node)
     host_parameters.id = NULL;
 
     //Power from 3,000,000 to 10,000,000
-    host_parameters.power_peak = xbt_dynar_new(sizeof(double), NULL);
-    xbt_dynar_push_as(host_parameters.power_peak, double,
+    host_parameters.speed_peak = xbt_dynar_new(sizeof(double), NULL);
+    xbt_dynar_push_as(host_parameters.speed_peak, double,
                7000000 * RngStream_RandU01(rng_stream) + 3000000.0);
     host_parameters.core_amount = 1;
-    host_parameters.power_scale = 1;
-    host_parameters.power_trace = NULL;
-    host_parameters.initial_state = SURF_RESOURCE_ON;
+    host_parameters.speed_scale = 1;
+    host_parameters.speed_trace = NULL;
+    host_parameters.initiallyOn = 1;
     host_parameters.state_trace = NULL;
     host_parameters.coord = NULL;
     host_parameters.properties = NULL;
@@ -60,7 +60,7 @@ void labeler(context_edge_t edge)
   //Latency from 0ms to 100ms
   link_parameters.latency = RngStream_RandU01(rng_stream) / 10.0;
   link_parameters.latency_trace = NULL;
-  link_parameters.state = SURF_RESOURCE_ON;
+  link_parameters.initiallyOn = 1;
   link_parameters.state_trace = NULL;
   link_parameters.policy = SURF_LINK_SHARED;
   link_parameters.properties = NULL;