NEMeetingKit V4.24.0
载入中...
搜索中...
未找到
NEMeetingInfo.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 "NEMeetingRole.h"
7
8NS_ASSUME_NONNULL_BEGIN
9
13@interface NEHistoryMeetingItem : NSObject
14
18@property(nonatomic, copy) NSString *meetingNum;
19
23@property(nonatomic, assign) uint64_t meetingId;
24
28@property(nonatomic, copy) NSString *shortMeetingNum;
29
33@property(nonatomic, copy) NSString *subject;
34
38@property(nonatomic, copy) NSString *password;
39
43@property(nonatomic, copy) NSString *nickname;
44
48@property(nonatomic, copy) NSString *sipId;
49
50@end
51
55@interface NEInMeetingUserInfo : NSObject
56
60@property(nonatomic, copy) NSString *userId;
61
65@property(nonatomic, assign) NSUInteger rtcUid;
66
70@property(nonatomic, copy) NSString *userName;
71
75@property(nonatomic, copy) NSString *tag;
76
80@property(nonatomic, assign) NEMeetingRoleType roleType;
81
82@end
83
87@interface NEMeetingInfo : NSObject
88
92@property(nonatomic, assign) uint64_t meetingId;
96@property(nonatomic, copy) NSString *meetingNum;
97
101@property(nonatomic, copy) NSString *shortMeetingNum;
102
106@property(nonatomic, assign) BOOL isHost;
107
111@property(nonatomic, assign) BOOL isLocked;
112
116@property(nonatomic, assign) BOOL isInWaitingRoom;
117
121@property(nonatomic, copy) NSString *subject;
122
126@property(nonatomic, copy) NSString *password;
127
131@property(nonatomic, copy) NSString *sipId;
132
136@property(nonatomic, assign) int64_t scheduleStartTime;
137
141@property(nonatomic, assign) int64_t scheduleEndTime;
142
146@property(nonatomic, assign) int64_t startTime;
147
151@property(nonatomic, assign) int64_t duration;
152
156@property(nonatomic, copy) NSString *hostUserId;
157
161@property(nonatomic, copy) NSString *hostUserName;
162
166@property(nonatomic, copy) NSString *extraData;
167
171@property(nonatomic, strong) NSArray<NEInMeetingUserInfo *> *userList;
172
176@property(nonatomic, nullable, copy) NSString *timezoneId;
177
181@property(nonatomic, assign) int maxMembers;
182
183@end
184
186
187NS_ASSUME_NONNULL_END
NEHistoryMeetingItem NELocalHistoryMeeting
定义 NEMeetingInfo.h:185
NEMeetingRoleType
定义 NEMeetingRole.h:12
定义 NEMeetingInfo.h:14
NSString * subject
定义 NEMeetingInfo.h:33
NSString * shortMeetingNum
定义 NEMeetingInfo.h:28
NSString * sipId
定义 NEMeetingInfo.h:48
NSString * password
定义 NEMeetingInfo.h:38
NSString * nickname
定义 NEMeetingInfo.h:43
uint64_t meetingId
定义 NEMeetingInfo.h:23
NSString * meetingNum
定义 NEMeetingInfo.h:18
定义 NEMeetingInfo.h:56
NSUInteger rtcUid
定义 NEMeetingInfo.h:65
NEMeetingRoleType roleType
定义 NEMeetingInfo.h:80
NSString * userName
定义 NEMeetingInfo.h:70
NSString * userId
定义 NEMeetingInfo.h:60
NSString * tag
定义 NEMeetingInfo.h:75
定义 NEMeetingInfo.h:88
NSString * timezoneId
定义 NEMeetingInfo.h:176
int64_t startTime
定义 NEMeetingInfo.h:146
BOOL isHost
定义 NEMeetingInfo.h:106
NSArray< NEInMeetingUserInfo * > * userList
定义 NEMeetingInfo.h:171
uint64_t meetingId
定义 NEMeetingInfo.h:92
NSString * subject
定义 NEMeetingInfo.h:121
NSString * hostUserId
定义 NEMeetingInfo.h:156
int64_t scheduleEndTime
定义 NEMeetingInfo.h:141
NSString * shortMeetingNum
定义 NEMeetingInfo.h:101
NSString * password
定义 NEMeetingInfo.h:126
NSString * meetingNum
定义 NEMeetingInfo.h:96
int64_t duration
定义 NEMeetingInfo.h:151
NSString * sipId
定义 NEMeetingInfo.h:131
int64_t scheduleStartTime
定义 NEMeetingInfo.h:136
int maxMembers
定义 NEMeetingInfo.h:181
BOOL isLocked
定义 NEMeetingInfo.h:111
BOOL isInWaitingRoom
定义 NEMeetingInfo.h:116
NSString * hostUserName
定义 NEMeetingInfo.h:161
NSString * extraData
定义 NEMeetingInfo.h:166