iOS API
MobileRTCMeetingService+User.h
1 //
2 // MobileRTCMeetingService+User.h
3 // MobileRTC
4 //
5 // Created by Zoom Video Communications on 2018/6/6.
6 // Copyright © 2019 Zoom Video Communications, Inc. All rights reserved.
7 //
8 
9 #import <MobileRTC/MobileRTC.h>
10 
12 
20 - (BOOL)changeName:(nonnull NSString*)inputName withUserID:(NSUInteger)userId;
21 
27 - (nullable NSArray*)getInMeetingUserList;
28 
34 - (nullable NSArray*)getWebinarAttendeeList;
40 - (nullable MobileRTCMeetingUserInfo*)userInfoByID:(NSUInteger)userId;
41 
48 - (nullable MobileRTCMeetingWebinarAttendeeInfo*)attendeeInfoByID:(NSUInteger)userId;
49 
56 - (BOOL)makeHost:(NSUInteger)userId;
57 
64 - (BOOL)removeUser:(NSUInteger)userId;
65 
70 - (NSUInteger)myselfUserID;
71 
76 - (NSUInteger)activeUserID;
77 
82 - (NSUInteger)activeShareUserID;
83 
90 - (BOOL)isSameUser:(NSUInteger)user1 compareTo:(NSUInteger)user2;
91 
97 - (BOOL)isHostUser:(NSUInteger)userID;
98 
104 - (BOOL)isMyself:(NSUInteger)userID;
105 
111 - (BOOL)isH323User:(NSUInteger)userID;
112 
117 - (BOOL)raiseMyHand;
122 - (BOOL)lowerHand:(NSUInteger)userId;
123 
129 - (BOOL)lowerAllHand;
130 
135 - (BOOL)canClaimhost;
136 
142 - (BOOL)claimHostWithHostKey:(nonnull NSString*)hostKey;
143 
149 - (BOOL)assignCohost:(NSUInteger)userID;
150 
156 - (BOOL)revokeCoHost:(NSUInteger)userID;
157 
162 - (BOOL)canBeCoHost:(NSUInteger)userID;
163 @end
The information of the current user in the meeting.
Definition: MobileRTCMeetingUserInfo.h:116
The information of user in the webinar.
Definition: MobileRTCMeetingUserInfo.h:183
Definition: MobileRTCMeetingService+User.h:11