程序包 rtc

类 MChat


public class MChat extends Module
房间中聊天模块接口. 房间聊天模块定义房间中公聊和私聊等聊天功能接口。
  • 方法详细资料

    • getChat

      public static MChat getChat(Room room)
      获取房间内聊天模块接口
      返回:
      聊天模块接口。
    • setListener

      public boolean setListener(MChat.Listener listener)
      设置房间聊天模块回调接口
      返回:
      返回错误代码。
    • sendPublicMessage

      public int sendPublicMessage(String message)
      发送公聊消息
      返回:
      返回错误代码。
    • sendPrivateMessage

      public int sendPrivateMessage(String message, String toId)
      发送私聊消息
      返回:
      返回错误代码。
    • getPublicHistoryMessage

      public List<MChat.Message> getPublicHistoryMessage(boolean latest, int begindex, int ncount)
      获取公聊历史消息记录
      返回:
      返回消息列表。
    • getPrivateHistoryMessage

      public List<MChat.Message> getPrivateHistoryMessage(String userId, boolean latest, int begindex, int ncount)
      获取私聊聊历史消息记录
      返回:
      返回消息列表。