Click or drag to resize

Connection Methods

The Connection type exposes the following members.

Methods
  NameDescription
Public methodAddIceServer
Adds an ICE server.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodAddIceServers
Adds some ICE servers.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodAddRemoteCandidate
Adds the remote candidate.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodClose
Closes this instance.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelClose.)
Public methodCreateAnswer
Creates an answer.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodCreateOffer
Creates an offer.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Protected methodDoAddRemoteCandidate
Adds the remote candidate.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelDoAddRemoteCandidate(PromiseCandidate, Candidate).)
Protected methodDoCreateAnswer
Creates an answer.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelDoCreateAnswer(PromiseSessionDescription).)
Protected methodDoCreateOffer
Creates an offer.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelDoCreateOffer(PromiseSessionDescription).)
Protected methodDoSendCachedLocalCandidates
Dispatches cached local candidates that were gathered while Connection generated session description.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelDoSendCachedLocalCandidates.)
Protected methodDoSetLocalDescription
Sets the local description.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelDoSetLocalDescription(PromiseSessionDescription, SessionDescription).)
Protected methodDoSetRemoteDescription
Sets the remote description.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelDoSetRemoteDescription(PromiseSessionDescription, SessionDescription).)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetDynamicValue
Gets a property value from the local cache.
(Inherited from Dynamic.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetStats
Gets the current connection stats.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelGetStats.)
Public methodGetStreamByTypeTStream
Gets the type of the stream by.
Public methodGetStreamsByTypeTStream
Gets the streams by type.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodProcessDescription
Processes a session description.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Protected methodProcessSdpMediaDescription
Processes a media description.
(Overrides ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannelProcessSdpMediaDescription(TStream, MediaDescription, Int32, Boolean, Boolean).)
Protected methodRaiseGatheringStateChange
Raises gathering state change.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Protected methodRaiseIceConnectionStateChange
Raises ICE connection state change.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Protected methodRaiseLocalCandidate
Raises a local candidate but only if it has not been already raised.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodRemoveIceServer
Removes an ICE server.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodRemoveIceServers
Removes some ICE servers.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodSetDynamicValue
Sets a property value in the local cache.
(Inherited from Dynamic.)
Public methodSetLocalDescription
Sets the local description.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodSetRemoteDescription
Sets the remote description.
(Inherited from ConnectionBaseTConnection, TStream, TAudioStream, TVideoStream, TDataStream, TDataChannel.)
Public methodToString (Inherited from Object.)
Public methodUnsetDynamicValue
Unsets a property value in the local cache.
(Inherited from Dynamic.)
Top
See Also