|
abstract void | addIceServer (fm.liveswitch.IceServer iceServer) |
| Adds an ICE server. More...
|
|
abstract void | addIceServers (fm.liveswitch.IceServer[] iceServers) |
| Adds some ICE servers. More...
|
|
abstract void | addOnExternalIdChange (fm.liveswitch.IAction2< String, String > value) |
| Adds a handler that is raised when external connection Id changes. More...
|
|
abstract void | addOnGatheringStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Adds a handler that is raised when the gathering state changes. More...
|
|
abstract void | addOnIceConnectionStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Adds a handler that is raised when the Ice connection state changes. More...
|
|
abstract void | addOnLocalCandidate (fm.liveswitch.IAction2< TConnection, fm.liveswitch.Candidate > value) |
| Adds a handler that is raised when a local candidate is added. More...
|
|
abstract void | addOnLocalDescription (fm.liveswitch.IAction2< TConnection, fm.liveswitch.SessionDescription > value) |
| Adds a handler that is raised when a local description is set. More...
|
|
abstract void | addOnRemoteCandidate (fm.liveswitch.IAction2< TConnection, fm.liveswitch.Candidate > value) |
| Adds a handler that is raised when a remote candidate is added. More...
|
|
abstract void | addOnRemoteDescription (fm.liveswitch.IAction2< TConnection, fm.liveswitch.SessionDescription > value) |
| Adds a handler that is raised when a remote description is set. More...
|
|
abstract void | addOnSignallingStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Adds a handler that is raised when the signalling state changes. More...
|
|
abstract void | addOnStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Adds a handler that is raised when the connection state changes. More...
|
|
abstract fm.liveswitch.Future< fm.liveswitch.Candidate > | addRemoteCandidate (fm.liveswitch.Candidate remoteCandidate) |
| Adds the remote candidate. More...
|
|
abstract boolean | close () |
| Closes this instance. More...
|
|
abstract fm.liveswitch.Future< fm.liveswitch.SessionDescription > | createAnswer () |
| Creates an answer. More...
|
|
abstract fm.liveswitch.Future< fm.liveswitch.SessionDescription > | createOffer () |
| Creates an offer. More...
|
|
abstract TAudioStream | getAudioStream () |
| Gets the first audio stream. More...
|
|
abstract TAudioStream[] | getAudioStreams () |
| Gets the audio streams. More...
|
|
abstract fm.liveswitch.BundlePolicy | getBundlePolicy () |
| Gets the bundle policy for this connection. More...
|
|
abstract String | getCanonicalName () |
| Gets the canonical name. More...
|
|
abstract TDataStream | getDataStream () |
| Gets the first data stream. More...
|
|
abstract TDataStream[] | getDataStreams () |
| Gets the data streams. More...
|
|
abstract int | getDeadStreamTimeout () |
| Gets the amount of time (in milliseconds) to wait for connectivity checks to re-establish after they start to fail on a live connection. More...
|
|
abstract fm.liveswitch.Error | getError () |
| Gets the error. More...
|
|
abstract String | getExternalId () |
| Gets the external identifier. More...
|
|
abstract fm.liveswitch.IceGatheringState | getGatheringState () |
| Gets the ICE gathering state. More...
|
|
abstract boolean | getHasAudio () |
| Gets whether this connection has an audio stream. More...
|
|
abstract boolean | getHasData () |
| Gets whether this connection has a data stream. More...
|
|
abstract boolean | getHasVideo () |
| Gets whether this connection has a video stream. More...
|
|
abstract fm.liveswitch.IceConnectionState | getIceConnectionState () |
| Gets the ICE connection state. More...
|
|
abstract fm.liveswitch.IceGatherPolicy | getIceGatherPolicy () |
| Gets the ICE gather policy. More...
|
|
abstract fm.liveswitch.IceServer | getIceServer () |
| Gets the ICE server. More...
|
|
abstract fm.liveswitch.IceServer[] | getIceServers () |
| Gets the ICE servers. More...
|
|
abstract String | getId () |
| Gets the identifier. More...
|
|
abstract boolean | getLegacyTimeout () |
| Gets a value indicating whether legacy Connection.Timeout should be used. More...
|
|
abstract fm.liveswitch.SessionDescription | getLocalDescription () |
| Gets the local description. More...
|
|
abstract fm.liveswitch.MediaProtocol | getMediaProtocol () |
| Gets the media protocol in use on this connection. More...
|
|
abstract fm.liveswitch.SessionDescription | getRemoteDescription () |
| Gets the remote description. More...
|
|
abstract fm.liveswitch.SignallingState | getSignallingState () |
| Gets the current signalling state. More...
|
|
abstract fm.liveswitch.ConnectionState | getState () |
| Gets the current state. More...
|
|
abstract fm.liveswitch.Future< fm.liveswitch.ConnectionStats > | getStats () |
| Gets connection stats. More...
|
|
abstract TStream[] | getStreams () |
| Gets the streams. More...
|
|
abstract String | getTieBreaker () |
| Gets the tie breaker. More...
|
|
abstract int | getTimeout () |
| Gets the amount of time (in milliseconds) to wait for a connection to establish before giving up and closing it. More...
|
|
abstract fm.liveswitch.TrickleIcePolicy | getTrickleIcePolicy () |
| Gets the trickle ICE policy. More...
|
|
abstract TVideoStream | getVideoStream () |
| Gets the first video stream. More...
|
|
abstract TVideoStream[] | getVideoStreams () |
| Gets the video streams. More...
|
|
abstract void | removeIceServer (fm.liveswitch.IceServer iceServer) |
| Removes an ICE server. More...
|
|
abstract void | removeIceServers (fm.liveswitch.IceServer[] iceServers) |
| Removes some ICE servers. More...
|
|
abstract void | removeOnExternalIdChange (fm.liveswitch.IAction2< String, String > value) |
| Removes a handler that is raised when external connection Id changes. More...
|
|
abstract void | removeOnGatheringStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Removes a handler that is raised when the gathering state changes. More...
|
|
abstract void | removeOnIceConnectionStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Removes a handler that is raised when the Ice connection state changes. More...
|
|
abstract void | removeOnLocalCandidate (fm.liveswitch.IAction2< TConnection, fm.liveswitch.Candidate > value) |
| Removes a handler that is raised when a local candidate is added. More...
|
|
abstract void | removeOnLocalDescription (fm.liveswitch.IAction2< TConnection, fm.liveswitch.SessionDescription > value) |
| Removes a handler that is raised when a local description is set. More...
|
|
abstract void | removeOnRemoteCandidate (fm.liveswitch.IAction2< TConnection, fm.liveswitch.Candidate > value) |
| Removes a handler that is raised when a remote candidate is added. More...
|
|
abstract void | removeOnRemoteDescription (fm.liveswitch.IAction2< TConnection, fm.liveswitch.SessionDescription > value) |
| Removes a handler that is raised when a remote description is set. More...
|
|
abstract void | removeOnSignallingStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Removes a handler that is raised when the signalling state changes. More...
|
|
abstract void | removeOnStateChange (fm.liveswitch.IAction1< TConnection > value) |
| Removes a handler that is raised when the connection state changes. More...
|
|
abstract void | setBundlePolicy (fm.liveswitch.BundlePolicy value) |
| Sets the bundle policy for this connection. More...
|
|
abstract void | setDeadStreamTimeout (int value) |
| Sets the amount of time (in milliseconds) to wait for connectivity checks to re-establish after they start to fail on a live connection. More...
|
|
abstract void | setError (fm.liveswitch.Error value) |
| Sets the error. More...
|
|
abstract void | setExternalId (String value) |
| Sets the external identifier. More...
|
|
abstract void | setIceGatherPolicy (fm.liveswitch.IceGatherPolicy value) |
| Sets the ICE gather policy. More...
|
|
abstract void | setIceServer (fm.liveswitch.IceServer value) |
| Sets the ICE server. More...
|
|
abstract void | setIceServers (fm.liveswitch.IceServer[] value) |
| Sets the ICE servers. More...
|
|
abstract void | setLegacyTimeout (boolean value) |
| Sets a value indicating whether legacy Connection.Timeout should be used. More...
|
|
abstract fm.liveswitch.Future< fm.liveswitch.SessionDescription > | setLocalDescription (fm.liveswitch.SessionDescription localDescription) |
| Sets the local description. More...
|
|
abstract fm.liveswitch.Future< fm.liveswitch.SessionDescription > | setRemoteDescription (fm.liveswitch.SessionDescription remoteDescription) |
| Sets the remote description. More...
|
|
abstract void | setTieBreaker (String value) |
| Sets the tie breaker. More...
|
|
abstract void | setTimeout (int value) |
| Sets the amount of time (in milliseconds) to wait for a connection to establish before giving up and closing it. More...
|
|
abstract void | setTrickleIcePolicy (fm.liveswitch.TrickleIcePolicy value) |
| Sets the trickle ICE policy. More...
|
|