|
| 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...
|
| |