docs.unity3d.com
    目次を表示する/隠す

    Class WebSocketSignaling

    Inheritance
    Object
    WebSocketSignaling
    Namespace: Unity.RenderStreaming.Signaling
    Syntax
    public class WebSocketSignaling : ISignaling

    Constructors

    WebSocketSignaling(SignalingSettings, SynchronizationContext)

    Declaration
    public WebSocketSignaling(SignalingSettings signalingSettings, SynchronizationContext mainThreadContext)
    Parameters
    Type Name Description
    SignalingSettings signalingSettings
    SynchronizationContext mainThreadContext

    Properties

    Url

    Declaration
    public string Url { get; }
    Property Value
    Type Description
    String
    Implements
    ISignaling.Url

    Methods

    CloseConnection(String)

    Declaration
    public void CloseConnection(string connectionId)
    Parameters
    Type Name Description
    String connectionId
    Implements
    ISignaling.CloseConnection(String)

    Finalize()

    Declaration
    protected void Finalize()

    OpenConnection(String)

    Declaration
    public void OpenConnection(string connectionId)
    Parameters
    Type Name Description
    String connectionId
    Implements
    ISignaling.OpenConnection(String)

    SendAnswer(String, RTCSessionDescription)

    Declaration
    public void SendAnswer(string connectionId, RTCSessionDescription answer)
    Parameters
    Type Name Description
    String connectionId
    RTCSessionDescription answer
    Implements
    ISignaling.SendAnswer(String, RTCSessionDescription)

    SendCandidate(String, RTCIceCandidate)

    Declaration
    public void SendCandidate(string connectionId, RTCIceCandidate candidate)
    Parameters
    Type Name Description
    String connectionId
    RTCIceCandidate candidate
    Implements
    ISignaling.SendCandidate(String, RTCIceCandidate)

    SendOffer(String, RTCSessionDescription)

    Declaration
    public void SendOffer(string connectionId, RTCSessionDescription offer)
    Parameters
    Type Name Description
    String connectionId
    RTCSessionDescription offer
    Implements
    ISignaling.SendOffer(String, RTCSessionDescription)

    Start()

    Declaration
    public void Start()
    Implements
    ISignaling.Start()

    Stop()

    Declaration
    public void Stop()
    Implements
    ISignaling.Stop()

    Events

    OnAnswer

    Declaration
    public event OnAnswerHandler OnAnswer
    Event Type
    Type Description
    OnAnswerHandler
    Implements
    ISignaling.OnAnswer

    OnCreateConnection

    Declaration
    public event OnConnectHandler OnCreateConnection
    Event Type
    Type Description
    OnConnectHandler
    Implements
    ISignaling.OnCreateConnection

    OnDestroyConnection

    Declaration
    public event OnDisconnectHandler OnDestroyConnection
    Event Type
    Type Description
    OnDisconnectHandler
    Implements
    ISignaling.OnDestroyConnection

    OnIceCandidate

    Declaration
    public event OnIceCandidateHandler OnIceCandidate
    Event Type
    Type Description
    OnIceCandidateHandler
    Implements
    ISignaling.OnIceCandidate

    OnOffer

    Declaration
    public event OnOfferHandler OnOffer
    Event Type
    Type Description
    OnOfferHandler
    Implements
    ISignaling.OnOffer

    OnStart

    Declaration
    public event OnStartHandler OnStart
    Event Type
    Type Description
    OnStartHandler
    Implements
    ISignaling.OnStart
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)