X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cd05fcfa9ff6df9b054060937165d422a536bd99..2fe56becb7b12edd78788a83dbc1d3e1d85d9dbc:/include/simgrid/s4u/comm.hpp diff --git a/include/simgrid/s4u/comm.hpp b/include/simgrid/s4u/comm.hpp index 471543520e..2929750de8 100644 --- a/include/simgrid/s4u/comm.hpp +++ b/include/simgrid/s4u/comm.hpp @@ -8,6 +8,7 @@ #define SIMGRID_S4U_COMM_HPP #include + #include #include #include @@ -25,13 +26,13 @@ public: ~Comm() override; public: - /** Creates (but don't start) an async send to the mailbox #dest */ + /** Creates (but don't start) an async send to the mailbox @p dest */ static Comm &send_init(Mailbox &dest); - /** Creates and start an async send to the mailbox #dest */ + /** Creates and start an async send to the mailbox @p dest */ static Comm &send_async(Mailbox &dest, void *data, int simulatedByteAmount); - /** Creates (but don't start) an async recv onto the mailbox #from */ + /** Creates (but don't start) an async recv onto the mailbox @p from */ static Comm &recv_init(Mailbox &from); - /** Creates and start an async recv to the mailbox #from */ + /** Creates and start an async recv to the mailbox @p from */ static Comm &recv_async(Mailbox &from, void **data); void start() override; @@ -55,6 +56,8 @@ public: /** Retrieve the size of the received data */ size_t getDstDataSize(); + bool test(); + private: double rate_ = -1;