X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a001b13d7aa269a90f035f58c71778c6812b07f6..58ff959662ba6ebb02d3099d43de773b955eb698:/examples/s4u/app-pingpong/s4u-app-pingpong.cpp diff --git a/examples/s4u/app-pingpong/s4u-app-pingpong.cpp b/examples/s4u/app-pingpong/s4u-app-pingpong.cpp index a644f694fd..3d7d79e99b 100644 --- a/examples/s4u/app-pingpong/s4u-app-pingpong.cpp +++ b/examples/s4u/app-pingpong/s4u-app-pingpong.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2007-2017. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2007-2018. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -16,14 +16,14 @@ static void pinger(std::vector args) /* - Do the ping with a 1-Byte task (latency bound) ... */ double* payload = new double(); - *payload = simgrid::s4u::Engine::getClock(); + *payload = simgrid::s4u::Engine::get_clock(); - simgrid::s4u::Mailbox::byName(args[0])->put(payload, 1); + simgrid::s4u::Mailbox::by_name(args[0])->put(payload, 1); /* - ... then wait for the (large) pong */ double* sender_time = - static_cast(simgrid::s4u::Mailbox::byName(simgrid::s4u::this_actor::getHost()->getName())->get()); + static_cast(simgrid::s4u::Mailbox::by_name(simgrid::s4u::this_actor::get_host()->get_name())->get()); - double communication_time = simgrid::s4u::Engine::getClock() - *sender_time; + double communication_time = simgrid::s4u::Engine::get_clock() - *sender_time; XBT_INFO("Task received : large communication (bandwidth bound)"); XBT_INFO("Pong time (bandwidth bound): %.3f", communication_time); delete sender_time; @@ -38,37 +38,37 @@ static void ponger(std::vector args) /* - Receive the (small) ping first ....*/ double* sender_time = - static_cast(simgrid::s4u::Mailbox::byName(simgrid::s4u::this_actor::getHost()->getName())->get()); - double communication_time = simgrid::s4u::Engine::getClock() - *sender_time; + static_cast(simgrid::s4u::Mailbox::by_name(simgrid::s4u::this_actor::get_host()->get_name())->get()); + double communication_time = simgrid::s4u::Engine::get_clock() - *sender_time; XBT_INFO("Task received : small communication (latency bound)"); XBT_INFO(" Ping time (latency bound) %f", communication_time); delete sender_time; /* - ... Then send a 1GB pong back (bandwidth bound) */ double* payload = new double(); - *payload = simgrid::s4u::Engine::getClock(); + *payload = simgrid::s4u::Engine::get_clock(); XBT_INFO("task_bw->data = %.3f", *payload); - simgrid::s4u::Mailbox::byName(args[0])->put(payload, 1e9); + simgrid::s4u::Mailbox::by_name(args[0])->put(payload, 1e9); } int main(int argc, char* argv[]) { simgrid::s4u::Engine e(&argc, argv); - e.loadPlatform(argv[1]); + e.load_platform(argv[1]); std::vector args; args.push_back("Jupiter"); - simgrid::s4u::Actor::createActor("pinger", simgrid::s4u::Host::by_name("Tremblay"), pinger, args); + simgrid::s4u::Actor::create("pinger", simgrid::s4u::Host::by_name("Tremblay"), pinger, args); args.pop_back(); args.push_back("Tremblay"); - simgrid::s4u::Actor::createActor("ponger", simgrid::s4u::Host::by_name("Jupiter"), ponger, args); + simgrid::s4u::Actor::create("ponger", simgrid::s4u::Host::by_name("Jupiter"), ponger, args); e.run(); - XBT_INFO("Total simulation time: %.3f", e.getClock()); + XBT_INFO("Total simulation time: %.3f", e.get_clock()); return 0; }