视频通话插件 - iOS v2601.0
载入中...
搜索中...
未找到
JCallManager.h
1//
2// JCallManager.h
3// JCCGuestPlugin
4//
5// Created by gk on 2024/12/30.
6// Copyright © 2024 juphoon. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10#import <JCCGuestPlugin/JCallCallback.h>
11#import <JCCGuestPlugin/JCallJoinParam.h>
12#import <JCCGuestPlugin/JCallExtraParam.h>
13#import <JCCGuestPlugin/JCCCommonManager.h>
14#import <JCCGuestPlugin/JCallAcceptParam.h>
15
18
19
20NS_ASSUME_NONNULL_BEGIN
21
23@interface JCallManager : JCCCommonManager<JRTCCallEngine *, JCCCommonCustomConfig *, id<JCallCallback>>
24
29
36- (void)setRole:(JCCPartRole)role;
37
54- (bool)join:(NSString * __nullable)serialId joinParam:(JCallJoinParam * __nullable)joinParam;
55
65- (bool)leave;
66
76- (bool)stop;
77
88- (int)invite:(NSString *)calleeUserId inviteParam:(JCallExtraParam *)inviteParam;
89
98
108- (int)acceptInvite:(bool)video;
109
120- (int)acceptInvite:(bool)video acceptParam:(JCallAcceptParam * __nullable)acceptParam;
121
130
135- (void)addCallback:(id<JCallCallback>)callback;
136
141- (void)removeCallback:(id<JCallCallback>)callback;
142
143@end
144
145NS_ASSUME_NONNULL_END
146
JCCPartRole
通话中成员角色枚举
定义 JCCConstants.h:201
通用插件接口管理基类
定义 JCCCommonManager.h:23
接受邀请参数
定义 JCallAcceptParam.h:18
通话邀请附加参数
定义 JCallExtraParam.h:18
加入通话参数
定义 JCallJoinParam.h:19
多方通话 2.0 接口管理类
定义 JCallManager.h:24
JCallManager * shared()
获取管理类单例
多方通话 2.0 事件回调协议
定义 JCallCallback.h:18