public class Module
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
protected static class |
Module.Type |
限定符和类型 | 字段和说明 |
---|---|
protected long |
nativeobj |
限定符 | 构造器和说明 |
---|---|
protected |
Module(Room room,
Module.Type type,
long nativeobj) |
限定符和类型 | 方法和说明 |
---|---|
protected static Module |
createModule(Room room,
Module.Type type) |
protected void |
dispose() |
java.lang.String |
getOwnerId(java.lang.String deviceId)
获取设备Id的关联用户Id
|
java.lang.String |
getOwnerName(java.lang.String deviceId)
获取设备Id的关联用户名称
|
Room |
getRoom()
获取房间接口指针
|
protected Module.Type |
getType() |
MUserManager |
getUserManager()
获取房间用户管理模块指针
|
java.lang.String |
getUserName(java.lang.String userId)
通过用户Id获取用户名称
|
boolean |
isSelfDevice(java.lang.String deviceId)
判断设备Id是否是属于自己的
|
boolean |
isSelfUser(java.lang.String userId)
判断是否是自己的用户Id
|
protected Module(Room room, Module.Type type, long nativeobj)
protected Module.Type getType()
@Nullable protected static Module createModule(Room room, Module.Type type)
protected void dispose()
public Room getRoom()
@Nullable public MUserManager getUserManager()
@Nullable public java.lang.String getOwnerId(java.lang.String deviceId)
@Nullable public java.lang.String getOwnerName(java.lang.String deviceId)
@Nullable public java.lang.String getUserName(java.lang.String userId)
public boolean isSelfUser(java.lang.String userId)
public boolean isSelfDevice(java.lang.String deviceId)