wrench::ActionExecutionServiceSubmitActionRequestMessage

class ActionExecutionServiceSubmitActionRequestMessage : public wrench::ActionExecutionServiceMessage

A message sent to an ActionExecutionService to submit an Action.

Public Functions

ActionExecutionServiceSubmitActionRequestMessage(S4U_CommPort *reply_commport, std::shared_ptr<Action> action, sg_size_t payload)

Constructor.

Parameters:
  • reply_commport – the reply commport

  • action – the action to perform

  • payload – the message size in bytes

Public Members

std::shared_ptr<Action> action

The action to be executed.

S4U_CommPort *reply_commport

The reply commport_name.