Member
class Member : NSObject
Channelに入室しているMemberの抽象クラス
-
Memberを識別するためのID
Declaration
Swift
var id: String { get }
-
Memberの名前
Declaration
Swift
var name: String? { get }
-
メタデータ
Declaration
Swift
var metadata: String? { get }
-
メンバータイプ
Declaration
Swift
var type: MemberType { get }
-
メンバーサイド
このクライアントで生成されたメンバーの場合localになります。
Declaration
Swift
var side: Side { get }
-
サブタイプ
Botの種類を判別するときに利用します。
Declaration
Swift
var subtype: String { get }
-
ステート
leftの場合、このオブジェクトの操作は無効です。
Declaration
Swift
var state: MemberState { get }
-
Publish中のPublication一覧
Declaration
Swift
var publications: [SKWPublication] { get }
-
Subscribe中のSubscription一覧
Declaration
Swift
var subscriptions: [SKWSubscription] { get }
-
メタデータを更新します。
Declaration
Swift
func updateMetadata(_ metadata: String) async throws
Parameters
metadata
更新するメタデータ
completion
完了コールバック
-
Channelから退出します。
Declaration
Swift
func leave() async throws
Parameters
completion
完了コールバック