|
Action Engine
|
An action message containing the information necessary to call an action.
This structure represents an ActionEngine action call, which can be sent on the wire level (in a WireMessage).
#include <types.h>
Public Attributes | |
| std::string | id |
| std::string | name |
| std::vector< Port > | inputs |
| std::vector< Port > | outputs |
| std::string act::ActionMessage::id |
The identifier of the action instance.
| std::vector<Port> act::ActionMessage::inputs |
The input ports for the action.
These are the parameters that the action expects to receive. Each port is represented by a Port structure, which contains the name and ID of the port.
| std::string act::ActionMessage::name |
The name of the action to call (look up in the ActionRegistry)
| std::vector<Port> act::ActionMessage::outputs |
The output ports for the action.
These are the parameters that the action will produce as output. Each port is represented by a Port structure, which contains the name and ID of the port.