ZOOM Windows SDK
5.2.42037.1112
|
Meeting Service Interface. More...
#include <meeting_service_interface.h>
Public Member Functions | |
virtual SDKError | SetEvent (IMeetingServiceEvent *pEvent)=0 |
Set meeting service callback event handler. More... | |
virtual SDKError | HandleZoomWebUriProtocolAction (const wchar_t *protocol_action)=0 |
Join meeting with web uri. More... | |
virtual SDKError | Join (JoinParam &joinParam)=0 |
Join the meeting. More... | |
virtual SDKError | Start (StartParam &startParam)=0 |
Start meeting. More... | |
virtual SDKError | Leave (LeaveMeetingCmd leaveCmd)=0 |
Leave meeting. More... | |
virtual MeetingStatus | GetMeetingStatus ()=0 |
Get meeting status. More... | |
virtual SDKError | LockMeeting ()=0 |
Lock the current meeting. More... | |
virtual SDKError | UnlockMeeting ()=0 |
Unlock the current meeting. More... | |
virtual bool | IsMeetingLocked ()=0 |
Determine if the meeting is locked. More... | |
virtual IMeetingInfo * | GetMeetingInfo ()=0 |
Get meeting information. More... | |
virtual ConnectionQuality | GetSharingConnQuality (bool bSending=true)=0 |
Get the quality of Internet connection when sharing. More... | |
virtual ConnectionQuality | GetVideoConnQuality (bool bSending=true)=0 |
Get the Internet connection quality of video. More... | |
virtual ConnectionQuality | GetAudioConnQuality (bool bSending=true)=0 |
Get the Internet connection quality of audio. More... | |
virtual IMeetingConfiguration * | GetMeetingConfiguration ()=0 |
Get the meeting configuration interface. More... | |
virtual IMeetingUIController * | GetUIController ()=0 |
Get the meeting UI controller interface. More... | |
virtual IAnnotationController * | GetAnnotationController ()=0 |
Get the annotation controller interface. More... | |
virtual IMeetingVideoController * | GetMeetingVideoController ()=0 |
Get video controller interface. More... | |
virtual IMeetingRemoteController * | GetMeetingRemoteController ()=0 |
Get the remote controller interface. More... | |
virtual IMeetingShareController * | GetMeetingShareController ()=0 |
Get the sharing controller interface. More... | |
virtual IMeetingAudioController * | GetMeetingAudioController ()=0 |
Get the audio controller interface. More... | |
virtual IMeetingRecordingController * | GetMeetingRecordingController ()=0 |
Get the recording controller interface. More... | |
virtual IMeetingChatController * | GetMeetingChatController ()=0 |
Get the chat controller interface. More... | |
virtual IMeetingWaitingRoomController * | GetMeetingWaitingRoomController ()=0 |
Get the waiting room controller interface. More... | |
virtual IMeetingH323Helper * | GetH323Helper ()=0 |
Get the meeting H.323 helper interface. More... | |
virtual IMeetingPhoneHelper * | GetMeetingPhoneHelper ()=0 |
Get the meeting phone helper interface. More... | |
virtual IMeetingBreakoutRoomsController * | GetMeetingBreakoutRoomsController ()=0 |
Get the breakout rooms controller interface. More... | |
virtual IMeetingParticipantsController * | GetMeetingParticipantsController ()=0 |
Get the participants controller interface. More... | |
virtual IMeetingLiveStreamController * | GetMeetingLiveStreamController ()=0 |
Get the live stream controller interface. More... | |
virtual IMeetingWebinarController * | GetMeetingWebinarController ()=0 |
Get the webinar controller interface. More... | |
virtual IClosedCaptionController * | GetMeetingClosedCaptionController ()=0 |
Get the Closed Caption controller interface. More... | |
virtual IZoomRealNameAuthMeetingHelper * | GetMeetingRealNameAuthController ()=0 |
Get the real name auth controller interface. More... | |
virtual IMeetingQAController * | GetMeetingQAController ()=0 |
Get the Q&A controller. More... | |
virtual IMeetingBOController * | GetMeetingBOController ()=0 |
Get the Breakout Room controller. More... | |
virtual IMeetingInterpretationController * | GetMeetingInterpretationController ()=0 |
Get the Interpretation controller. More... | |
Meeting Service Interface.
|
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 the audio controller interface.
|
pure virtual |
Get the Breakout Room controller.
|
pure virtual |
Get the breakout rooms controller interface.
|
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 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 Q&A controller.
|
pure virtual |
Get the real name auth controller interface.
|
pure virtual |
Get the recording controller interface.
|
pure virtual |
Get the remote controller interface.
|
pure virtual |
Get the sharing controller interface.
|
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 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.
|
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 |
Unlock the current meeting.