ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel Class |
Namespace: FM.IceLink
The ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel |
Initializes a new instance of the ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel class.
|
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 15,000.
|
![]() | DynamicProperties |
Gets or sets the dynamic properties on this instance.
(Inherited from Dynamic.) |
![]() | Error |
Gets or sets 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.
|
![]() | Instance |
Gets the current instance.
|
![]() | IsDirty |
Gets or sets a value indicating whether this instance is dirty.
(Inherited from Serializable.) |
![]() | LocalDescription |
Gets the local description.
|
![]() | RemoteDescription |
Gets the remote description.
|
![]() | SignallingState |
Gets or sets the state of the signalling.
|
![]() | State |
Gets or sets the state of the connection.
|
![]() | Stream |
Gets the first stream.
|
![]() | 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 Trickle Ice Support Policy. Cf. https://tools.ietf.org/html/draft-ietf-ice-trickle-05
|
![]() | 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.
|
![]() | DoAddRemoteCandidate |
Adds the remote candidate.
|
![]() | DoCreateAnswer |
Creates an answer.
|
![]() | DoCreateOffer |
Creates an offer.
|
![]() | DoSendCachedLocalCandidates |
Dispatches cached local candidates that were gathered while Connection generated session description.
|
![]() | DoSetLocalDescription |
Sets the local description.
|
![]() | DoSetRemoteDescription |
Sets the remote description.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetDynamicValue |
Gets a property value from the local cache.
(Inherited from Dynamic.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetStats |
Gets the current connection stats.
|
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ProcessDescription |
Processes a session description.
|
![]() | ProcessSdpMediaDescription |
Processes a media description.
|
![]() | RaiseGatheringStateChange |
Raises gathering state change.
|
![]() | RaiseIceConnectionStateChange |
Raises ICE connection state change.
|
![]() | RaiseLocalCandidate |
Raises a local candidate but only if it has not been already raised.
|
![]() | RemoveIceServer |
Removes an ICE server.
|
![]() | RemoveIceServers |
Removes some ICE servers.
|
![]() | SetDynamicValue |
Sets a property value in the local cache.
(Inherited from Dynamic.) |
![]() | SetLocalDescription |
Sets the local description.
|
![]() | SetRemoteDescription |
Sets the remote description.
|
![]() | ToString | (Inherited from Object.) |
![]() | UnsetDynamicValue |
Unsets a property value in the local cache.
(Inherited from Dynamic.) |
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 description is added.
|
![]() | OnRemoteDescription |
Raised when a remote description is set.
|
![]() | OnSignallingStateChange |
Raised when the signalling state changes.
|
![]() | OnStateChange |
Raised when the connection state changes.
|
Name | Description | |
---|---|---|
![]() | ConnectionLock |
The state lock.
|