|
A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
|
Which schemas to write, and how much of each. More...
#include <cpp/a11/actions/describe.h>
Public Attributes | |
| std::vector< std::string > | names |
| Full-match name patterns; empty matches every name. | |
| std::vector< std::string > | exact |
Exact names, in addition to names; empty adds nothing. | |
| PortView | ports = PortView::kCallable |
| bool | include_reserved = false |
Include the __-prefixed reserved actions, discovery's own included. | |
| bool | runnable_only = false |
| Omit actions registered for their schema alone, which live on a peer. | |
Which schemas to write, and how much of each.
The wire form of __list_actions__'s request port, and of the query string on GET /actions.
| std::vector<std::string> a11::actions::SchemaQuery::exact |
Exact names, in addition to names; empty adds nothing.
| bool a11::actions::SchemaQuery::include_reserved = false |
Include the __-prefixed reserved actions, discovery's own included.
| std::vector<std::string> a11::actions::SchemaQuery::names |
Full-match name patterns; empty matches every name.
| PortView a11::actions::SchemaQuery::ports = PortView::kCallable |
| bool a11::actions::SchemaQuery::runnable_only = false |
Omit actions registered for their schema alone, which live on a peer.