AudioChatEnum.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //
  2. // AudioChatEnum.h
  3. // BuguLive
  4. //
  5. // Created by Kylin on 2024/12/3.
  6. // Copyright © 2024 xfg. All rights reserved.
  7. //
  8. #ifndef AudioChatEnum_h
  9. #define AudioChatEnum_h
  10. typedef enum : NSUInteger {
  11. /** 1、 请求语音通话,A给B发 */
  12. AudioChatType_call = 1,
  13. /** 2、接收者接听通话(B给A发)*/
  14. AudioChatType_receive = 2,
  15. /** 3、挂断通话,发起者主动挂断,A给B发 */
  16. AudioChatType_zhudongClose = 3,
  17. /** 4、挂断电话,接收者挂断,B给A发 */
  18. AudioChatType_beidongClose = 4,
  19. /** 5、挂断电话,接收者忙线中,语音中或者在直播间中,B给A发 */
  20. AudioChatType_isBusy = 5,
  21. /** 6、主动询问A是否在房间等着B通话,B给A发 */
  22. AudioChatType_askIsNormal = 6,
  23. /** 7、告诉B等着你呢,快来通话吧,A给B发 */
  24. AudioChatType_notificationChatNormal = 7,
  25. /** 8、已过期的推送消息,B长时间未点击推送,不再唤起接听页面 */
  26. AudioChatType_notificationChatExpired = 8,
  27. } AudioChatType;
  28. #endif /* AudioChatEnum_h */