|
A11 (C++ runtime)
Native C++ implementation of the A11 action and streaming runtime
|
Listen address, path, and per-stream defaults for a WebSocketWireServer. More...
#include <cpp/a11/net/websocket_wire_stream.h>
Public Member Functions | |
| absl::Status | Validate () const |
Public Attributes | |
| std::string | path = "/a11" |
| WebSocket endpoint path. | |
| std::string | bind_address = "127.0.0.1" |
| Local listen address. | |
| std::uint16_t | port = 0 |
| Listen port; zero requests an ephemeral port. | |
| WireStreamOptions | stream_options |
| Defaults for accepted streams. | |
| ChannelFramingOptions | framing |
| Framing for accepted streams. | |
| Http2Options | http2_options |
| Server HTTP/2 and TLS policy. | |
Listen address, path, and per-stream defaults for a WebSocketWireServer.
A port of 0 requests an ephemeral port. stream_options and framing are applied to each accepted stream; http2_options carries transport and TLS settings.
| absl::Status a11::net::WebSocketServerOptions::Validate | ( | ) | const |
| std::string a11::net::WebSocketServerOptions::bind_address = "127.0.0.1" |
Local listen address.
| ChannelFramingOptions a11::net::WebSocketServerOptions::framing |
Framing for accepted streams.
| Http2Options a11::net::WebSocketServerOptions::http2_options |
Server HTTP/2 and TLS policy.
| std::string a11::net::WebSocketServerOptions::path = "/a11" |
WebSocket endpoint path.
| std::uint16_t a11::net::WebSocketServerOptions::port = 0 |
Listen port; zero requests an ephemeral port.
| WireStreamOptions a11::net::WebSocketServerOptions::stream_options |
Defaults for accepted streams.