RoomSubscriptionDelegate

@objc
public protocol RoomSubscriptionDelegate

RoomSubscriptionイベントデリゲート

  • RoomSubscriptionの接続状態が変化した後にコールされるイベント

    Declaration

    Swift

    @objc
    optional func subscription(
        _ subscription: RoomSubscription,
        connectionStateDidChange connectionState: ConnectionState
    )

    Parameters

    subscription

    RoomSubscription

    connectionState

    接続状態

  • RoomSubscriptionにRemoteStreamが入ったことを通知するイベント

    LocalMember.subscribe(publicationId:options:)の返り値のSubscriptionについては既にRemoteStreamが入っているため、delegateを設定してもコールされません。

    Declaration

    Swift

    @objc
    optional func subscription(
        _ subscription: RoomSubscription, didAttach stream: RemoteStream)

    Parameters

    subscription

    RoomSubscription

    stream

    RemoteStream