|
Meeting SDK for Windows API Reference
|
Meeting Service Interface. More...
#include <meeting_service_interface.h>
Public Member Functions | |
| virtual SDKError | SetEvent (IMeetingServiceEvent *pEvent)=0 |
| Sets meeting service callback event handler. | |
| virtual SDKError | HandleZoomWebUriProtocolAction (const zchar_t *protocol_action)=0 |
| Joins meeting with web uri. | |
| virtual SDKError | Join (JoinParam &joinParam)=0 |
| Joins the meeting. | |
| virtual SDKError | Start (StartParam &startParam)=0 |
| Starts meeting. | |
| virtual SDKError | Leave (LeaveMeetingCmd leaveCmd)=0 |
| Leaves meeting. | |
| virtual MeetingStatus | GetMeetingStatus ()=0 |
| Gets meeting status. | |
| virtual SDKError | LockMeeting ()=0 |
| Lock the current meeting. | |
| virtual SDKError | UnlockMeeting ()=0 |
| Unlock the current meeting. | |
| virtual bool | IsMeetingLocked ()=0 |
| Determines if the meeting is locked. | |
| virtual bool | CanSetMeetingTopic ()=0 |
| Determines if the current user can change the meeting topic. | |
| virtual SDKError | SetMeetingTopic (const zchar_t *sTopic)=0 |
| Change the meeting topic. | |
| virtual SDKError | SuspendParticipantsActivities ()=0 |
| Suspend all participant activities. | |
| virtual bool | CanSuspendParticipantsActivities ()=0 |
| Determines if host/cohose can suspend participant activities. | |
| virtual IMeetingInfo * | GetMeetingInfo ()=0 |
| Gets meeting information. | |
| virtual ConnectionQuality | GetSharingConnQuality (bool bSending=true)=0 |
| Gets the quality of Internet connection when sharing. | |
| virtual ConnectionQuality | GetVideoConnQuality (bool bSending=true)=0 |
| Gets the Internet connection quality of video. | |
| virtual ConnectionQuality | GetAudioConnQuality (bool bSending=true)=0 |
| Gets the Internet connection quality of audio. | |
| virtual SDKError | GetMeetingAudioStatisticInfo (MeetingAudioStatisticInfo &info)=0 |
| Gets meeting audio statistics information. | |
| virtual SDKError | GetMeetingVideoStatisticInfo (MeetingASVStatisticInfo &info)=0 |
| Gets meeting video statistics information. | |
| virtual SDKError | GetMeetingShareStatisticInfo (MeetingASVStatisticInfo &info)=0 |
| Gets meeting share statistics information. | |
| virtual IMeetingVideoController * | GetMeetingVideoController ()=0 |
| Gets video controller interface. | |
| virtual IMeetingShareController * | GetMeetingShareController ()=0 |
| Gets the sharing controller interface. | |
| virtual IMeetingAudioController * | GetMeetingAudioController ()=0 |
| Gets the audio controller interface. | |
| virtual IMeetingRecordingController * | GetMeetingRecordingController ()=0 |
| Gets the recording controller interface. | |
| virtual IMeetingWaitingRoomController * | GetMeetingWaitingRoomController ()=0 |
| Gets the waiting room controller interface. | |
| virtual IMeetingParticipantsController * | GetMeetingParticipantsController ()=0 |
| Gets the participants controller interface. | |
| virtual IMeetingWebinarController * | GetMeetingWebinarController ()=0 |
| Gets the webinar controller interface. | |
| virtual IMeetingRawArchivingController * | GetMeetingRawArchivingController ()=0 |
| Gets the Raw Archiving controller. | |
| virtual IMeetingReminderController * | GetMeetingReminderController ()=0 |
| Gets the reminder controller. | |
| virtual IMeetingSmartSummaryController * | GetMeetingSmartSummaryController ()=0 |
| Gets the smart summary controller. | |
| virtual IMeetingChatController * | GetMeetingChatController ()=0 |
| Gets the chat controller interface. | |
| virtual IMeetingBOController * | GetMeetingBOController ()=0 |
| Gets the Breakout Room controller. | |
| virtual IMeetingConfiguration * | GetMeetingConfiguration ()=0 |
| Gets the meeting configuration interface. | |
| virtual IMeetingAICompanionController * | GetMeetingAICompanionController ()=0 |
| Gets the AI companion controller. | |
| virtual const zchar_t * | GetInMeetingDataCenterInfo ()=0 |
| Gets data center information. | |
| virtual IMeetingEncryptionController * | GetInMeetingEncryptionController ()=0 |
| Gets the encryption controller. | |
| virtual IListFactory * | GetListFactory ()=0 |
| Returns the list factory instance. | |
Meeting Service Interface.
Definition at line 961 of file meeting_service_interface.h.
|
pure virtual |
Determines if the current user can change the meeting topic.
|
pure virtual |
Determines if host/cohose can suspend participant activities.
|
pure virtual |
Gets 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 |
Gets data center information.
|
pure virtual |
Gets the encryption controller.
|
pure virtual |
Returns the list factory instance.
|
pure virtual |
Gets the AI companion controller.
|
pure virtual |
Gets the audio controller interface.
|
pure virtual |
Gets meeting audio statistics information.
| info_ | [out] Audio statistics information. |
|
pure virtual |
Gets the Breakout Room controller.
|
pure virtual |
Gets the chat controller interface.
|
pure virtual |
Gets the meeting configuration interface.
|
pure virtual |
Gets meeting information.
|
pure virtual |
Gets the participants controller interface.
|
pure virtual |
Gets the Raw Archiving controller.
|
pure virtual |
Gets the recording controller interface.
|
pure virtual |
Gets the reminder controller.
|
pure virtual |
Gets the sharing controller interface.
|
pure virtual |
Gets meeting share statistics information.
| info_ | [out] Share statistics information. |
|
pure virtual |
Gets the smart summary controller.
|
pure virtual |
Gets meeting status.
|
pure virtual |
Gets video controller interface.
|
pure virtual |
Gets meeting video statistics information.
| info_ | [out] Video statistics information. |
|
pure virtual |
Gets the waiting room controller interface.
|
pure virtual |
Gets the webinar controller interface.
|
pure virtual |
Gets 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 |
Gets 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 |
Joins meeting with web uri.
| protocol_action | Specifies the web uri |
|
pure virtual |
Determines if the meeting is locked.
Joins the meeting.
| joinParam | The parameter is used to join meeting. |
|
pure virtual |
Leaves meeting.
| leaveCmd | Leave meeting command. |
|
pure virtual |
Lock the current meeting.
|
pure virtual |
Sets meeting service callback event handler.
| pEvent | A pointer to the IMeetingServiceEvent that receives the meeting service callback event. |
Change the meeting topic.
| sTopic | The new meeting topic. |
|
pure virtual |
Starts meeting.
| startParam | The parameter is used to start meeting. |
|
pure virtual |
Suspend all participant activities.
|
pure virtual |
Unlock the current meeting.