X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9e2f30eca15bf2c12a75bf0d59ee82f7c4553193..18adbd43b8c21a9a2ccfd89a68171cdefa27b206:/src/s4u/s4u_mailbox.cpp diff --git a/src/s4u/s4u_mailbox.cpp b/src/s4u/s4u_mailbox.cpp index b2afd59b4a..c057113f54 100644 --- a/src/s4u/s4u_mailbox.cpp +++ b/src/s4u/s4u_mailbox.cpp @@ -40,3 +40,14 @@ s4u::Mailbox *s4u::Mailbox::byName(const char*name) { } return res; } + +bool s4u::Mailbox::empty() { + return nullptr == simcall_mbox_get_head(inferior_); +} + +sg_mbox_t sg_mbox_by_name(const char*name){ + return s4u::Mailbox::byName(name); +} +int sg_mbox_is_empty(sg_mbox_t mbox) { + return mbox->empty(); +}