Public 属性 | |
| int | CONNECTION_STATE_DISCONNECTED = 1 |
| int | CONNECTION_STATE_CONNECTING = 2 |
| int | CONNECTION_STATE_CONNECTED = 3 |
| int | CONNECTION_STATE_RECONNECTING = 4 |
| int | CONNECTION_STATE_ABORTED = 5 |
| int io.agora.rtm.RtmStatusCode.ConnectionState.CONNECTION_STATE_DISCONNECTED = 1 |
初始状态。SDK 未连接到 Agora RTM 系统。
App 调用方法 login 时,SDK 开始登录 Agora RTM 系统,触发回调 onConnectionStateChanged,并切换到 CONNECTION_STATE_CONNECTING 状态。
| int io.agora.rtm.RtmStatusCode.ConnectionState.CONNECTION_STATE_CONNECTING = 2 |
SDK 正在登录 Agora RTM 系统。
onConnectionStateChanged,并切换到 CONNECTION_STATE_CONNECTED 状态。 onConnectionStateChanged,并切换到 CONNECTION_STATE_DISCONNECTED 状态。 | int io.agora.rtm.RtmStatusCode.ConnectionState.CONNECTION_STATE_CONNECTED = 3 |
SDK 已登录 Agora RTM 系统。
onConnectionStateChanged,并切换到 CONNECTION_STATE_RECONNECTING 状态。 onConnectionStateChanged,并切换到 CONNECTION_STATE_ABORTED 状态。 logout ,SDK 登出 Agora RTM 系统成功,会触发回调 onConnectionStateChanged,并切换到 CONNECTION_STATE_DISCONNECTED 状态。 | int io.agora.rtm.RtmStatusCode.ConnectionState.CONNECTION_STATE_RECONNECTING = 4 |
SDK 与 Agora RTM 系统连接由于网络原因出现中断,SDK 正在尝试自动重连 Agora RTM 系统。
onConnectionStateChanged,并切换到 CONNECTION_STATE_CONNECTED 状态。SDK 会自动加入中断时用户所在频道,并自动将本地用户属性同步到服务端。