Meeting SDK for Linux API Reference
Loading...
Searching...
No Matches
meeting_participants_ctrl_interface.h File Reference

Meeting Participants Controller Interface. More...

Go to the source code of this file.

Data Structures

struct  tagWebinarAttendeeStatus
 Status of webinar attendee. Here are more detailed structural descriptions. More...
 
struct  tagZoomSDKVirtualNameTag
 Info of virtual name tag. Here are more detailed structural descriptions. More...
 
class  IUserInfo
 User information interface. More...
 
class  IMeetingParticipantsCtrlEvent
 Meeting Participants Controller Callback Event. More...
 
class  IMeetingParticipantsController
 Meeting waiting room controller interface. More...
 

Typedefs

typedef struct tagWebinarAttendeeStatus WebinarAttendeeStatus
 Status of webinar attendee. Here are more detailed structural descriptions.
 
typedef struct tagZoomSDKVirtualNameTag ZoomSDKVirtualNameTag
 Info of virtual name tag. Here are more detailed structural descriptions.
 

Enumerations

enum  UserRole {
  USERROLE_NONE , USERROLE_HOST , USERROLE_COHOST , USERROLE_PANELIST ,
  USERROLE_BREAKOUTROOM_MODERATOR , USERROLE_ATTENDEE
}
 Role of user. Here are more detailed structural descriptions. More...
 
enum  FocusModeShareType { FocusModeShareType_None , FocusModeShareType_HostOnly , FocusModeShareType_AllParticipants }
 Type of focus mode. Here are more detailed structural descriptions. More...
 

Detailed Description

Meeting Participants Controller Interface.

Definition in file meeting_participants_ctrl_interface.h.

Typedef Documentation

◆ WebinarAttendeeStatus

Status of webinar attendee. Here are more detailed structural descriptions.

◆ ZoomSDKVirtualNameTag

Info of virtual name tag. Here are more detailed structural descriptions.

Enumeration Type Documentation

◆ FocusModeShareType

Type of focus mode. Here are more detailed structural descriptions.

Enumerator
FocusModeShareType_None 
FocusModeShareType_HostOnly 
FocusModeShareType_AllParticipants 

Definition at line 51 of file meeting_participants_ctrl_interface.h.

◆ UserRole

enum UserRole

Role of user. Here are more detailed structural descriptions.

Enumerator
USERROLE_NONE 

For initialization.

USERROLE_HOST 

Role of the host.

USERROLE_COHOST 

Role of co-host.

USERROLE_PANELIST 

Role of the panelist, valid only in webinar.

USERROLE_BREAKOUTROOM_MODERATOR 

Host role in breakout room.

USERROLE_ATTENDEE 

Role of attendee.

Definition at line 17 of file meeting_participants_ctrl_interface.h.