|
Meeting SDK for iOS API Reference
|
A class that contains information of the current user in the meeting. More...
#include <MobileRTCMeetingUserInfo.h>
Inherits NSObject.
Instance Methods | |
| (BOOL) | - isVirtualNameTagEnabled |
| Queries if the participant enabled virtual name tag. | |
| (NSArray< MobileRTCVirtualNameTag * > *_Nullable) | - getVirtualNameTagArray |
| Queries the virtual name tag roster information. | |
| (nullable NSArray< MobileRTCGrantCoOwnerAssetsInfo * > *) | - getGrantCoOwnerAssetsInfo |
| Queries the granted assets info when assigning a co-owner. | |
| (BOOL) | - isAudioOnlyUser |
| Determines whether the specified user is an audio only user. | |
Properties | |
| NSUInteger | userID |
| The user ID. | |
| NSString *_Nullable | persistentId |
| Gets 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 |
| Determines if the information corresponds to the current user. | |
| NSString *_Nullable | customerKey |
| The customer key that the app integrated with SDK needs 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 the user. | |
| NSString *_Nullable | avatarPath |
| The path to store the head portrait. | |
| MobileRTCVideoStatus *_Nullable | videoStatus |
| The user's video status in the meeting. | |
| MobileRTCAudioStatus *_Nullable | audioStatus |
| The user's audio status in the meeting. | |
| BOOL | handRaised |
| Indicates if the user raised their hand. | |
| BOOL | hasCamera |
| Indicates if the participant has a camera. | |
| BOOL | inWaitingRoom |
| Indicates if the user entered the waiting room when joining the meeting. | |
| BOOL | isCohost |
| Indicates if the current user is the co-host. | |
| BOOL | isHost |
| Indicates if the current user is the host. | |
| BOOL | isH323User |
| Indicates if the current user is an H.323 user. | |
| BOOL | isPureCallInUser |
| Indicates if the current user is a telephone user. | |
| BOOL | isSharingPureComputerAudio |
| Indicates 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 |
| Determines if the user is an interpreter. | |
| BOOL | isSignLanguageInterpreter |
| Determines whether the user specified by the current information is a sign language interpreter. | |
| NSString *_Nullable | interpreterActiveLanguage |
| Gets the interpreter active language. | |
| BOOL | isRawLiveStreaming |
| Determines whether the user has started a raw live stream. | |
| BOOL | hasRawLiveStreamPrivilege |
| Determines whether the user has raw live stream privilege. | |
| BOOL | isClosedCaptionSender |
| Determines whether the user corresponding to the current information is the sender of Closed Caption. | |
| BOOL | isProductionStudioUser |
| Indicates whether the user is a production studio user. | |
| BOOL | isCompanionModeUser |
| Determines whether the user specified by the current information is in companion mode. | |
| NSInteger | productionStudioParent |
| The ID of the parent user of this production user. | |
| BOOL | isInWebinarBackstage |
| Determines whether the user specified by the current information is in the webinar backstage. | |
| BOOL | isBotUser |
| Determines whether the user specified by the current information is a bot user. | |
| NSString *_Nullable | botAppName |
| Gets the bot app name. | |
A class that contains information of the current user in the meeting.
Definition at line 114 of file MobileRTCMeetingUserInfo.h.
| - (nullable NSArray< MobileRTCGrantCoOwnerAssetsInfo * > *) getGrantCoOwnerAssetsInfo |
Queries the granted assets info when assigning a co-owner.
| - (NSArray< MobileRTCVirtualNameTag * > *_Nullable) getVirtualNameTagArray |
Queries the virtual name tag roster information.
| - (BOOL) isAudioOnlyUser |
Determines whether the specified user is an audio only user.
| - (BOOL) isVirtualNameTagEnabled |
Queries if the participant enabled virtual name tag.
|
readwritenonatomicretain |
The user's audio status in the meeting.
Definition at line 154 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The path to store the head portrait.
Definition at line 144 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Gets the bot app name.
Definition at line 264 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The customer key that the app integrated with SDK needs 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 134 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The emoji feedback type from the user.
Definition at line 199 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the user raised their hand.
Definition at line 159 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the participant has a camera.
Definition at line 164 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user has raw live stream privilege.
Definition at line 229 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Gets the interpreter active language.
Definition at line 219 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the user entered the waiting room when joining the meeting.
Definition at line 169 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user specified by the current information is a bot user.
Definition at line 259 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user corresponding to the current information is the sender of Closed Caption.
Definition at line 234 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the current user is the co-host.
Definition at line 174 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user specified by the current information is in companion mode.
Definition at line 244 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the current user is an H.323 user.
Definition at line 184 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the current user is the host.
Definition at line 179 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines if the user is an interpreter.
Definition at line 209 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user specified by the current information is in the webinar backstage.
Definition at line 254 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines if the information corresponds to the current user.
Definition at line 129 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates whether the user is a production studio user.
Definition at line 239 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the current user is a telephone user.
Definition at line 189 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user has started a raw live stream.
Definition at line 224 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Indicates if the user is sharing only the sounds of computer.
Definition at line 194 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
Determines whether the user specified by the current information is a sign language interpreter.
Definition at line 214 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
Gets 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 124 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The ID of the parent user of this production user.
Definition at line 249 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The user ID.
Definition at line 119 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomiccopy |
The screen name of the user.
Definition at line 139 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicassign |
The type of role of the user specified by the current information.
Definition at line 204 of file MobileRTCMeetingUserInfo.h.
|
readwritenonatomicretain |
The user's video status in the meeting.
Definition at line 149 of file MobileRTCMeetingUserInfo.h.