C# Класс System.Net.WebRTC.RTCPeerConnection

Наследование: System.Html.EventTarget
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
RTCPeerConnection System.Runtime.CompilerServices
RTCPeerConnection System.Runtime.CompilerServices
RTCPeerConnection System.Runtime.CompilerServices

Открытые методы

Метод Описание
AddEventListener ( RTCPeerConnectionEvents type, Action listener ) : void
AddEventListener ( RTCPeerConnectionEvents type, Action listener, bool capture ) : void
AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener ) : void
AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener, bool capture ) : void
AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener ) : void
AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener, bool capture ) : void
AddEventListener ( RTCPeerConnectionEvents type, IEventListener listener ) : void
AddEventListener ( RTCPeerConnectionEvents type, IEventListener listener, bool capture ) : void
AddEventListener ( string type, HtmlEventHandlerWithTarget listener ) : void
AddEventListener ( string type, HtmlEventHandlerWithTarget listener, bool capture ) : void
AddIceCandidate ( RTCIceCandidate candidate ) : void
AddIceCandidate ( RTCIceCandidate candidate, Action successCallback ) : void
AddIceCandidate ( RTCIceCandidate candidate, Action successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
AddStream ( MediaStream stream ) : void
AddStream ( MediaStream stream, MediaConstraints constraints ) : void
Close ( ) : void
CreateAnswer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
CreateAnswer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback, MediaConstraints constraints ) : void
CreateDataChannel ( string label ) : RTCDataChannel
CreateDataChannel ( string label, RTCDataChannelInit dataChannelDict ) : RTCDataChannel
CreateOffer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
CreateOffer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback, MediaConstraints constraints ) : void
GetIdentityAssertion ( ) : void
GetIdentityAssertion ( RTCPeerConnectionErrorCallback failureCallback ) : void
GetLocalStreams ( ) : System.Html.Media.MediaStream[]
GetRemoteStreams ( ) : System.Html.Media.MediaStream[]
GetStats ( MediaStreamTrack selector, RTCStatsCallback successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
GetStreamById ( string streamId ) : MediaStream
RemoveEventListener ( RTCPeerConnectionEvents type, Action listener ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, Action listener, bool capture ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener, bool capture ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener, bool capture ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, IEventListener listener ) : void
RemoveEventListener ( RTCPeerConnectionEvents type, IEventListener listener, bool capture ) : void
RemoveEventListener ( string type, HtmlEventHandlerWithTarget listener ) : void
RemoveEventListener ( string type, HtmlEventHandlerWithTarget listener, bool capture ) : void
RemoveStream ( MediaStream stream ) : void
SetIdentityProvider ( string provider ) : void
SetIdentityProvider ( string provider, string protocol ) : void
SetIdentityProvider ( string provider, string protocol, string username ) : void
SetLocalDescription ( RTCSessionDescription description ) : void
SetLocalDescription ( RTCSessionDescription description, Action successCallback ) : void
SetLocalDescription ( RTCSessionDescription description, Action successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
SetRemoteDescription ( RTCSessionDescription description ) : void
SetRemoteDescription ( RTCSessionDescription description, Action successCallback ) : void
SetRemoteDescription ( RTCSessionDescription description, Action successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
UpdateIce ( ) : void
UpdateIce ( RTCConfiguration configuration ) : void
UpdateIce ( RTCConfiguration configuration, MediaConstraints constraints ) : void

Приватные методы

Метод Описание
RTCPeerConnection ( ) : System.Runtime.CompilerServices
RTCPeerConnection ( RTCConfiguration configuration ) : System.Runtime.CompilerServices
RTCPeerConnection ( RTCConfiguration configuration, object constraints ) : System.Runtime.CompilerServices

Описание методов

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, Action listener ) : void
type RTCPeerConnectionEvents
listener Action
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, Action listener, bool capture ) : void
type RTCPeerConnectionEvents
listener Action
capture bool
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandler
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener, bool capture ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandler
capture bool
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandlerWithTarget
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener, bool capture ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandlerWithTarget
capture bool
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, IEventListener listener ) : void
type RTCPeerConnectionEvents
listener IEventListener
Результат void

AddEventListener() публичный Метод

public AddEventListener ( RTCPeerConnectionEvents type, IEventListener listener, bool capture ) : void
type RTCPeerConnectionEvents
listener IEventListener
capture bool
Результат void

AddEventListener() публичный Метод

public AddEventListener ( string type, HtmlEventHandlerWithTarget listener ) : void
type string
listener HtmlEventHandlerWithTarget
Результат void

AddEventListener() публичный Метод

public AddEventListener ( string type, HtmlEventHandlerWithTarget listener, bool capture ) : void
type string
listener HtmlEventHandlerWithTarget
capture bool
Результат void

AddIceCandidate() публичный Метод

public AddIceCandidate ( RTCIceCandidate candidate ) : void
candidate RTCIceCandidate
Результат void

AddIceCandidate() публичный Метод

public AddIceCandidate ( RTCIceCandidate candidate, Action successCallback ) : void
candidate RTCIceCandidate
successCallback Action
Результат void

AddIceCandidate() публичный Метод

