From: Sylvain Lefebvre Date: Thu, 23 Apr 2020 03:16:02 +0000 (+0900) Subject: Added Mailbox::set_receiver to python binding X-Git-Tag: v3.26~653 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/9c78faf166ce0a2b668a4bdc5e95b21132d5b359?ds=sidebyside Added Mailbox::set_receiver to python binding --- diff --git a/src/bindings/python/simgrid_python.cpp b/src/bindings/python/simgrid_python.cpp index af3d7583e4..670be45bc5 100644 --- a/src/bindings/python/simgrid_python.cpp +++ b/src/bindings/python/simgrid_python.cpp @@ -256,7 +256,13 @@ PYBIND11_MODULE(simgrid, m) // data.dec_ref(); // FIXME: why does it break python-actor-create? return data; }, - py::call_guard(), "Blocking data reception"); + py::call_guard(), "Blocking data reception") + .def("set_receiver", + [](Mailbox* self, ActorPtr actor) { + self->set_receiver(actor); + }, + py::call_guard(), + "Sets the actor as permanent receiver"); /* Class Comm */ py::class_(m, "Comm", "Communication")