webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
org.appspot.apprtc.AppRTCClient Interface Reference
Inheritance diagram for org.appspot.apprtc.AppRTCClient:
org.appspot.apprtc.DirectRTCClient org.appspot.apprtc.WebSocketRTCClient

Classes

class  RoomConnectionParameters
 
interface  SignalingEvents
 
class  SignalingParameters
 

Public Member Functions

void connectToRoom (RoomConnectionParameters connectionParameters)
 
void sendOfferSdp (final SessionDescription sdp)
 
void sendAnswerSdp (final SessionDescription sdp)
 
void sendLocalIceCandidate (final IceCandidate candidate)
 
void sendLocalIceCandidateRemovals (final IceCandidate[] candidates)
 
void disconnectFromRoom ()
 

Detailed Description

AppRTCClient is the interface representing an AppRTC client.

Member Function Documentation

◆ connectToRoom()

void org.appspot.apprtc.AppRTCClient.connectToRoom ( RoomConnectionParameters  connectionParameters)

Asynchronously connect to an AppRTC room URL using supplied connection parameters. Once connection is established onConnectedToRoom() callback with room parameters is invoked.

Implemented in org.appspot.apprtc.DirectRTCClient, and org.appspot.apprtc.WebSocketRTCClient.

◆ disconnectFromRoom()

void org.appspot.apprtc.AppRTCClient.disconnectFromRoom ( )

◆ sendAnswerSdp()

void org.appspot.apprtc.AppRTCClient.sendAnswerSdp ( final SessionDescription  sdp)

Send answer SDP to the other participant.

Implemented in org.appspot.apprtc.WebSocketRTCClient, and org.appspot.apprtc.DirectRTCClient.

◆ sendLocalIceCandidate()

void org.appspot.apprtc.AppRTCClient.sendLocalIceCandidate ( final IceCandidate  candidate)

Send Ice candidate to the other participant.

Implemented in org.appspot.apprtc.WebSocketRTCClient, and org.appspot.apprtc.DirectRTCClient.

◆ sendLocalIceCandidateRemovals()

void org.appspot.apprtc.AppRTCClient.sendLocalIceCandidateRemovals ( final IceCandidate []  candidates)

Send removed ICE candidates to the other participant.

Implemented in org.appspot.apprtc.WebSocketRTCClient, and org.appspot.apprtc.DirectRTCClient.

◆ sendOfferSdp()

void org.appspot.apprtc.AppRTCClient.sendOfferSdp ( final SessionDescription  sdp)

Send offer SDP to the other participant.

Implemented in org.appspot.apprtc.WebSocketRTCClient, and org.appspot.apprtc.DirectRTCClient.


The documentation for this interface was generated from the following file: