|
Meeting SDK for Windows 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 bool | CanSetMeetingTopic ()=0 |
| Determine 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 |
| 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 SDKError | GetMeetingAudioStatisticInfo (MeetingAudioStatisticInfo &info)=0 |
| Get meeting audio statistics information. | |
| virtual SDKError | GetMeetingVideoStatisticInfo (MeetingASVStatisticInfo &info)=0 |
| Get meeting video statistics information. | |
| virtual SDKError | GetMeetingShareStatisticInfo (MeetingASVStatisticInfo &info)=0 |
| Get meeting share statistics information. | |
| 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 IMeetingAICompanionController * | GetMeetingAICompanionController ()=0 |
| Get the AI companion controller. | |
| virtual IMeetingUIController * | GetUIController ()=0 |
| Get the meeting UI controller interface. | |
| virtual IAnnotationController * | GetAnnotationController ()=0 |
| Get the annotation controller interface. | |
| virtual IMeetingRemoteController * | GetMeetingRemoteController ()=0 |
| Get the remote controller interface. | |
| virtual IMeetingH323Helper * | GetH323Helper ()=0 |
| Get the meeting H.323 helper interface. | |
| virtual IMeetingPhoneHelper * | GetMeetingPhoneHelper ()=0 |
| Get the meeting phone helper interface. | |
| virtual IMeetingLiveStreamController * | GetMeetingLiveStreamController ()=0 |
| Get the live stream controller interface. | |
| virtual IClosedCaptionController * | GetMeetingClosedCaptionController ()=0 |
| Get the Closed Caption controller interface. | |
| virtual IZoomRealNameAuthMeetingHelper * | GetMeetingRealNameAuthController ()=0 |
| Get the real name auth controller interface. | |
| virtual IMeetingQAController * | GetMeetingQAController ()=0 |
| Get the Q&A controller. | |
| virtual IMeetingInterpretationController * | GetMeetingInterpretationController ()=0 |
| Get the Interpretation controller. | |
| virtual IMeetingSignInterpretationController * | GetMeetingSignInterpretationController ()=0 |
| Get the sign interpretation controller. | |
| virtual IEmojiReactionController * | GetMeetingEmojiReactionController ()=0 |
| Get the Reaction controller. | |
| virtual IMeetingAANController * | GetMeetingAANController ()=0 |
| Get the AAN controller. | |
| virtual ICustomImmersiveController * | GetMeetingImmersiveController ()=0 |
| Get the immersive controller. | |
| virtual IMeetingWhiteboardController * | GetMeetingWhiteboardController ()=0 |
| Get the Whiteboard controller. | |
| virtual IMeetingDocsController * | GetMeetingDocsController ()=0 |
| Get the Docs controller. | |
| virtual IMeetingPollingController * | GetMeetingPollingController ()=0 |
| Get the Polling controller. | |
| virtual IMeetingRemoteSupportController * | GetMeetingRemoteSupportController ()=0 |
| Get the remote support controller. | |
| virtual IMeetingIndicatorController * | GetMeetingIndicatorController ()=0 |
| Get the Indicator controller. | |
| virtual IMeetingProductionStudioController * | GetMeetingProductionStudioController ()=0 |
| Get the production studio controller. | |
| virtual const zchar_t * | GetInMeetingDataCenterInfo ()=0 |
| Get data center information. | |
| virtual IMeetingEncryptionController * | GetInMeetingEncryptionController ()=0 |
| Get the encryption controller. | |
| virtual IListFactory * | GetListFactory ()=0 |
| Returns the list factory instance. | |
Meeting Service Interface.
Definition at line 916 of file meeting_service_interface.h.
|
pure virtual |
Determine if the current user can change the meeting topic.
|
pure virtual |
Determine if host/cohose can suspend participant activities.
|
pure virtual |
Get the annotation controller interface.
|
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 the meeting H.323 helper interface.
|
pure virtual |
Get data center information.
|
pure virtual |
Get the encryption controller.
|
pure virtual |
Returns the list factory instance.
|
pure virtual |
Get the AAN controller.
|
pure virtual |
Get the AI companion controller.
|
pure virtual |
Get the audio controller interface.
|
pure virtual |
Get meeting audio statistics information.
| info_ | [out] Audio statistics information. |
|
pure virtual |
Get the Breakout Room controller.
|
pure virtual |
Get the chat controller interface.
|
pure virtual |
Get the Closed Caption controller interface.
|
pure virtual |
Get the meeting configuration interface.
|
pure virtual |
Get the Docs controller.
|
pure virtual |
Get the Reaction controller.
|
pure virtual |
Get the immersive controller.
|
pure virtual |
Get the Indicator controller.
|
pure virtual |
Get meeting information.
|
pure virtual |
Get the Interpretation controller.
|
pure virtual |
Get the live stream controller interface.
|
pure virtual |
Get the participants controller interface.
|
pure virtual |
Get the meeting phone helper interface.
|
pure virtual |
Get the Polling controller.
|
pure virtual |
Get the production studio controller.
|
pure virtual |
Get the Q&A controller.
|
pure virtual |
Get the Raw Archiving controller.
|
pure virtual |
Get the real name auth controller interface.
|
pure virtual |
Get the recording controller interface.
|
pure virtual |
Get the reminder controller.
|
pure virtual |
Get the remote controller interface.
|
pure virtual |
Get the remote support controller.
|
pure virtual |
Get the sharing controller interface.
|
pure virtual |
Get meeting share statistics information.
| info_ | [out] Share statistics information. |
|
pure virtual |
Get the sign interpretation controller.
|
pure virtual |
Get the smart summary controller.
|
pure virtual |
Get meeting status.
|
pure virtual |
Get video controller interface.
|
pure virtual |
Get meeting video statistics information.
| info_ | [out] Video statistics information. |
|
pure virtual |
Get the waiting room controller interface.
|
pure virtual |
Get the webinar controller interface.
|
pure virtual |
Get the Whiteboard controller.
|
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 meeting UI controller interface.
|
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.
Join the meeting.
| joinParam | The parameter is used to join meeting. |
|
pure virtual |
Leave meeting.
| leaveCmd | Leave meeting command. |
|
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. |
Change the meeting topic.
| sTopic | The new meeting topic. |
|
pure virtual |
Start meeting.
| startParam | The parameter is used to start meeting. |
|
pure virtual |
Suspend all participant activities.
|
pure virtual |
Unlock the current meeting.