iOS SDK API Reference
Loading...
Searching...
No Matches
MobileRTCMeetingService+User.h
Go to the documentation of this file.
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
11@interface MobileRTCMeetingService (User)
12
20- (BOOL)changeName:(nonnull NSString*)inputName withUserID:(NSUInteger)userId;
21
27- (nullable NSArray <NSNumber *> *)getInMeetingUserList;
28
34- (nullable NSArray <NSNumber *> *)getWebinarAttendeeList;
41- (nullable MobileRTCMeetingUserInfo*)userInfoByID:(NSUInteger)userId;
42
50- (nullable MobileRTCMeetingWebinarAttendeeInfo*)attendeeInfoByID:(NSUInteger)userId;
51
58- (BOOL)makeHost:(NSUInteger)userId;
59
66- (BOOL)removeUser:(NSUInteger)userId;
67
72- (NSUInteger)myselfUserID;
73
78- (NSUInteger)activeUserID;
79
84- (NSUInteger)activeShareUserID;
85
92- (BOOL)isSameUser:(NSUInteger)user1 compareTo:(NSUInteger)user2;
93
99- (BOOL)isHostUser:(NSUInteger)userID;
100
106- (BOOL)isMyself:(NSUInteger)userID;
107
113- (BOOL)isH323User:(NSUInteger)userID;
114
119- (BOOL)raiseMyHand;
125- (BOOL)lowerHand:(NSUInteger)userId;
126
133- (BOOL)lowerAllHand:(BOOL)isWebinarAttendee;
134
139- (BOOL)canClaimhost;
140
145- (BOOL)reclaimHost;
146
152- (BOOL)claimHostWithHostKey:(nonnull NSString*)hostKey;
153
159- (BOOL)assignCohost:(NSUInteger)userID;
160
166- (BOOL)revokeCoHost:(NSUInteger)userID;
167
172- (BOOL)canBeCoHost:(NSUInteger)userID;
173
178- (BOOL)isRawLiveStreaming:(NSUInteger)userID;
179
184- (BOOL)hasRawLiveStreamPrivilege:(NSUInteger)userID;
185
186@end
BOOL canClaimhost()
Query if the current user can claim to be a host.
NSUInteger myselfUserID()
Get the ID of the current user in the meeting.
BOOL reclaimHost()
Reclaim the role of the host.
NSUInteger activeUserID()
Get the ID of the active user in the meeting.
BOOL raiseMyHand()
Raise hand of the current user.
nullable NSArray< NSNumber * > * getWebinarAttendeeList()
Get all the attendees in the webinar.
nullable NSArray< NSNumber * > * getInMeetingUserList()
Get all the users in the meeting.
NSUInteger activeShareUserID()
Get the ID of user who is sharing in the meeting.
The information of the current user in the meeting.
The information of user in the webinar.