Android-cuttlefish cvd tool
cuttlefish::webrtc_streaming::ClientHandler Member List

This is the complete list of members for cuttlefish::webrtc_streaming::ClientHandler, including all inherited members.

AddAudio(rtc::scoped_refptr< webrtc::AudioTrackInterface > track, const std::string &label)cuttlefish::webrtc_streaming::ClientHandler
AddDisplay(rtc::scoped_refptr< webrtc::VideoTrackInterface > track, const std::string &label)cuttlefish::webrtc_streaming::ClientHandler
AddTrackToConnection(rtc::scoped_refptr< webrtc::MediaStreamTrackInterface > track, rtc::scoped_refptr< webrtc::PeerConnectionInterface > peer_connection, const std::string &label)cuttlefish::webrtc_streaming::ClientHandlerprivate
audio_streams_cuttlefish::webrtc_streaming::ClientHandlerprivate
Build(webrtc::PeerConnectionObserver &observer, const std::vector< webrtc::PeerConnectionInterface::IceServer > &per_connection_servers) overridecuttlefish::webrtc_streaming::ClientHandlervirtual
camera_track_cuttlefish::webrtc_streaming::ClientHandlerprivate
client_id_cuttlefish::webrtc_streaming::ClientHandlerprivate
ClientHandler(int client_id, std::shared_ptr< ConnectionObserver > observer, PeerConnectionBuilder &connection_builder, std::function< void(const Json::Value &)> send_to_client_cb, std::function< void(bool)> on_connection_changed_cb)cuttlefish::webrtc_streaming::ClientHandlerprivate
Close()cuttlefish::webrtc_streaming::ClientHandlerprivate
connection_builder_cuttlefish::webrtc_streaming::ClientHandlerprivate
controller_cuttlefish::webrtc_streaming::ClientHandlerprivate
Create(int client_id, std::shared_ptr< ConnectionObserver > observer, PeerConnectionBuilder &connection_builder, std::function< void(const Json::Value &)> send_to_client_cb, std::function< void(bool)> on_connection_changed_cb)cuttlefish::webrtc_streaming::ClientHandlerstatic
data_channels_handler_cuttlefish::webrtc_streaming::ClientHandlerprivate
displays_cuttlefish::webrtc_streaming::ClientHandlerprivate
GetCameraStream()cuttlefish::webrtc_streaming::ClientHandler
HandleMessage(const Json::Value &client_message)cuttlefish::webrtc_streaming::ClientHandler
LogAndReplyError(const std::string &error_msg) constcuttlefish::webrtc_streaming::ClientHandlerprivate
observer_cuttlefish::webrtc_streaming::ClientHandlerprivate
on_connection_changed_cb_cuttlefish::webrtc_streaming::ClientHandlerprivate
OnConnectionStateChange(Result< webrtc::PeerConnectionInterface::PeerConnectionState > new_state) overridecuttlefish::webrtc_streaming::ClientHandlervirtual
OnDataChannel(rtc::scoped_refptr< webrtc::DataChannelInterface > data_channel) overridecuttlefish::webrtc_streaming::ClientHandlervirtual
OnRemoveTrack(rtc::scoped_refptr< webrtc::RtpReceiverInterface > receiver) overridecuttlefish::webrtc_streaming::ClientHandlervirtual
OnTrack(rtc::scoped_refptr< webrtc::RtpTransceiverInterface > transceiver) overridecuttlefish::webrtc_streaming::ClientHandlervirtual
RemoveDisplay(const std::string &label)cuttlefish::webrtc_streaming::ClientHandler
send_to_client_cuttlefish::webrtc_streaming::ClientHandlerprivate
SendMessage(const Json::Value &msg) overridecuttlefish::webrtc_streaming::ClientHandlervirtual
~ClientHandler() override=defaultcuttlefish::webrtc_streaming::ClientHandler
~Observer()=defaultcuttlefish::webrtc_streaming::ConnectionController::Observervirtual
~PeerConnectionBuilder()=defaultcuttlefish::webrtc_streaming::PeerConnectionBuildervirtual
~PeerSignalingHandler()=defaultcuttlefish::webrtc_streaming::PeerSignalingHandlervirtual