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
localPerson
LocalPerson
publication
Streamを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
localPerson
LocalPerson
publication
Streamを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
localPerson
LocalPerson
subscription
Subscribeした時の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
localPerson
LocalPerson
subscription
Unsubscribeした時のSubscription