*/
XBT_PUBLIC(void) send(MailboxPtr chan, void* payload, double simulatedSize);
- XBT_PUBLIC(void) isend(MailboxPtr chan, void* payload, double simulatedSize);
+ XBT_PUBLIC(Comm&) isend(MailboxPtr chan, void* payload, double simulatedSize);
/** @brief Returns the PID of the current actor. */
XBT_PUBLIC(int) pid();
c.wait();
}
-void isend(MailboxPtr chan, void* payload, double simulatedSize)
+Comm& isend(MailboxPtr chan, void* payload, double simulatedSize)
{
- Comm::send_async(chan, payload, simulatedSize);
+ return Comm::send_async(chan, payload, simulatedSize);
}
int pid()