| Action Engine
             | 
A type that represents schemas for ActionEngine actions.
This file contains the definition of the ActionSchema class, which is used to define the schema for an action, including its name, input and output parameters with their respective mimetypes. The schema is used to create ActionMessages that can be sent over a WireMessage in a WireStream to call the action, as well as for well-defined preparation and cleanup.
#include <functional>#include <memory>#include <string>#include <string_view>#include <utility>#include <vector>#include <absl/container/flat_hash_map.h>#include <absl/status/status.h>#include <absl/strings/str_cat.h>#include <absl/strings/str_format.h>#include <absl/strings/str_join.h>#include "actionengine/data/types.h"Go to the source code of this file.
| Classes | |
| struct | act::ActionSchema |