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. | |
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 77 of file MobileRTCMeetingUserInfo.h.
- (NSArray< MobileRTCVirtualNameTag * > *_Nullable) getVirtualNameTagArray |
Query the virtual name tag roster infomation.
MobileRTCVirtualNameTag
object. - (BOOL) isVirtualNameTagEnabled |
Query if the participant enabled virtual name tag.
|
readwritenonatomicretain |
User's audio status in the meeting.
Definition at line 109 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The path to store the head portrait.
Definition at line 101 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Get the bot app name.
Definition at line 208 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 93 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The emoji feedback type from the user.
Definition at line 145 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The user raised his hand.
Definition at line 113 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the participant has a camera.
Definition at line 117 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user has raw live stream privilege.
Definition at line 173 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Get interpreter active language.
Definition at line 162 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
User enter the waiting room when joins the meeting.
Definition at line 121 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information is bot user or not.
Definition at line 203 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 179 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is the co-host.
Definition at line 125 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information in companion mode or not.
Definition at line 189 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is h323 user.
Definition at line 133 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is the host.
Definition at line 129 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine if user is interpreter.
Definition at line 153 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information is in the webinar backstage or not.
Definition at line 198 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine if the information corresponds to the current user.
Definition at line 89 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Definition at line 184 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the current user is Telephone user.
Definition at line 137 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user has started a raw live stream.
Definition at line 168 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Query if the user is sharing only the sounds of computer.
Definition at line 141 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determine whether the user specified by the current information is a sign language interpreter or not.
Definition at line 158 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 85 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Definition at line 193 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The ID of user.
Definition at line 81 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The screen name of user.
Definition at line 97 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
the type of role of the user specified by the current information.
Definition at line 149 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicretain |
User's video status in the meeting.
Definition at line 105 of file MobileRTCMeetingUserInfo.h.