PublicationDelegate
protocol PublicationDelegate : NSObjectProtocol
Publicationイベントデリゲート
-
このPublicationがSubscribeされた時に発生するイベント
Declaration
Swift
optional func publication(_ publication: Publication, subscribed subscription: Subscription)Parameters
publicationPublication
subscriptionSubscription LocalPersonによるSubscribeである場合、まだstreamがsetされていない可能性があります。
-
このPublicationがUnsubscribeされた時に発生するイベント
Declaration
Swift
optional func publication(_ publication: Publication, unsubscribed subscription: Subscription)Parameters
publicationPublication
subscriptionSubscription
-
このPublicationのSubscribeされている数が変化した時に発生するイベント
Declaration
Swift
optional func publicationSubscriptionListDidChange(_ publication: Publication)Parameters
publicationPublication
-
このPublicationのMetadataが更新された時に発生するイベント
Declaration
Swift
optional func publication(_ publication: Publication, didUpdateMetadata metadata: String)Parameters
publicationPublication
metadataMetadata
-
このPublicationが有効状態に変化した時に発生するイベント
Declaration
Swift
optional func publicationEnabled(_ publication: Publication)Parameters
publicationPublication
-
このPublicationが無効状態に変化した時に発生するイベント
Declaration
Swift
optional func publicationDisabled(_ publication: Publication)Parameters
publicationPublication
-
このPublicationのステートが変化した時に発生するイベント
Declaration
Swift
optional func publicationStateDidChange(_ publication: Publication)Parameters
publicationPublication
-
このPublicationの接続状態が変化したときに発生するイベント
Declaration
Swift
optional func publication(_ publication: Publication, connectionStateDidChange connectionState: ConnectionState)Parameters
publicationPublication
connectionState接続状態
PublicationDelegate Protocol Reference