|
A11 (C++ runtime)
Native C++ implementation of the A11 streaming action runtime
|
This is the complete list of members for a11::service::Service, including all inherited members.
| Abort(const absl::Status &status) | a11::service::Service | |
| accepting() const | a11::service::Service | |
| AddStreamToSession(std::string_view session_id, const std::shared_ptr< net::WireStream > &stream, StreamMode mode=StreamMode::kAccept) | a11::service::Service | |
| Create(std::shared_ptr< actions::ActionRegistry > action_registry=nullptr, OnServiceConnection on_connection={}, ServiceOptions options={}) | a11::service::Service | static |
| Describe(std::string_view name, std::string_view query) const | a11::service::Service | |
| DescribeHandler() | a11::service::Service | |
| Done() const | a11::service::Service | |
| Drain(absl::Duration timeout=absl::InfiniteDuration()) | a11::service::Service | |
| GetActionRegistry() const | a11::service::Service | |
| GetSession(std::string_view session_id) const | a11::service::Service | |
| GetSessionForStream(std::string_view stream_id) const | a11::service::Service | |
| operator=(const Service &)=delete | a11::service::Service | |
| Serve(std::shared_ptr< net::WireStream > stream, StreamMode mode=StreamMode::kAccept) | a11::service::Service | |
| Service(const Service &)=delete | a11::service::Service | |
| SessionCount() const | a11::service::Service | |
| SessionIds() const | a11::service::Service | |
| SetActionRegistry(const std::shared_ptr< actions::ActionRegistry > &action_registry) | a11::service::Service | |
| SetOnConnection(OnServiceConnection on_connection) | a11::service::Service | |
| StartStreamHandler(const std::shared_ptr< net::WireStream > &stream, StreamMode mode=StreamMode::kAccept) | a11::service::Service | |
| StopAccepting() | a11::service::Service | |
| ~Service() | a11::service::Service |