Interface NERoomMember
-
- 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
isAudioOn()
音频是否打开 abstract Boolean
isAudioConnected()
成员音频是否处于连接状态 abstract Boolean
isVideoOn()
视频是否打开 abstract Boolean
isInRtcChannel()
当前成员是否在RTC房间内 abstract Boolean
isInChatroom()
当前成员是否在聊天室内 abstract Boolean
isSharingScreen()
当前成员是否正在共享屏幕 abstract Boolean
isSharingSystemAudio()
当前成员是否正在共享系统音频 abstract Boolean
isSharingWhiteboard()
当前成员是否正在共享白板 abstract Boolean
isChatBanned()
当前成员是否被禁言聊天 abstract Long
getChatBanExpireTime()
聊天禁言到期时间时间戳 abstract Long
getTempChatBannedDuration()
当前成员被临时禁聊天的时长,单位秒 abstract Boolean
isAudioBanned()
当前成员是否被禁言音频 abstract Long
getAudioBanExpireTime()
音频禁言到期时间时间戳 abstract Long
getTempAudioBannedDuration()
当前成员被临时禁音频的时长,单位秒 abstract Boolean
isVideoBanned()
当前成员是否被禁言视频 abstract Long
getVideoBanExpireTime()
视频禁言到期时间时间戳 abstract Long
getTempVideoBannedDuration()
当前成员被临时禁视频的时长,单位秒 abstract Map<String, String>
getProperties()
属性 abstract NEClientType
getClientType()
用户的终端类型NEClientType abstract String
getExt()
成员扩展信息 abstract Boolean
isInSIPInviting()
当前是否在SIP邀请状态 abstract Unit
setInSIPInviting(Boolean isInSIPInviting)
当前是否在SIP邀请状态 abstract Boolean
isInAppInviting()
当前是否在App邀请状态 abstract Unit
setInAppInviting(Boolean isInAppInviting)
当前是否在App邀请状态 abstract NERoomMemberInviteState
getInviteState()
用于标记成员被邀请中的状态 abstract Unit
setInviteState(NERoomMemberInviteState inviteState)
用于标记成员被邀请中的状态 -
-
Method Detail
-
getRole
abstract NERoomRole getRole()
角色
-
isAudioConnected
abstract Boolean isAudioConnected()
成员音频是否处于连接状态
-
isInRtcChannel
abstract Boolean isInRtcChannel()
当前成员是否在RTC房间内
-
isInChatroom
abstract Boolean isInChatroom()
当前成员是否在聊天室内
-
isSharingScreen
abstract Boolean isSharingScreen()
当前成员是否正在共享屏幕
-
isSharingSystemAudio
abstract Boolean isSharingSystemAudio()
当前成员是否正在共享系统音频
-
isSharingWhiteboard
abstract Boolean isSharingWhiteboard()
当前成员是否正在共享白板
-
isChatBanned
abstract Boolean isChatBanned()
当前成员是否被禁言聊天
-
getChatBanExpireTime
abstract Long getChatBanExpireTime()
聊天禁言到期时间时间戳
-
getTempChatBannedDuration
abstract Long getTempChatBannedDuration()
当前成员被临时禁聊天的时长,单位秒
-
isAudioBanned
abstract Boolean isAudioBanned()
当前成员是否被禁言音频
-
getAudioBanExpireTime
abstract Long getAudioBanExpireTime()
音频禁言到期时间时间戳
-
getTempAudioBannedDuration
abstract Long getTempAudioBannedDuration()
当前成员被临时禁音频的时长,单位秒
-
isVideoBanned
abstract Boolean isVideoBanned()
当前成员是否被禁言视频
-
getVideoBanExpireTime
abstract Long getVideoBanExpireTime()
视频禁言到期时间时间戳
-
getTempVideoBannedDuration
abstract Long getTempVideoBannedDuration()
当前成员被临时禁视频的时长,单位秒
-
getProperties
abstract Map<String, String> getProperties()
属性
-
getClientType
abstract NEClientType getClientType()
用户的终端类型NEClientType
-
isInSIPInviting
abstract Boolean isInSIPInviting()
当前是否在SIP邀请状态
-
setInSIPInviting
abstract Unit setInSIPInviting(Boolean isInSIPInviting)
当前是否在SIP邀请状态
-
isInAppInviting
abstract Boolean isInAppInviting()
当前是否在App邀请状态
-
setInAppInviting
abstract Unit setInAppInviting(Boolean isInAppInviting)
当前是否在App邀请状态
-
getInviteState
abstract NERoomMemberInviteState getInviteState()
用于标记成员被邀请中的状态
-
setInviteState
abstract Unit setInviteState(NERoomMemberInviteState inviteState)
用于标记成员被邀请中的状态
-
-
-
-