MediaChannelHandlers

public final class MediaChannelHandlers

メディアチャネルのイベントハンドラです。

  • このプロパティは onConnect に置き換えられました。

    Declaration

    Swift

    @available(*, deprecated, renamed: "onConnect", message: "このプロパティは onConnect に置き換えられました。")
    public var onConnectHandler: ((Error?) -> Void)? { get set }
  • このプロパティは onDisconnect に置き換えられました。

    Declaration

    Swift

    @available(*, deprecated, renamed: "onDisconnect", message: "このプロパティは onDisconnect に置き換えられました。")
    public var onDisconnectHandler: ((Error?) -> Void)? { get set }
  • このプロパティは onAddStream に置き換えられました。

    Declaration

    Swift

    @available(*, deprecated, renamed: "onAddStream", message: "このプロパティは onAddStream に置き換えられました。")
    public var onAddStreamHandler: ((MediaStream) -> Void)? { get set }
  • このプロパティは onRemoveStream に置き換えられました。

    Declaration

    Swift

    @available(*, deprecated, renamed: "onRemoveStream", message: "このプロパティは onRemoveStream に置き換えられました。")
    public var onRemoveStreamHandler: ((MediaStream) -> Void)? { get set }
  • このプロパティは onReceiveSignaling に置き換えられました。

    Declaration

    Swift

    @available(*, deprecated, renamed: "onReceiveSignaling", message: "このプロパティは onReceiveSignaling に置き換えられました。")
    public var onReceiveSignalingHandler: ((Signaling) -> Void)? { get set }
  • 接続成功時に呼ばれるクロージャー

    Declaration

    Swift

    public var onConnect: ((Error?) -> Void)?
  • 接続解除時に呼ばれるクロージャー

    Declaration

    Swift

    public var onDisconnect: ((Error?) -> Void)?
  • ストリームが追加されたときに呼ばれるクロージャー

    Declaration

    Swift

    public var onAddStream: ((MediaStream) -> Void)?
  • ストリームが除去されたときに呼ばれるクロージャー

    Declaration

    Swift

    public var onRemoveStream: ((MediaStream) -> Void)?
  • シグナリング受信時に呼ばれるクロージャー

    Declaration

    Swift

    public var onReceiveSignaling: ((Signaling) -> Void)?
  • シグナリングが DataChannel 経由に切り替わったタイミングで呼ばれるクロージャー

    Declaration

    Swift

    public var onDataChannel: ((MediaChannel) -> Void)?
  • DataChannel のメッセージ受信時に呼ばれるクロージャー

    Declaration

    Swift

    public var onDataChannelMessage: ((MediaChannel, String, Data) -> Void)?
  • 初期化します。

    Declaration

    Swift

    public init()