视频通话插件 - iOS v2601.0
载入中...
搜索中...
未找到
JCCRoomManager.h
1//
2// JCCRoomManager.h
3// JCCGuestPlugin
4//
5// Created by mirror on 2022/5/24.
6// Copyright © 2022 juphoon. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10#import <JCCGuestPlugin/JCCCommonManager.h>
11#import <JCCGuestPlugin/JCCRoomCallback.h>
12#import <JCCGuestPlugin/JCCRoomJoinParam.h>
13#import <JCCGuestPlugin/JCCCommonCustomConfig.h>
14
15NS_ASSUME_NONNULL_BEGIN
16
19
21@interface JCCRoomManager : JCCCommonManager<JRTCRoomEngine *, JCCCommonCustomConfig *, id<JCCRoomCallback>>
22
35- (int)query:(NSString* __nonnull)roomId;
36
48- (bool)join:(NSString* __nonnull)roomId joinParam:(JCCRoomJoinParam * __nullable)joinParam;
49
56- (bool)leave;
57
62- (void)addCallback:(id<JCCRoomCallback>)callback;
63
68- (void)removeCallback:(id<JCCRoomCallback>)callback;
69
70@end
71
73
74NS_ASSUME_NONNULL_END
通用插件接口管理基类
定义 JCCCommonManager.h:23
定义 JCCRoomJoinParam.h:20
多方通话接口管理类
定义 JCCRoomManager.h:22
JCCRoomManager * shared()
获取管理类单例
多方通话事件回调协议
定义 JCCRoomCallback.h:20