Meeting SDK for iOS API Reference
|
The information of the current user in the meeting. More...
#include <MobileRTCMeetingUserInfo.h>
Inherits NSObject.
Instance Methods | |
(BOOL) | - isVirtualNameTagEnabled |
Query if the participant enabled virtual name tag. | |
(NSArray< MobileRTCVirtualNameTag * > *_Nullable) | - getVirtualNameTagArray |
Query the virtual name tag roster infomation. | |
(nullable NSArray< MobileRTCGrantCoOwnerAssetsInfo * > *) | - getGrantCoOwnerAssetsInfo |
Query the granted assets info when assign a co-owner. | |
Properties | |
NSUInteger | userID |
The ID of user. | |
NSString *_Nullable | persistentId |
Get the user persistent ID matched with the current user information.This ID persists for the duration of the main meeting.Once the main meeting ends, the ID will be discarded. | |
BOOL | isMySelf |
Determine if the information corresponds to the current user. | |
NSString *_Nullable | customerKey |
The customer key that need the app intergrated with sdk to specify. The SDK will set this value when the associated settings are turned on. The max length of customer_key is 35. | |
NSString *_Nullable | userName |
The screen name of user. | |
NSString *_Nullable | avatarPath |
The path to store the head portrait. | |
MobileRTCVideoStatus *_Nullable | videoStatus |
User's video status in the meeting. | |
MobileRTCAudioStatus *_Nullable | audioStatus |
User's audio status in the meeting. | |
BOOL | handRaised |
The user raised his hand. | |
BOOL | hasCamera |
Query if the participant has a camera. | |
BOOL | inWaitingRoom |
User enter the waiting room when joins the meeting. | |
BOOL | isCohost |
Query if the current user is the co-host. | |
BOOL | isHost |
Query if the current user is the host. | |
BOOL | isH323User |
Query if the current user is h323 user. | |
BOOL | isPureCallInUser |
Query if the current user is Telephone user. | |
BOOL | isSharingPureComputerAudio |
Query if the user is sharing only the sounds of computer. | |
MobileRTCEmojiFeedbackType | emojiFeedbackType |
The emoji feedback type from the user. | |
MobileRTCUserRole | userRole |
The type of role of the user specified by the current information. | |
BOOL | isInterpreter |
Determine if user is interpreter. | |
BOOL | isSignLanguageInterpreter |
Determine whether the user specified by the current information is a sign language interpreter or not. | |
NSString *_Nullable | interpreterActiveLanguage |
Get interpreter active language. | |
BOOL | isRawLiveStreaming |
Determine whether the user has started a raw live stream. | |
BOOL | hasRawLiveStreamPrivilege |
Determine whether the user has raw live stream privilege. | |
BOOL | isClosedCaptionSender |
Determine whether the user corresponding to the current information is the sender of Closed Caption or not. | |
BOOL | isProductionStudioUser |
BOOL | isCompanionModeUser |
Determine whether the user specified by the current information in companion mode or not. | |
NSInteger | productionStudioParent |
BOOL | isInWebinarBackstage |
Determine whether the user specified by the current information is in the webinar backstage or not. | |
BOOL | isBotUser |
Determine whether the user specified by the current information is bot user or not. | |
NSString *_Nullable | botAppName |
Get the bot app name. | |
The information of the current user in the meeting.
Definition at line 107 of file MobileRTCMeetingUserInfo.h.
- (nullable NSArray< MobileRTCGrantCoOwnerAssetsInfo * > *) getGrantCoOwnerAssetsInfo |
Query the granted assets info when assign a co-owner.
MobileRTCGrantCoOwnerAssetsInfo
object.- (NSArray< MobileRTCVirtualNameTag * > *_Nullable) getVirtualNameTagArray |
Query the virtual name tag roster infomation.
- (BOOL) isVirtualNameTagEnabled |
Query if the participant enabled virtual name tag.
|
readwritenonatomicretain |
User's audio status in the meeting.
Definition at line 139 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The path to store the head portrait.
Definition at line 131 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Get the bot app name.
Definition at line 238 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The customer key that need the app intergrated with sdk to specify. The SDK will set this value when the associated settings are turned on. The max length of customer_key is 35.
Definition at line 123 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The emoji feedback type from the user.
Definition at line 175 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The user raised his hand.
Definition at line 143 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the participant has a camera.
Definition at line 147 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user has raw live stream privilege.
Definition at line 203 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Get interpreter active language.
Definition at line 192 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
User enter the waiting room when joins the meeting.
Definition at line 151 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information is bot user or not.
Definition at line 233 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user corresponding to the current information is the sender of Closed Caption or not.
Definition at line 209 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is the co-host.
Definition at line 155 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information in companion mode or not.
Definition at line 219 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is h323 user.
Definition at line 163 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is the host.
Definition at line 159 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine if user is interpreter.
Definition at line 183 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information is in the webinar backstage or not.
Definition at line 228 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine if the information corresponds to the current user.
Definition at line 119 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Definition at line 214 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is Telephone user.
Definition at line 167 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user has started a raw live stream.
Definition at line 198 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the user is sharing only the sounds of computer.
Definition at line 171 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information is a sign language interpreter or not.
Definition at line 188 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Get the user persistent ID matched with the current user information.This ID persists for the duration of the main meeting.Once the main meeting ends, the ID will be discarded.
Definition at line 115 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Definition at line 223 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The ID of user.
Definition at line 111 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The screen name of user.
Definition at line 127 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The type of role of the user specified by the current information.
Definition at line 179 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicretain |
User's video status in the meeting.
Definition at line 135 of file MobileRTCMeetingUserInfo.h.