X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9104957deccc59e0e804215d5db498fabfd40d29..3bef281ca99926ea1a62e27d39c8fbfae05f0318:/src/s4u/s4u_Mailbox.cpp diff --git a/src/s4u/s4u_Mailbox.cpp b/src/s4u/s4u_Mailbox.cpp index 5f6755b366..ffbfb69ebc 100644 --- a/src/s4u/s4u_Mailbox.cpp +++ b/src/s4u/s4u_Mailbox.cpp @@ -201,6 +201,13 @@ void* sg_mailbox_get(sg_mailbox_t mailbox) return mailbox->get(); } +sg_comm_t sg_mailbox_get_async(sg_mailbox_t mailbox, void** data) +{ + auto comm = mailbox->get_async(data); + comm->add_ref(); + return comm.get(); +} + void sg_mailbox_put(sg_mailbox_t mailbox, void* payload, long simulated_size_in_bytes) { return mailbox->put(payload, simulated_size_in_bytes);