public class MChat extends Module
限定符和类型 | 类和说明 |
---|---|
static interface |
MChat.Listener
房间中聊天模块回调接口.
|
static class |
MChat.Message
聊天消息结构.
|
Module.Type
限定符和类型 | 方法和说明 |
---|---|
protected void |
dispose() |
static MChat |
getChat(Room room)
获取房间内聊天模块接口
|
java.util.List<MChat.Message> |
getPrivateHistoryMessage(java.lang.String userId,
boolean latest,
int begindex,
int ncount)
获取私聊聊历史消息记录
|
java.util.List<MChat.Message> |
getPublicHistoryMessage(boolean latest,
int begindex,
int ncount)
获取公聊历史消息记录
|
void |
initNativeListener() |
int |
sendPrivateMessage(java.lang.String message,
java.lang.String toId)
发送私聊消息
|
int |
sendPublicMessage(java.lang.String message)
发送公聊消息
|
boolean |
setListener(MChat.Listener listener)
设置房间聊天模块回调接口
|
createModule, getOwnerId, getOwnerName, getRoom, getType, getUserManager, getUserName, isSelfDevice, isSelfUser
protected MChat(Room room)
public boolean setListener(MChat.Listener listener)
public void initNativeListener()
public int sendPublicMessage(java.lang.String message)
public int sendPrivateMessage(java.lang.String message, java.lang.String toId)
public java.util.List<MChat.Message> getPublicHistoryMessage(boolean latest, int begindex, int ncount)
public java.util.List<MChat.Message> getPrivateHistoryMessage(java.lang.String userId, boolean latest, int begindex, int ncount)