X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b67343d6e9fc74fc159a51a48d0ea7d9a2374712..691d7c891da0352a6fa38507a482b287c7e086de:/examples/s4u/app-bittorrent/s4u-tracker.hpp diff --git a/examples/s4u/app-bittorrent/s4u-tracker.hpp b/examples/s4u/app-bittorrent/s4u-tracker.hpp index 27c025e584..4755919f08 100644 --- a/examples/s4u/app-bittorrent/s4u-tracker.hpp +++ b/examples/s4u/app-bittorrent/s4u-tracker.hpp @@ -12,13 +12,14 @@ class TrackerQuery { int peer_id; // peer id - simgrid::s4u::MailboxPtr return_mailbox; + simgrid::s4u::Mailbox* return_mailbox; + public: - explicit TrackerQuery(int peer_id, simgrid::s4u::MailboxPtr return_mailbox) + explicit TrackerQuery(int peer_id, simgrid::s4u::Mailbox* return_mailbox) : peer_id(peer_id), return_mailbox(return_mailbox){}; ~TrackerQuery() = default; int getPeerId() { return peer_id; } - simgrid::s4u::MailboxPtr getReturnMailbox() { return return_mailbox; } + simgrid::s4u::Mailbox* getReturnMailbox() { return return_mailbox; } }; class TrackerAnswer { @@ -36,7 +37,7 @@ public: class Tracker { double deadline; RngStream stream; - simgrid::s4u::MailboxPtr mailbox; + simgrid::s4u::Mailbox* mailbox; std::set known_peers; public: