NEMeetingKit V4.15.0
载入中...
搜索中...
未找到
NEMeetingParams.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#import "NEMeetingControl.h"
7#import "NEMeetingRole.h"
8NS_ASSUME_NONNULL_BEGIN
9
13typedef NS_ENUM(NSInteger, NEEncryptionMode) {
18};
19
20@interface NEEncryptionConfig : NSObject
24@property(nonatomic, assign) NEEncryptionMode encryptionMode;
28@property(nonatomic, copy) NSString *encryptKey;
29
30@end
31
35@interface NEWatermarkConfig : NSObject
39@property(nonatomic, copy) NSString *name;
43@property(nonatomic, copy) NSString *phone;
47@property(nonatomic, copy) NSString *email;
51@property(nonatomic, copy) NSString *jobNumber;
52
53@end
54
58@interface NEMeetingParams : NSObject
59
63@property(nonatomic, copy) NSString *displayName;
64
68@property(nonatomic, copy) NSString *avatar;
69
78@property(nonatomic, copy) NSString *meetingNum;
79
83@property(nonatomic, copy) NSString *tag;
84
88@property(nonatomic, copy) NSString *password;
89
93@property(nonatomic, strong) NEEncryptionConfig *encryptionConfig;
94
98@property(nonatomic, strong) NEWatermarkConfig *watermarkConfig;
99
103@property(nonatomic, copy) NSString *orgName;
104
105@end
106
111
115@property(nonatomic, copy) NSString *extraData;
119@property(nonatomic, copy) NSString *subject;
120
124@property(nonatomic, strong) NSArray<NEMeetingControl *> *controls;
125
129@property(nonatomic, strong) NSMutableDictionary<NSString *, NSNumber *> *roleBinds;
130
131@end
132
137
138@end
139
144
148@property(nonatomic, copy) NSString *displayName;
149
154@property(nonatomic, copy) NSString *meetingNum;
155
156@end
157
158NS_ASSUME_NONNULL_END
NEEncryptionMode
Definition NEMeetingParams.h:13
@ GMCryptoSM4ECB
Definition NEMeetingParams.h:17
Definition NEMeetingParams.h:21
NEEncryptionMode encryptionMode
Definition NEMeetingParams.h:24
NSString * encryptKey
Definition NEMeetingParams.h:28
Definition NEMeetingParams.h:137
Definition NEMeetingParams.h:59
Definition NEMeetingParams.h:144
Definition NEMeetingParams.h:111
Definition NEMeetingParams.h:36