|
A11 (C++ runtime)
Native C++ implementation of the A11 action and streaming runtime
|
Public Member Functions | |
| State (std::string value_identity, std::shared_ptr< SignallingService > value_signalling, OnWebRtcStream stream_callback, WebRtcConfiguration value_configuration, WireStreamOptions value_stream_options) | |
| std::shared_ptr< SignallingEndpoint > endpoint | ABSL_GUARDED_BY (mu) |
| bool running | ABSL_GUARDED_BY (mu) |
| absl::flat_hash_map< std::string, std::shared_ptr< ServerPeerContext > > peers | ABSL_GUARDED_BY (mu) |
Public Attributes | |
| thread::Mutex | mu |
| const std::string | identity |
| const std::shared_ptr< SignallingService > | signalling |
| const OnWebRtcStream | on_stream |
| const WebRtcConfiguration | configuration |
| const WireStreamOptions | stream_options |
|
inline |
| std::shared_ptr< SignallingEndpoint > endpoint a11::net::WebRtcWireServer::State::ABSL_GUARDED_BY | ( | mu | ) |
| absl::flat_hash_map< std::string, std::shared_ptr< ServerPeerContext > > peers a11::net::WebRtcWireServer::State::ABSL_GUARDED_BY | ( | mu | ) |
| const WebRtcConfiguration a11::net::WebRtcWireServer::State::configuration |
| const std::string a11::net::WebRtcWireServer::State::identity |
|
mutable |
| const OnWebRtcStream a11::net::WebRtcWireServer::State::on_stream |
| const std::shared_ptr<SignallingService> a11::net::WebRtcWireServer::State::signalling |
| const WireStreamOptions a11::net::WebRtcWireServer::State::stream_options |