OpenTera WebRTC API (C++) 1.2.5
opentera::WebrtcClient Member List

This is the complete list of members for opentera::WebrtcClient, 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)=0 (defined in opentera::WebrtcClient)opentera::WebrtcClientprotectedpure virtual
DECLARE_NOT_COPYABLE(WebrtcClient) (defined in opentera::WebrtcClient)opentera::WebrtcClient
DECLARE_NOT_MOVABLE(WebrtcClient) (defined in opentera::WebrtcClient)opentera::WebrtcClient
getConnectedRoomClientIds()opentera::WebrtcClient
getInternalClientThread() (defined in opentera::WebrtcClient)opentera::WebrtcClientinlineprotected
getOnClientConnectedFunction() (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
getOnClientConnectionFailedFunction() (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
getOnClientDisconnectedFunction() (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
getOnErrorFunction() (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
getRoomClient(const std::string &id)opentera::WebrtcClientinline
getRoomClients()opentera::WebrtcClient
hangUpAll()opentera::WebrtcClient
id()opentera::WebrtcClientinline
invokeIfCallable(const std::function< T > &f, Types... args) (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
isConnected()opentera::WebrtcClientinline
isRtcConnected()opentera::WebrtcClientinline
log(const std::string &message) (defined in opentera::WebrtcClient)opentera::WebrtcClientinlineprotected
m_audioDeviceModule (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
m_audioProcessing (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
m_peerConnectionFactory (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
m_peerConnectionHandlersById (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
m_signalingClient (defined in opentera::WebrtcClient)opentera::WebrtcClientprotected
setCallAcceptor(const std::function< bool(const Client &)> &callback)opentera::WebrtcClientinline
setLogger(const std::function< void(const std::string &message)> &callback)opentera::WebrtcClientinline
setOnCallRejected(const std::function< void(const Client &)> &callback)opentera::WebrtcClientinline
setOnClientConnected(const std::function< void(const Client &)> &callback)opentera::WebrtcClientinline
setOnClientConnectionFailed(const std::function< void(const Client &)> &callback)opentera::WebrtcClientinline
setOnClientDisconnected(const std::function< void(const Client &)> &callback)opentera::WebrtcClientinline
setOnError(const std::function< void(const std::string &error)> &callback)opentera::WebrtcClientinline
setOnRoomClientsChanged(const std::function< void(const std::vector< RoomClient > &)> &callback)opentera::WebrtcClientinline
setOnSignalingConnectionClosed(const std::function< void()> &callback)opentera::WebrtcClientinline
setOnSignalingConnectionError(const std::function< void(const std::string &)> &callback)opentera::WebrtcClientinline
setOnSignalingConnectionOpened(const std::function< void()> &callback)opentera::WebrtcClientinline
setTlsVerificationEnabled(bool isEnabled)opentera::WebrtcClient
WebrtcClient(SignalingServerConfiguration &&signalingServerConfiguration, WebrtcConfiguration &&webrtcConfiguration, VideoStreamConfiguration &&videoStreamConfiguration) (defined in opentera::WebrtcClient)opentera::WebrtcClient
~WebrtcClient() (defined in opentera::WebrtcClient)opentera::WebrtcClientvirtual