NERtc iOS SDK  V4.6.20
INERtcLinkEngine.h
浏览该文件的文档.
1 //
2 // INERtcLinkEngine.h
3 // NERtcSDK
4 //
5 // Created by Netease on 2021/9/7.
6 // Copyright © 2021 Netease. All rights reserved.
7 //
8 
9 #ifndef INERtcLinkEngine_h
10 #define INERtcLinkEngine_h
11 
12 #import <Foundation/Foundation.h>
14 #import "NERtcLinkEngineBase.h"
15 #import "NERtcLinkEngineEnum.h"
16 
17 NS_ASSUME_NONNULL_BEGIN
18 
19 typedef void (^NERtcLinkDirectCallStartCallCompletion)(NSError * _Nullable error);
20 
21 @protocol INERtcLinkEngine <NSObject>
22 
37 - (int)setUpEngineWithContext:(NERtcLinkEngineContext *)context;
38 
39 @end
40 
41 @protocol INERtcLinkEngineDirectCall <NSObject>
42 
55 - (int)directCallStartCallWithParam:(NERtcLinkEngineDirectCallCallParam *)callParam
56  completionBlock:(nullable NERtcLinkDirectCallStartCallCompletion)completion;
57 
58 
71 
72 @end
73 
75 
76 @end
77 
78 NS_ASSUME_NONNULL_END
79 
80 
81 #endif /* INERtcLinkEngine_h */