wrench::ActionExecutionServiceSubmitActionRequestMessage

class ActionExecutionServiceSubmitActionRequestMessage : public wrench::ActionExecutionServiceMessage

A message sent to an ActionExecutionService to submit an Action.

Public Functions

ActionExecutionServiceSubmitActionRequestMessage(simgrid::s4u::Mailbox *reply_mailbox, std::shared_ptr<Action> action, double payload)

Constructor.

Parameters
  • reply_mailbox – the reply mailbox

  • action – the action to perform

  • payload – the message size in bytes

Public Members

std::shared_ptr<Action> action

The action to be executed.

simgrid::s4u::Mailbox *reply_mailbox

The reply mailbox.