通话状态枚举

该枚举定义了呼叫中心系统中通话的各种状态。 应用可以根据这些状态更新用户界面,并执行相应的业务逻辑。

Enumeration Members

IDLE: 0

空闲状态

表示当前没有活动的通话,用户可以发起新的呼叫或等待来电。 这是通话的初始状态和结束状态。

CALLING: 1

呼叫中

表示正在发起呼叫,等待服务器处理呼叫请求。 此状态通常持续时间较短,主要是网络请求处理的时间。

WAITING: 2

呼叫等待中

表示呼叫请求已被服务器接受,正在等待座席接听。 在此状态下,用户可能会看到排队信息或预计等待时间。

INCOMING: 3

收到来电

表示用户收到了呼入的通话请求,需要决定是接听还是拒绝。 此状态通常伴随着振铃提示和来电显示。

TALKING: 4

通话中

表示通话已经建立,双方可以进行音视频交流。 此状态是通话的主要状态,用户可以使用各种通话功能,如静音、切换摄像头等。

JOINING: 5

加入通话中

表示正在加入已经建立的通话,等待连接完成。 此状态通常出现在第三方被邀请加入通话时。