io.agora.rtc.AgoraRtcService.RdtState类 参考
RDT 通道的连接状态。
类成员变量说明
static
RDT_STATE_BLOCKED
|
2
: RDT 通道中的发送缓冲区已满。该状态下用户不可以发送数据消息 (RDT_STREAM_DATA
),但可以发送控制消息 (RDT_STREAM_CMD
)。 static
RDT_STATE_BROKEN
|
4
: 与 RDT 通道的连接已损坏,SDK 会尝试重新连接。SDK 不论能否成功连接,都会清空 RDT 通道中发送和接收缓冲区中的历史数据。 static
RDT_STATE_CLOSED
|
0
: 初始状态,未连接 RDT 通道。该状态下用户不可以收发 RDT 消息。 static
RDT_STATE_OPENED
|
1
: 已连接 RDT 通道。该状态下用户可以收发 RDT 消息。 static
RDT_STATE_PENDING
|
3
: 正在重新连接 RDT 通道。- 如果重新连接成功,则连接状态会变为
RDT_STATE_OPENED
,SDK 会保留 RDT 通道中发送和接收缓冲区中的历史数据。 - 如果重新连接失败,则连接状态会变为
RDT_STATE_CLOSED
,SDK 会清除 RDT 通道中发送和接收缓冲区中的历史数据。