IConnectionTConnection, TStream, TAudioStream, TVideoStream, TDataStream Interface |
Namespace: FM.IceLink
The IConnectionTConnection, TStream, TAudioStream, TVideoStream, TDataStream type exposes the following members.
Name | Description | |
---|---|---|
AudioStream |
Gets the first audio stream.
| |
AudioStreams |
Gets the audio streams.
| |
DataStream |
Gets the first data stream.
| |
DataStreams |
Gets the data streams.
| |
DeadStreamTimeout |
Gets or sets the amount of time (in milliseconds)
to wait for connectivity checks to re-establish
after they start to fail on a live connection.
Defaults to 10,000.
| |
Error |
Gets the error.
| |
GatheringState |
Gets or sets the ICE gathering state.
| |
HasAudio |
Gets whether this connection has an audio stream.
| |
HasData |
Gets whether this connection has a data stream.
| |
HasVideo |
Gets whether this connection has a video stream.
| |
IceConnectionState |
Gets or sets the ICE connection state.
| |
IceGatherPolicy |
Gets or sets the ICE gather policy.
| |
IceServer |
Gets or sets the ICE server.
| |
IceServers |
Gets or sets the ICE servers.
| |
Id |
Gets or sets the identifier.
| |
LocalDescription |
Gets the local description.
| |
RemoteDescription |
Gets the remote description.
| |
SignallingState |
Gets the current signalling state.
| |
State |
Gets the current state.
| |
Streams |
Gets the streams.
| |
TieBreaker |
Gets or sets the tie breaker.
| |
Timeout |
Gets or sets the amount of time (in milliseconds)
to wait for a connection to establish before
giving up and closing it. Defaults to 30,000.
| |
TrickleIcePolicy |
Gets or sets the trickle ICE policy.
| |
VideoStream |
Gets the first video stream.
| |
VideoStreams |
Gets the video streams.
|
Name | Description | |
---|---|---|
AddIceServer |
Adds an ICE server.
| |
AddIceServers |
Adds some ICE servers.
| |
AddRemoteCandidate |
Adds the remote candidate.
| |
Close |
Closes this instance.
| |
CreateAnswer |
Creates an answer.
| |
CreateOffer |
Creates an offer.
| |
GetStats |
Gets connection stats.
| |
RemoveIceServer |
Removes an ICE server.
| |
RemoveIceServers |
Removes some ICE servers.
| |
SetLocalDescription |
Sets the local description.
| |
SetRemoteDescription |
Sets the remote description.
|
Name | Description | |
---|---|---|
OnGatheringStateChange |
Raised when the gathering state changes.
| |
OnIceConnectionStateChange |
Raised when the Ice connection state changes.
| |
OnLocalCandidate |
Raised when a local candidate is added.
| |
OnLocalDescription |
Raised when a local description is set.
| |
OnRemoteCandidate |
Raised when a remote candidate is added.
| |
OnRemoteDescription |
Raised when a remote description is set.
| |
OnSignallingStateChange |
Raised when the signalling state changes.
| |
OnStateChange |
Raised when the connection state changes.
|