视频通话插件 - iOS v2601.0
载入中...
搜索中...
未找到
JCCGuestManager.h
1//
2// JCCGuestManager.h
3// JCCGuestPlugin
4//
5// Created by YC on 2021/9/14.
6// Copyright © 2021 juphoon. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10#import <JCCGuestPlugin/JCCGuestCallback.h>
11#import <JCCGuestPlugin/JCCLoginParam.h>
12#import <JCCGuestPlugin/JCCGroupItem.h>
13#import <JCCGuestPlugin/JCCGuestCallParam.h>
14#import <JCCGuestPlugin/JCCVersion.h>
15#import <JCCGuestPlugin/JCCGuestCustomConfig.h>
16#import <JCCGuestPlugin/JCCCommonManager.h>
17
18
19NS_ASSUME_NONNULL_BEGIN
20
23
25@interface JCCGuestManager : JCCCommonManager<JRTCGuestEngine *, JCCGuestCustomConfig *, id<JCCGuestCallback>>
26
31
39
49- (BOOL)call:(NSString *)number callParam:(JCCGuestCallParam *)callParam oneToOne:(BOOL)oneToOne;
50
57- (BOOL)answer;
58
65- (BOOL)term;
66
72
78- (void)showTalkingView:(BOOL)animated;
79
85- (void)setCallParam:(JCCGuestCallParam *)callParam;
86
91
96- (void)addCallback:(id<JCCGuestCallback>)callback;
97
102- (void)removeCallback:(id<JCCGuestCallback>)callback;
103
104@end
105
107
108NS_ASSUME_NONNULL_END
JCCGuestCallType
通话状态改变枚举
定义 JCCConstants.h:150
通用插件接口管理基类
定义 JCCCommonManager.h:23
呼叫参数
定义 JCCGuestCallParam.h:18
插件接口管理类
定义 JCCGuestManager.h:26
JCCGuestCallType getCallType()
获取通话状态
BOOL queryAllGroups()
获取业务号列表
void showSignView()
通话中唤起电子签名 签名结果通过 onSignRequestComplete:filePath: 回调通知
BOOL term()
结束通话
BOOL answer()
接听来电
JCCGuestManager * shared()
获取管理类单例
访客事件回调
定义 JCCGuestCallback.h:20