public AddIceCandidate ( RTCIceCandidate candidate, Action successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
candidate RTCIceCandidate
successCallback Action
failureCallback RTCPeerConnectionErrorCallback
Результат void

AddStream() публичный Метод

public AddStream ( MediaStream stream ) : void
stream System.Html.Media.MediaStream
Результат void

AddStream() публичный Метод

public AddStream ( MediaStream stream, MediaConstraints constraints ) : void
stream System.Html.Media.MediaStream
constraints MediaConstraints
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

CreateAnswer() публичный Метод

public CreateAnswer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
successCallback RTCSessionDescriptionCallback
failureCallback RTCPeerConnectionErrorCallback
Результат void

CreateAnswer() публичный Метод

public CreateAnswer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback, MediaConstraints constraints ) : void
successCallback RTCSessionDescriptionCallback
failureCallback RTCPeerConnectionErrorCallback
constraints MediaConstraints
Результат void

CreateDataChannel() публичный Метод

public CreateDataChannel ( string label ) : RTCDataChannel
label string
Результат RTCDataChannel

CreateDataChannel() публичный Метод

public CreateDataChannel ( string label, RTCDataChannelInit dataChannelDict ) : RTCDataChannel
label string
dataChannelDict RTCDataChannelInit
Результат RTCDataChannel

CreateOffer() публичный Метод

public CreateOffer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
successCallback RTCSessionDescriptionCallback
failureCallback RTCPeerConnectionErrorCallback
Результат void

CreateOffer() публичный Метод

public CreateOffer ( RTCSessionDescriptionCallback successCallback, RTCPeerConnectionErrorCallback failureCallback, MediaConstraints constraints ) : void
successCallback RTCSessionDescriptionCallback
failureCallback RTCPeerConnectionErrorCallback
constraints MediaConstraints
Результат void

GetIdentityAssertion() публичный Метод

public GetIdentityAssertion ( ) : void
Результат void

GetIdentityAssertion() публичный Метод

public GetIdentityAssertion ( RTCPeerConnectionErrorCallback failureCallback ) : void
failureCallback RTCPeerConnectionErrorCallback
Результат void

GetLocalStreams() публичный Метод

public GetLocalStreams ( ) : System.Html.Media.MediaStream[]
Результат System.Html.Media.MediaStream[]

GetRemoteStreams() публичный Метод

public GetRemoteStreams ( ) : System.Html.Media.MediaStream[]
Результат System.Html.Media.MediaStream[]

GetStats() публичный Метод

public GetStats ( MediaStreamTrack selector, RTCStatsCallback successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
selector MediaStreamTrack
successCallback RTCStatsCallback
failureCallback RTCPeerConnectionErrorCallback
Результат void

GetStreamById() публичный Метод

public GetStreamById ( string streamId ) : MediaStream
streamId string
Результат System.Html.Media.MediaStream

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, Action listener ) : void
type RTCPeerConnectionEvents
listener Action
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, Action listener, bool capture ) : void
type RTCPeerConnectionEvents
listener Action
capture bool
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandler
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandler listener, bool capture ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandler
capture bool
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandlerWithTarget
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, HtmlEventHandlerWithTarget listener, bool capture ) : void
type RTCPeerConnectionEvents
listener HtmlEventHandlerWithTarget
capture bool
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, IEventListener listener ) : void
type RTCPeerConnectionEvents
listener IEventListener
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( RTCPeerConnectionEvents type, IEventListener listener, bool capture ) : void
type RTCPeerConnectionEvents
listener IEventListener
capture bool
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( string type, HtmlEventHandlerWithTarget listener ) : void
type string
listener HtmlEventHandlerWithTarget
Результат void

RemoveEventListener() публичный Метод

public RemoveEventListener ( string type, HtmlEventHandlerWithTarget listener, bool capture ) : void
type string
listener HtmlEventHandlerWithTarget
capture bool
Результат void

RemoveStream() публичный Метод

public RemoveStream ( MediaStream stream ) : void
stream System.Html.Media.MediaStream
Результат void

SetIdentityProvider() публичный Метод

public SetIdentityProvider ( string provider ) : void
provider string
Результат void

SetIdentityProvider() публичный Метод

public SetIdentityProvider ( string provider, string protocol ) : void
provider string
protocol string
Результат void

SetIdentityProvider() публичный Метод

public SetIdentityProvider ( string provider, string protocol, string username ) : void
provider string
protocol string
username string
Результат void

SetLocalDescription() публичный Метод

public SetLocalDescription ( RTCSessionDescription description ) : void
description RTCSessionDescription
Результат void

SetLocalDescription() публичный Метод

public SetLocalDescription ( RTCSessionDescription description, Action successCallback ) : void
description RTCSessionDescription
successCallback Action
Результат void

SetLocalDescription() публичный Метод

public SetLocalDescription ( RTCSessionDescription description, Action successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
description RTCSessionDescription
successCallback Action
failureCallback RTCPeerConnectionErrorCallback
Результат void

SetRemoteDescription() публичный Метод

public SetRemoteDescription ( RTCSessionDescription description ) : void
description RTCSessionDescription
Результат void

SetRemoteDescription() публичный Метод

public SetRemoteDescription ( RTCSessionDescription description, Action successCallback ) : void
description RTCSessionDescription
successCallback Action
Результат void

SetRemoteDescription() публичный Метод

public SetRemoteDescription ( RTCSessionDescription description, Action successCallback, RTCPeerConnectionErrorCallback failureCallback ) : void
description RTCSessionDescription
successCallback Action
failureCallback RTCPeerConnectionErrorCallback
Результат void

UpdateIce() публичный Метод

public UpdateIce ( ) : void
Результат void

UpdateIce() публичный Метод

public UpdateIce ( RTCConfiguration configuration ) : void
configuration RTCConfiguration
Результат void

UpdateIce() публичный Метод

public UpdateIce ( RTCConfiguration configuration, MediaConstraints constraints ) : void
configuration RTCConfiguration
constraints MediaConstraints
Результат void