Skip to main content

说明

RTCImEvent 为即时通讯(IM)事件回调接口。

接口方法

onImConnectSucceed(uid, sid)

方法说明:IM 连接成功回调。
参数说明:
  • uidString,当前用户 ID。
  • sidString,当前会话 ID。 返回值说明:无(Unit)。

onImDisconnected(reason, statusCode, message)

方法说明:IM 断开连接回调。
参数说明:
  • reasonLeaveReason,断开原因(枚举定义请参考 LeaveReason 文档)。
  • statusCodeInt,状态码。
  • messageString,状态描述。 返回值说明:无(Unit)。

onImReconnecting()

方法说明:IM 开始重连回调。
参数说明:无。
返回值说明:无(Unit)。

onImReconnected()

方法说明:IM 重连成功回调。
参数说明:无。
返回值说明:无(Unit)。

onImMessage(uid, sid, name, action, content)

方法说明:接收 IM 消息回调。
参数说明:
  • uidString,消息发送者用户 ID。
  • sidString,消息发送者会话 ID。
  • nameString,发送者名称。
  • actionString,消息动作标识。
  • contentString,消息内容。 返回值说明:无(Unit)。