Windows SDK API Reference
|
Meeting Service Interface. More...
#include <meeting_service_interface.h>
Public Member Functions | |
virtual SDKError | SetEvent (IMeetingServiceEvent *pEvent)=0 |
Set meeting service callback event handler. | |
virtual SDKError | HandleZoomWebUriProtocolAction (const zchar_t *protocol_action)=0 |
Join meeting with web uri. | |
virtual SDKError | Join (JoinParam &joinParam)=0 |
Join the meeting. | |
virtual SDKError | Start (StartParam &startParam)=0 |
Start meeting. | |
virtual SDKError | Leave (LeaveMeetingCmd leaveCmd)=0 |
Leave meeting. | |
virtual MeetingStatus | GetMeetingStatus ()=0 |
Get meeting status. | |
virtual SDKError | LockMeeting ()=0 |
Lock the current meeting. | |
virtual SDKError | UnlockMeeting ()=0 |
Unlock the current meeting. | |
virtual bool | IsMeetingLocked ()=0 |
Determine if the meeting is locked. | |
virtual SDKError | SuspendParticipantsActivites ()=0 |
Suspend all participant activities. | |
virtual bool | CanSuspendParticipantsActivities ()=0 |
Determine if host/cohose can suspend participant activities. | |
virtual IMeetingInfo * | GetMeetingInfo ()=0 |
Get meeting information. | |
virtual ConnectionQuality | GetSharingConnQuality (bool bSending=true)=0 |
Get the quality of Internet connection when sharing. | |
virtual ConnectionQuality | GetVideoConnQuality (bool bSending=true)=0 |
Get the Internet connection quality of video. | |
virtual ConnectionQuality | GetAudioConnQuality (bool bSending=true)=0 |
Get the Internet connection quality of audio. | |
virtual IMeetingVideoController * | GetMeetingVideoController ()=0 |
Get video controller interface. | |
virtual IMeetingShareController * | GetMeetingShareController ()=0 |
Get the sharing controller interface. | |
virtual IMeetingAudioController * | GetMeetingAudioController ()=0 |
Get the audio controller interface. | |
virtual IMeetingRecordingController * | GetMeetingRecordingController ()=0 |
Get the recording controller interface. | |
virtual IMeetingWaitingRoomController * | GetMeetingWaitingRoomController ()=0 |
Get the waiting room controller interface. | |
virtual IMeetingParticipantsController * | GetMeetingParticipantsController ()=0 |
Get the participants controller interface. | |
virtual IMeetingWebinarController * | GetMeetingWebinarController ()=0 |
Get the webinar controller interface. | |
virtual IMeetingRawArchivingController * | GetMeetingRawArchivingController ()=0 |
Get the Raw Archiving controller. | |
virtual IMeetingReminderController * | GetMeetingReminderController ()=0 |
Get the reminder controller. | |
virtual IMeetingSmartSummaryController * | GetMeetingSmartSummaryController ()=0 |
Get the smart summary controller. | |
virtual IMeetingChatController * | GetMeetingChatController ()=0 |
Get the chat controller interface. | |
virtual IMeetingBOController * | GetMeetingBOController ()=0 |
Get the Breakout Room controller. | |
virtual IMeetingConfiguration * | GetMeetingConfiguration ()=0 |
Get the meeting configuration interface. | |
virtual const zchar_t * | GetInMeetingDataCenterInfo ()=0 |
Get data center information. | |
virtual IMeetingEncryptionController * | GetInMeetingEncryptionController ()=0 |
Get the encryption controller. | |
Meeting Service Interface.
Definition at line 511 of file meeting_service_interface.h.
|
pure virtual |
Determine if host/cohose can suspend participant activities.
|
pure virtual |
Get the Internet connection quality of audio.
bSending | TRUE indicates to get the connection quality of sending the audio. FALSE indicates to get the connection quality of receiving the audio. |
|
pure virtual |
Get data center information.
|
pure virtual |
Get the encryption controller.
|
pure virtual |
Get the audio controller interface.
|
pure virtual |
Get the Breakout Room controller.
|
pure virtual |
Get the chat controller interface.
|
pure virtual |
Get the meeting configuration interface.
|
pure virtual |
Get meeting information.
|
pure virtual |
Get the participants controller interface.
|
pure virtual |
Get the Raw Archiving controller.
|
pure virtual |
Get the recording controller interface.
|
pure virtual |
Get the reminder controller.
|
pure virtual |
Get the sharing controller interface.
|
pure virtual |
Get the smart summary controller.
|
pure virtual |
Get meeting status.
|
pure virtual |
Get video controller interface.
|
pure virtual |
Get the waiting room controller interface.
|
pure virtual |
Get the webinar controller interface.
|
pure virtual |
Get the quality of Internet connection when sharing.
bSending | TRUE indicates to get the connection quality of sending the sharing statistics. FALSE indicates to get the connection quality of receiving the sharing statistics. |
|
pure virtual |
Get the Internet connection quality of video.
bSending | TRUE indicates to get the connection quality of sending the video. FALSE indicates to get the connection quality of receiving the video. |
|
pure virtual |
Join meeting with web uri.
protocol_action | Specifies the web uri |
|
pure virtual |
Determine if the meeting is locked.
|
pure virtual |
Leave meeting.
leaveCmd | Leave meeting command. For more details, see LeaveMeetingCmd enum. |
|
pure virtual |
Lock the current meeting.
|
pure virtual |
Set meeting service callback event handler.
pEvent | A pointer to the IMeetingServiceEvent that receives the meeting service callback event. |
|
pure virtual |
Start meeting.
startParam | The parameter is used to start meeting. For more details, see StartParam structure. |
|
pure virtual |
Suspend all participant activities.