X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8cd2b8b1e341896e2b8c3e96eb3778316855504c..26f77b7dd18750482fccb9c88c437ccccfa91d66:/examples/s4u/app-bittorrent/s4u-bittorrent.cpp diff --git a/examples/s4u/app-bittorrent/s4u-bittorrent.cpp b/examples/s4u/app-bittorrent/s4u-bittorrent.cpp index 38709b0be3..0f45f82b06 100644 --- a/examples/s4u/app-bittorrent/s4u-bittorrent.cpp +++ b/examples/s4u/app-bittorrent/s4u-bittorrent.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2012-2017. The SimGrid Team. +/* Copyright (c) 2012-2018. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -17,18 +17,17 @@ int main(int argc, char* argv[]) /* Check the arguments */ xbt_assert(argc > 2, "Usage: %s platform_file deployment_file", argv[0]); - e.loadPlatform(argv[1]); + e.load_platform(argv[1]); + /* Install our extension on all existing hosts */ HostBittorrent::EXTENSION_ID = simgrid::s4u::Host::extension_create(); - - std::vector list; - simgrid::s4u::Engine::getInstance()->getHostList(&list); + std::vector list = simgrid::s4u::Engine::get_instance()->get_all_hosts(); for (auto const& host : list) host->extension_set(new HostBittorrent(host)); - e.registerFunction("tracker"); - e.registerFunction("peer"); - e.loadDeployment(argv[2]); + e.register_actor("tracker"); + e.register_actor("peer"); + e.load_deployment(argv[2]); e.run();