NERtcCallKit for iOS V3.1.0
载入中...
搜索中...
未找到
GroupCallParam.h
浏览该文件的文档.
1// Copyright (c) 2022 NetEase, Inc. All rights reserved.
2// Use of this source code is governed by a MIT license that can be
3// found in the LICENSE file.
4
5#import <Foundation/Foundation.h>
6
7NS_ASSUME_NONNULL_BEGIN
8
9@interface GroupPushParam : NSObject
10
12@property(nonatomic, assign) NSInteger pushMode;
13
15@property(nonatomic, strong) NSString *pushContent;
16
18@property(nonatomic, strong) NSString *payload;
19
21@property(nonatomic, strong) NSString *sound;
22
23@end
24
25@interface GroupCallParam : NSObject
26
28@property(nonatomic, strong) NSString *callId;
29
31@property(nonatomic, strong) NSArray<NSString *> *calleeList;
32
34@property(nonatomic, strong) NSString *groupId;
35
37@property(nonatomic, assign) NSInteger groupType;
38
40@property(nonatomic, assign) NSInteger inviteMode;
41
43@property(nonatomic, assign) NSInteger joinMode;
44
46@property(nonatomic, strong) NSString *extraInfo;
47
49@property(nonatomic, strong) GroupPushParam *pushParam;
50
51@end
52
53@interface GroupHangupParam : NSObject
54
56@property(nonatomic, strong) NSString *callId;
57
59@property(nonatomic, assign) NSString *reason;
60
61@end
62
63@interface GroupAcceptParam : NSObject
64
66@property(nonatomic, strong) NSString *callId;
67
68@end
69
70@interface GroupInviteParam : NSObject
71
73@property(nonatomic, strong) NSString *callId;
74
76@property(nonatomic, strong) NSArray<NSString *> *calleeList;
77
78@end
79
80@interface GroupJoinParam : NSObject
81
83@property(nonatomic, strong) NSString *callId;
84
85@end
86
87@interface GroupQueryCallInfoParam : NSObject
88
90@property(nonatomic, strong) NSString *callId;
91
92@end
93
94@interface GroupQueryMembersParam : NSObject
95
97@property(nonatomic, strong) NSString *callId;
98
99@end
100
101@interface GroupConfigParam : NSObject
102
103@property(nonatomic, strong) NSString *host;
104
106@property(nonatomic, assign) BOOL rtcSafeMode;
107
109@property(nonatomic, strong) NSString *appid;
110
111@end
112
113NS_ASSUME_NONNULL_END
定义 GroupCallParam.h:64
定义 GroupCallParam.h:26
定义 GroupCallParam.h:102
定义 GroupCallParam.h:54
定义 GroupCallParam.h:71
定义 GroupCallParam.h:81
定义 GroupCallParam.h:10
NSInteger pushMode
推送模式=> GroupPushMode ,默认开启
定义 GroupCallParam.h:12
NSString * pushContent
推送文案,最长 500 个字符。
定义 GroupCallParam.h:15
NSString * sound
客户端本地的声音文件名,长度不要超过 30 个字符。
定义 GroupCallParam.h:21
NSString * payload
推送对应的 payload,必须是 JSON 格式且不能超过 2000 字符。
定义 GroupCallParam.h:18
定义 GroupCallParam.h:88
定义 GroupCallParam.h:95