跳转到主要内容
即时通讯事件回调监听

onImConnectSucceed()

im 连接成功
fun onImConnectSucceed(uid: String, sid: String)
```kotlin

参数

| uid | 用户标识 |
| --- | --- |
| sid | 会话标识 |


### onImDisconnected()
im 断开连接

```kotlin
fun onImDisconnected(reason: LeaveReason, statusCode: Int, message: String)
参数
reasonim 断连原因
statusCode状态码
message状态描述
LeaveReason 详细说明参见 LeaveReason枚举

onImReconnecting()

im 开始重连
fun onImReconnecting()
```kotlin

### onImReconnected()
im 重新连接成功

```kotlin
fun onImReconnected()

onImMessage()

im 接收消息
fun onImMessage(uid: String, sid: String, name: String, action: String, content: String)
```kotlin

参数

| uid | 用户标识 |
| --- | --- |
| sid | 会话标识 |
| name | 用户昵称 |
| action | 消息标识 |
| content | 消息内容 |