-
- All Implemented Interfaces:
public interface NERoomMember
房间成员
-
-
Method Summary
Modifier and Type Method Description abstract String
getUuid()
用户id abstract String
getName()
用户名 abstract String
getAvatar()
用户头像 abstract NERoomRole
getRole()
角色 abstract Boolean
getIsAudioOn()
音频是否打开 abstract Boolean
getIsAudioConnected()
成员音频是否处于连接状态 abstract Boolean
getIsVideoOn()
视频是否打开 abstract Boolean
getIsInRtcChannel()
当前成员是否在RTC房间内 abstract Boolean
getIsInChatroom()
当前成员是否在聊天室内 abstract Boolean
getIsSharingScreen()
当前成员是否正在共享屏幕 abstract Boolean
getIsSharingSystemAudio()
当前成员是否正在共享系统音频 abstract Boolean
getIsSharingWhiteboard()
当前成员是否正在共享白板 abstract Boolean
getIsChatBanned()
当前成员是否被禁言聊天 abstract Long
getChatBanExpireTime()
聊天禁言到期时间时间戳 abstract Long
getTempChatBannedDuration()
当前成员被临时禁聊天的时长,单位秒 abstract Boolean
getIsAudioBanned()
当前成员是否被禁言音频 abstract Long
getAudioBanExpireTime()
音频禁言到期时间时间戳 abstract Long
getTempAudioBannedDuration()
当前成员被临时禁音频的时长,单位秒 abstract Boolean
getIsVideoBanned()
当前成员是否被禁言视频 abstract Long
getVideoBanExpireTime()
视频禁言到期时间时间戳 abstract Long
getTempVideoBannedDuration()
当前成员被临时禁视频的时长,单位秒 abstract Map<String, String>
getProperties()
属性 abstract NEClientType
getClientType()
用户的终端类型NEClientType abstract String
getExt()
成员扩展信息 abstract Boolean
getIsInSIPInviting()
当前是否在SIP邀请状态 abstract Unit
setIsInSIPInviting(Boolean isInSIPInviting)
当前是否在SIP邀请状态 abstract Boolean
getIsInAppInviting()
当前是否在App邀请状态 abstract Unit
setIsInAppInviting(Boolean isInAppInviting)
当前是否在App邀请状态 abstract NERoomMemberInviteState
getInviteState()
用于标记成员被邀请中的状态 abstract Unit
setInviteState(NERoomMemberInviteState inviteState)
用于标记成员被邀请中的状态 -
-
Method Detail
-
getRole
abstract NERoomRole getRole()
角色
-
getIsAudioOn
abstract Boolean getIsAudioOn()
音频是否打开
-
getIsAudioConnected
abstract Boolean getIsAudioConnected()
成员音频是否处于连接状态
-
getIsVideoOn
abstract Boolean getIsVideoOn()
视频是否打开
-
getIsInRtcChannel
abstract Boolean getIsInRtcChannel()
当前成员是否在RTC房间内
-
getIsInChatroom
abstract Boolean getIsInChatroom()
当前成员是否在聊天室内
-
getIsSharingScreen
abstract Boolean getIsSharingScreen()
当前成员是否正在共享屏幕
-
getIsSharingSystemAudio
abstract Boolean getIsSharingSystemAudio()
当前成员是否正在共享系统音频
-
getIsSharingWhiteboard
abstract Boolean getIsSharingWhiteboard()
当前成员是否正在共享白板
-
getIsChatBanned
abstract Boolean getIsChatBanned()
当前成员是否被禁言聊天
-
getChatBanExpireTime
abstract Long getChatBanExpireTime()
聊天禁言到期时间时间戳
-
getTempChatBannedDuration
abstract Long getTempChatBannedDuration()
当前成员被临时禁聊天的时长,单位秒
-
getIsAudioBanned
abstract Boolean getIsAudioBanned()
当前成员是否被禁言音频
-
getAudioBanExpireTime
abstract Long getAudioBanExpireTime()
音频禁言到期时间时间戳
-
getTempAudioBannedDuration
abstract Long getTempAudioBannedDuration()
当前成员被临时禁音频的时长,单位秒
-
getIsVideoBanned
abstract Boolean getIsVideoBanned()
当前成员是否被禁言视频
-
getVideoBanExpireTime
abstract Long getVideoBanExpireTime()
视频禁言到期时间时间戳
-
getTempVideoBannedDuration
abstract Long getTempVideoBannedDuration()
当前成员被临时禁视频的时长,单位秒
-
getProperties
abstract Map<String, String> getProperties()
属性
-
getClientType
abstract NEClientType getClientType()
用户的终端类型NEClientType
-
getIsInSIPInviting
abstract Boolean getIsInSIPInviting()
当前是否在SIP邀请状态
-
setIsInSIPInviting
abstract Unit setIsInSIPInviting(Boolean isInSIPInviting)
当前是否在SIP邀请状态
-
getIsInAppInviting
abstract Boolean getIsInAppInviting()
当前是否在App邀请状态
-
setIsInAppInviting
abstract Unit setIsInAppInviting(Boolean isInAppInviting)
当前是否在App邀请状态
-
getInviteState
abstract NERoomMemberInviteState getInviteState()
用于标记成员被邀请中的状态
-
setInviteState
abstract Unit setInviteState(NERoomMemberInviteState inviteState)
用于标记成员被邀请中的状态
-
-
-
-