RoomMember
@objc
open class RoomMember : NSObject, IdentifiableRoomに入室しているMemberの抽象クラス
- 
                  
                  入室しているRoomのID DeclarationSwift @objc public let roomId: String
- 
                  
                  入室しているRoomの名前 DeclarationSwift @objc public let roomName: String?
- 
                  
                  入室しているRoomの種別 DeclarationSwift @objc public let roomType: RoomType
- 
                  
                  Memberを識別するためのID DeclarationSwift @objc public var id: String { get }
- 
                  
                  Memberの名前 DeclarationSwift @objc public var name: String? { get }
- 
                  
                  メタデータ DeclarationSwift @objc public var metadata: String? { get }
- 
                  
                  メンバーサイド このクライアントで生成されたメンバーの場合localになります。 DeclarationSwift @objc public var side: Side { get }
- 
                  
                  ステート Leftの場合、このオブジェクトの操作は無効です。 DeclarationSwift @objc public var state: MemberState { get }
- 
                  
                  Publish中のPublication一覧 DeclarationSwift @objc public var publications: [RoomPublication] { get }
- 
                  
                  Subscribe中のSubscription一覧 DeclarationSwift @objc public var subscriptions: [RoomSubscription] { get }
- 
                  updateMetadata(_:Asynchronous) メタデータを更新します。 DeclarationSwift @available(iOS 13.0, *) @objc public func updateMetadata(_ metadata: String) async throwsParametersmetadata更新するメタデータ 
- 
                  
                  メタデータを更新します。 DeclarationSwift @objc public func updateMetadata(_ metadata: String, completion: ((Error?) -> Void)?)Parametersmetadata更新するメタデータ completion完了コールバック 
- 
                  leave()AsynchronousRoomから退出します。 Memberを指定してRoomの leave(_:)をコールした時と同じ効果です。DeclarationSwift @available(iOS 13.0, *) @objc public func leave() async throws
- 
                  
                  Roomから退出します。 Memberを指定してRoomの leave(_:)をコールした時と同じ効果です。DeclarationSwift @objc public func leave(completion: ((Error?) -> Void)?)Parameterscompletion完了コールバック 
- 
                  
                  Undocumented DeclarationSwift override open func isEqual(_ object: Any?) -> Bool
- 
                  
                  Undocumented DeclarationSwift open override var hash: Int { get }
 RoomMember Class Reference
        RoomMember Class Reference