Action Engine
Loading...
Searching...
No Matches
act::WireMessage Struct Reference

Detailed Description

A message type containing node fragments and action calls.

This structure represents a message that can be sent over a stream in the ActionEngine format. It contains a list of node fragments and a list of action messages. This is the singular unit of communication in ActionEngine, and it is used to send data and actions between nodes in the system.

#include <actionengine/data/types.h>

Public Attributes

std::vector< NodeFragmentnode_fragments
 
std::vector< ActionMessageactions
 

Member Data Documentation

◆ actions

std::vector<ActionMessage> act::WireMessage::actions

A list of action messages, each representing an action to be called by the receiving node or some end destination in case of a router/proxy.

◆ node_fragments

std::vector<NodeFragment> act::WireMessage::node_fragments

A list of node fragments, each representing a piece of data for some node.


The documentation for this struct was generated from the following file: