|
OpenTera WebRTC API (C++) 1.2.6
|
This is the complete list of members for opentera::StreamClient, including all inherited members.
| callAll() | opentera::WebrtcClient | |
| callIds(const std::vector< std::string > &ids) | opentera::WebrtcClient | |
| close() | opentera::WebrtcClient | |
| closeAllRoomPeerConnections() | opentera::WebrtcClient | |
| closeSync() | opentera::WebrtcClient | |
| connect() | opentera::WebrtcClient | |
| createPeerConnectionHandler(const std::string &id, const Client &peerClient, bool isCaller) override | opentera::StreamClient | protectedvirtual |
| DECLARE_NOT_COPYABLE(StreamClient) (defined in opentera::StreamClient) | opentera::StreamClient | |
| DECLARE_NOT_COPYABLE(WebrtcClient) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | |
| DECLARE_NOT_MOVABLE(StreamClient) (defined in opentera::StreamClient) | opentera::StreamClient | |
| DECLARE_NOT_MOVABLE(WebrtcClient) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | |
| getConnectedRoomClientIds() | opentera::WebrtcClient | |
| getInternalClientThread() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | inlineprotected |
| getOnClientConnectedFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| getOnClientConnectionFailedFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| getOnClientDisconnectedFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| getOnErrorFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| getRoomClient(const std::string &id) | opentera::WebrtcClient | inline |
| getRoomClients() | opentera::WebrtcClient | |
| hangUpAll() | opentera::WebrtcClient | |
| id() | opentera::WebrtcClient | inline |
| invokeIfCallable(const std::function< T > &f, Types... args) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| isConnected() | opentera::WebrtcClient | inline |
| isLocalAudioMuted() | opentera::StreamClient | inline |
| isLocalVideoMuted() | opentera::StreamClient | inline |
| isRemoteAudioMuted() | opentera::StreamClient | inline |
| isRtcConnected() | opentera::WebrtcClient | inline |
| log(const std::string &message) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | inlineprotected |
| m_audioDeviceModule (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| m_audioProcessing (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| m_peerConnectionFactory (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| m_peerConnectionHandlersById (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| m_signalingClient (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
| muteLocalAudio() | opentera::StreamClient | inline |
| muteLocalVideo() | opentera::StreamClient | inline |
| muteRemoteAudio() | opentera::StreamClient | inline |
| setCallAcceptor(const std::function< bool(const Client &)> &callback) | opentera::WebrtcClient | inline |
| setLocalAudioMuted(bool muted) | opentera::StreamClient | |
| setLocalVideoMuted(bool muted) | opentera::StreamClient | |
| setLogger(const std::function< void(const std::string &message)> &callback) | opentera::WebrtcClient | inline |
| setOnAddRemoteStream(const std::function< void(const Client &)> &callback) | opentera::StreamClient | inline |
| setOnAudioFrameReceived(const AudioFrameReceivedCallback &callback) | opentera::StreamClient | inline |
| setOnCallRejected(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
| setOnClientConnected(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
| setOnClientConnectionFailed(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
| setOnClientDisconnected(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
| setOnEncodedVideoFrameReceived(const EncodedVideoFrameReceivedCallback &callback) | opentera::StreamClient | inline |
| setOnError(const std::function< void(const std::string &error)> &callback) | opentera::WebrtcClient | inline |
| setOnMixedAudioFrameReceived(const AudioSinkCallback &callback) | opentera::StreamClient | inline |
| setOnRemoveRemoteStream(const std::function< void(const Client &)> &callback) | opentera::StreamClient | inline |
| setOnRoomClientsChanged(const std::function< void(const std::vector< RoomClient > &)> &callback) | opentera::WebrtcClient | inline |
| setOnSignalingConnectionClosed(const std::function< void()> &callback) | opentera::WebrtcClient | inline |
| setOnSignalingConnectionError(const std::function< void(const std::string &)> &callback) | opentera::WebrtcClient | inline |
| setOnSignalingConnectionOpened(const std::function< void()> &callback) | opentera::WebrtcClient | inline |
| setOnVideoFrameReceived(const VideoFrameReceivedCallback &callback) | opentera::StreamClient | inline |
| setRemoteAudioMuted(bool muted) | opentera::StreamClient | |
| setTlsVerificationEnabled(bool isEnabled) | opentera::WebrtcClient | |
| StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration) | opentera::StreamClient | |
| StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration, std::shared_ptr< VideoSource > videoSource) | opentera::StreamClient | |
| StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration, std::shared_ptr< AudioSource > audioSource) | opentera::StreamClient | |
| StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration, std::shared_ptr< VideoSource > videoSource, std::shared_ptr< AudioSource > audioSource) | opentera::StreamClient | |
| unmuteLocalAudio() | opentera::StreamClient | inline |
| unmuteLocalVideo() | opentera::StreamClient | inline |
| unmuteRemoteAudio() | opentera::StreamClient | inline |
| WebrtcClient(SignalingServerConfiguration &&signalingServerConfiguration, WebrtcConfiguration &&webrtcConfiguration, VideoStreamConfiguration &&videoStreamConfiguration) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | |
| ~StreamClient() override (defined in opentera::StreamClient) | opentera::StreamClient | |
| ~WebrtcClient() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | virtual |