|
| XBT_LOG_NEW_DEFAULT_CATEGORY (s4u_actor, "S4U actors") |
|
bool | simgrid::s4u::this_actor::isMaestro () |
| Returns true if run from the kernel mode, and false if run from a real actor. More...
|
|
void | simgrid::s4u::this_actor::sleep_for (double duration) |
| Block the actor sleeping for that amount of seconds (may throws hostFailure) More...
|
|
void | simgrid::s4u::this_actor::sleep_until (double timeout) |
|
e_smx_state_t | simgrid::s4u::this_actor::execute (double flop) |
| Block the actor, computing the given amount of flops. More...
|
|
void * | simgrid::s4u::this_actor::recv (MailboxPtr chan) |
| Block the actor until it gets a message from the given mailbox. More...
|
|
void | simgrid::s4u::this_actor::send (MailboxPtr chan, void *payload, double simulatedSize) |
| Block the actor until it delivers a message of the given simulated size to the given mailbox. More...
|
|
void | simgrid::s4u::this_actor::send (MailboxPtr chan, void *payload, double simulatedSize, double timeout) |
|
CommPtr | simgrid::s4u::this_actor::isend (MailboxPtr chan, void *payload, double simulatedSize) |
|
void | simgrid::s4u::this_actor::dsend (MailboxPtr chan, void *payload, double simulatedSize) |
|
CommPtr | simgrid::s4u::this_actor::irecv (MailboxPtr chan, void **data) |
|
aid_t | simgrid::s4u::this_actor::pid () |
| Returns the actor ID of the current actor (same as pid). More...
|
|
aid_t | simgrid::s4u::this_actor::ppid () |
| Returns the ancestor's actor ID of the current actor (same as ppid). More...
|
|
std::string | simgrid::s4u::this_actor::name () |
| Returns the name of the current actor. More...
|
|
Host * | simgrid::s4u::this_actor::host () |
| Returns the name of the host on which the process is running. More...
|
|
void | simgrid::s4u::this_actor::suspend () |
| Suspend the actor. More...
|
|
void | simgrid::s4u::this_actor::resume () |
| Resume the actor. More...
|
|
int | simgrid::s4u::this_actor::isSuspended () |
|
void | simgrid::s4u::this_actor::kill () |
| kill the actor. More...
|
|
void | simgrid::s4u::this_actor::onExit (int_f_pvoid_pvoid_t fun, void *data) |
| Add a function to the list of "on_exit" functions. More...
|
|
void | simgrid::s4u::this_actor::migrate (Host *new_host) |
| Migrate the actor to a new host. More...
|
|