NERoomMember
@objcMembers
public class NERoomMember : NSObject
房间成员
-
成员Id
Declaration
Swift
public var uuid: String!
-
成员名称
Declaration
Swift
public var name: String
-
用户头像
Declaration
Swift
public var avatar: String?
-
成员扩展信息
Declaration
Swift
public var ext: String?
-
成员角色
Declaration
Swift
public var role: NERoomRole! { get set }
-
音频是否打开
Declaration
Swift
public var isAudioOn: Bool
-
视频是否打开
Declaration
Swift
public var isVideoOn: Bool
-
是否在音视频频道, 在满足rtc sdk与服务端同时满足在rtc channel时,才置为true
Declaration
Swift
public var isInRtcChannel: Bool { get }
-
当前成员音频是否连接,断开后房间里其他成员将听不到你的声音,你也将听不到其他成员的声音。 该属性通过调用NERoomRtcController.disconnectMyAudio()与NERoomRtcController.reconnectMyAudio()来修改。
Declaration
Swift
public var isAudioConnected: Bool { get set }
-
是否在聊天室
Declaration
Swift
public var isInChatroom: Bool
-
是否在屏幕共享
Declaration
Swift
public var isSharingScreen: Bool
-
是否正在共享白板 (白板owner)
Declaration
Swift
public var isSharingWhiteboard: Bool
-
当前成员是否正在共享系统音频中
Declaration
Swift
public var isSharingSystemAudio: Bool
-
自定义属性
Declaration
Swift
public var properties: [String : String]
-
客户端类型
Declaration
Swift
public var clientType: NEClientType
-
Declaration
Swift
public var isChatBanned: Bool { get }
-
Declaration
Swift
public var isInSIPInviting: Bool
-
Declaration
Swift
public var isInAppInviting: Bool
-
Declaration
Swift
public var inviteState: NERoomMemberInviteState
-
Declaration
Swift
public var tempChatBannedDuration: Int64 { get }
-
Declaration
Swift
public var chatBanExpireTime: Int64 { get }
-
Declaration
Swift
public var _chatBanExpireTime: Int64
-
Declaration
Swift
public var isAudioBanned: Bool { get }
-
Declaration
Swift
public var tempAudioBannedDuration: Int64 { get }
-
Declaration
Swift
public var audioBanExpireTime: Int64 { get }
-
Declaration
Swift
public var isVideoBanned: Bool { get }
-
Declaration
Swift
public var tempVideoBannedDuration: Int64 { get }
-
Declaration
Swift
public var videoBanExpireTime: Int64 { get }
-
Declaration
Swift
public var inWaitingRoom: Bool