A11 (C++ runtime)
Native C++ implementation of the A11 action and streaming runtime
Loading...
Searching...
No Matches
a11::net::WebRtcWireStream Member List

This is the complete list of members for a11::net::WebRtcWireStream, including all inherited members.

Abort(absl::Status status) overridea11::net::ChannelWireStreamvirtual
Accept(OnMessage on_message, OnDone on_done) overridea11::net::ChannelWireStreamvirtual
BuildMultiplexedStream(std::shared_ptr< internal::BinaryChannel > channel, std::shared_ptr< rtc::DataChannel > primary_channel, std::shared_ptr< rtc::PeerConnection > connection, std::shared_ptr< SignallingTransport > signalling_endpoint, std::string id, ChannelEndpointRole role, WireStreamOptions options={}, OpenOperation open_operation={}, size_t split_size=48 *1024)a11::net::WebRtcWireStreamstatic
ChannelWireStream(std::shared_ptr< State > state)a11::net::ChannelWireStreaminlineexplicitprotected
Create(std::shared_ptr< rtc::DataChannel > data_channel, std::shared_ptr< rtc::PeerConnection > connection, std::shared_ptr< SignallingTransport > signalling_endpoint, ChannelEndpointRole role, WireStreamOptions options={}, OpenOperation open_operation={}, size_t split_size=48 *1024)a11::net::WebRtcWireStreamstatic
CreateClient(std::string identity, std::string peer_identity, std::shared_ptr< SignallingService > signalling, WebRtcConfiguration configuration={}, WireStreamOptions options={})a11::net::WebRtcWireStreamstatic
CreateClient(std::string peer_identity, std::shared_ptr< SignallingTransport > signalling, WebRtcConfiguration configuration={}, WireStreamOptions options={})a11::net::WebRtcWireStreamstatic
data_channel() consta11::net::WebRtcWireStream
deadline() const overridea11::net::ChannelWireStreamvirtual
DrainOutgoingMessages() overridea11::net::ChannelWireStreamvirtual
GetId() const overridea11::net::ChannelWireStreamvirtual
GetImpl() const overridea11::net::ChannelWireStreamvirtual
GetStatus() const overridea11::net::ChannelWireStreamvirtual
GetTrailers() const overridea11::net::ChannelWireStreamvirtual
HalfClose(data::ByteMap trailers) overridea11::net::ChannelWireStreamvirtual
HalfClose()a11::net::ChannelWireStreaminline
HalfClose(data::ByteMap trailers)=0a11::net::ChannelWireStreamvirtual
MakeState(std::shared_ptr< internal::BinaryChannel > channel, std::string id, ChannelEndpointRole role, OpenOperation open_operation, WireStreamOptions options, ChannelFramingOptions framing={})a11::net::ChannelWireStreamprotectedstatic
OpenOperation typedefa11::net::ChannelWireStream
peer_connection() consta11::net::WebRtcWireStream
Send(data::WireMessage message) overridea11::net::ChannelWireStreamvirtual
SetDeadline(absl::Time deadline) overridea11::net::ChannelWireStreamvirtual
SetDeadline()a11::net::ChannelWireStreaminline
SetDeadline(absl::Time deadline)=0a11::net::ChannelWireStreamvirtual
signalling_endpoint() consta11::net::WebRtcWireStream
Start(OnMessage on_message, OnDone on_done) overridea11::net::ChannelWireStreamvirtual
WebRtcWireStream(ConstructorToken, std::shared_ptr< State > state, std::shared_ptr< rtc::DataChannel > data_channel, std::shared_ptr< rtc::PeerConnection > connection, std::shared_ptr< SignallingTransport > signalling_endpoint)a11::net::WebRtcWireStreaminline
~ChannelWireStream() overridea11::net::ChannelWireStream
~WebRtcWireStream() overridea11::net::WebRtcWireStream
~WireStream()=defaulta11::net::WireStreamvirtual