SKWLocalPersonDelegate
Objective-C
@protocol SKWLocalPersonDelegate <SKWMemberDelegate>
Swift
protocol LocalPersonDelegate : MemberDelegate
LocalPersonイベントデリゲート
-
LocalPersonがStreamをPublishした後にコールされます。
Declaration
Objective-C
- (void)localPerson:(SKWLocalPerson *_Nonnull)localPerson didPublishStreamOfPublication:(SKWPublication *_Nonnull)publication;Swift
optional func localPerson(_ localPerson: LocalPerson, didPublishStreamOf publication: Publication)Parameters
localPersonLocalPerson
publicationStreamをPublishした時のPublication
-
LocalPersonがStreamをUnpublishした後にコールされます。
Declaration
Objective-C
- (void)localPerson:(SKWLocalPerson *_Nonnull)localPerson didUnpublishStreamOfPublication:(SKWPublication *_Nonnull)publication;Swift
optional func localPerson(_ localPerson: LocalPerson, didUnpublishStreamOf publication: Publication)Parameters
localPersonLocalPerson
publicationStreamをUnpublishした時のPublication
-
LocalPersonがPublicationをSubscribeした後にコールされます。
Declaration
Objective-C
- (void)localPerson:(SKWLocalPerson *_Nonnull)localPerson didSubscribePublicationOfSubscription: (SKWSubscription *_Nonnull)subscription;Swift
optional func localPerson(_ localPerson: LocalPerson, didSubscribePublicationOf subscription: Subscription)Parameters
localPersonLocalPerson
subscriptionSubscribeした時のSubscription まだstreamがsetされていない可能性があります。
-
LocalPersonがPublicationをUnsubscribeした後にコールされます。
Declaration
Objective-C
- (void)localPerson:(SKWLocalPerson *_Nonnull)localPerson didUnsubscribePublicationOfSubscription: (SKWSubscription *_Nonnull)subscription;Swift
optional func localPerson(_ localPerson: LocalPerson, didUnsubscribePublicationOf subscription: Subscription)Parameters
localPersonLocalPerson
subscriptionUnsubscribeした時のSubscription