RoomSubscriptionDelegate
@objc
public protocol RoomSubscriptionDelegate
RoomSubscriptionイベントデリゲート
-
RoomSubscriptionがUnsubscribeされCanceled状態に変化した後にコールされます。
Warning
SkyWayRoom v2.0.7で非推奨となりました。Declaration
Swift
@available(*, deprecated, message: "SkyWayRoom v2.0.7で非推奨となりました。") @objc optional func subscriptionCancaled(_ subscription: RoomSubscription)
Parameters
subscription
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