V2TIMManager+VOIP.h 810 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. /////////////////////////////////////////////////////////////////////
  2. //
  3. // 腾讯云通信服务 IMSDK
  4. //
  5. // 模块名称:V2TIMManager+VOIP
  6. //
  7. // 消息 VoIP 推送接口
  8. //
  9. /////////////////////////////////////////////////////////////////////
  10. #import "V2TIMManager.h"
  11. NS_ASSUME_NONNULL_BEGIN
  12. @class V2TIMVOIPConfig;
  13. V2TIM_EXPORT @interface V2TIMManager (VOIP)
  14. /**
  15. * 1.1 设置 VoIP 推送
  16. */
  17. - (void)setVOIP:(V2TIMVOIPConfig *)config succ:(V2TIMSucc __nullable)succ fail:(V2TIMFail __nullable)fail;
  18. @end
  19. V2TIM_EXPORT @interface V2TIMVOIPConfig : NSObject
  20. /**
  21. * VoIP device token
  22. */
  23. @property (nonatomic, strong, nullable) NSData *token;
  24. /**
  25. * IM 控制台上传的 VoIP 证书 ID
  26. */
  27. @property (nonatomic, assign) NSInteger certificateID;
  28. @end
  29. NS_ASSUME_NONNULL_END