- if (pimpl_)
- SIMIX_comm_unref(pimpl_);
-}
-
-s4u::CommPtr Comm::send_init(s4u::MailboxPtr chan)
-{
- CommPtr res = CommPtr(new s4u::Comm());
- res->sender_ = SIMIX_process_self();
- res->mailbox_ = chan;
- return res;
-}
-
-s4u::CommPtr Comm::recv_init(s4u::MailboxPtr chan)
-{
- CommPtr res = CommPtr(new s4u::Comm());
- res->receiver_ = SIMIX_process_self();
- res->mailbox_ = chan;
- return res;