Mac SDK
Instance Methods | Protected Attributes | List of all members
ZoomSDKUserInfo Class Reference

ZOOM SDK user information. More...

#import <ZoomSDKMeetingActionController.h>

Inheritance diagram for ZoomSDKUserInfo:

Instance Methods

(BOOL) - isMySelf
 Determine if the information corresponds to the current user. More...
 
(NSString *) - getUserName
 Get the username matched with the current user information. More...
 
(unsigned int) - getUserID
 Get the user ID matched with the current user information. More...
 
(BOOL) - isHost
 Determine whether the member corresponding with the current information is the host or not. More...
 
(BOOL) - isVideoOn
 Determine the video status of the user specified by the current information. More...
 
(1.0, 4.6) - NS_DEPRECATED_MAC
 Determine the audio status of the user specified by the current information. More...
 
(ZoomSDKAudioStatus) - getAudioStatus
 Get the audio status of user. More...
 
(ZoomSDKAudioType) - getAudioType
 Get the audio type of user. More...
 
(UserRole) - getUserRole
 Get the type of role of the user specified by the current information. More...
 
(BOOL) - isPurePhoneUser
 Determine whether the user corresponding to the current information joins the meeting by telephone or not. More...
 
(BOOL) - isH323User
 Determine whether the user corresponding to the current information joins the meeting by h323 or not. More...
 
(BOOL) - canBeCoHost
 Determine if it is able to change the specified user role as the co-host. More...
 
(ZoomSDKWebinarAttendeeStatus *) - GetWebinarAttendeeStatus
 Get the webinar status of the user specified by the current information. More...
 
(BOOL) - isTalking
 Get the user is talking. More...
 
(NSString *) - getParticipantID
 Get the participant ID matched with the current user information. More...
 
(BOOL) - isInterpreter
 Determine if user is interpreter. More...
 
(NSString *) - getInterpreterActiveLanguage
 Get interpreter active language. More...
 

Protected Attributes

unsigned int _userID
 

Detailed Description

ZOOM SDK user information.

Method Documentation

◆ canBeCoHost

- (BOOL) canBeCoHost

Determine if it is able to change the specified user role as the co-host.

Returns
If the specified user can be the co-host, the return value is YES. Otherwise failed.

◆ getAudioStatus

- (ZoomSDKAudioStatus) getAudioStatus

Get the audio status of user.

Returns
The audio status of user.

◆ getAudioType

- (ZoomSDKAudioType) getAudioType

Get the audio type of user.

Returns
The audio type of user.

◆ getInterpreterActiveLanguage

- (NSString *) getInterpreterActiveLanguage

Get interpreter active language.

Returns
Value of language id.

◆ getParticipantID

- (NSString *) getParticipantID

Get the participant ID matched with the current user information.

Returns
The user participant ID.

◆ getUserID

- (unsigned int) getUserID

Get the user ID matched with the current user information.

Returns
The user ID.

◆ getUserName

- (NSString*) getUserName

Get the username matched with the current user information.

Returns
The username.

◆ getUserRole

- (UserRole) getUserRole

Get the type of role of the user specified by the current information.

Returns
The role of the user.

◆ GetWebinarAttendeeStatus

- (ZoomSDKWebinarAttendeeStatus*) GetWebinarAttendeeStatus

Get the webinar status of the user specified by the current information.

Returns
The object of ZoomSDKWebinarAttendeeStatus.

◆ isH323User

- (BOOL) isH323User

Determine whether the user corresponding to the current information joins the meeting by h323 or not.

Returns
YES indicates that the user joins the meeting by h323.

◆ isHost

- (BOOL) isHost

Determine whether the member corresponding with the current information is the host or not.

Returns
YES means host.

◆ isInterpreter

- (BOOL) isInterpreter

Determine if user is interpreter.

Returns
YES means that the user is interpreter.

◆ isMySelf

- (BOOL) isMySelf

Determine if the information corresponds to the current user.

Returns
YES means that the information corresponds to the current user, otherwise not.

◆ isPurePhoneUser

- (BOOL) isPurePhoneUser

Determine whether the user corresponding to the current information joins the meeting by telephone or not.

Returns
YES indicates that the user joins the meeting by telephone.

◆ isTalking

- (BOOL) isTalking

Get the user is talking.

Returns
YES means that the user is talking.

◆ isVideoOn

- (BOOL) isVideoOn

Determine the video status of the user specified by the current information.

Returns
YES means that the video is turned on.

◆ NS_DEPRECATED_MAC

- (1.0, 4.6) NS_DEPRECATED_MAC

Determine the audio status of the user specified by the current information.

Returns
YES means that the audio status is muted.

The documentation for this class was generated from the following file: