Plugin SDK for Windows API Reference 7.1.0.2020
Loading...
Searching...
No Matches
ZMToolSuiteProxy::IZMToolSuiteProxyListener Class Referenceabstract

#include <ToolSuiteProxyInterface.h>

Public Member Functions

virtual void OnAuthResult (ZMToolSuiteProxyAuthResult eResult)=0
virtual void OnIPCConnectStatusChanged (ZMToolSuiteIPCConnectStatus eStatus, std::string errorMessage)=0
virtual void OnUserStatusChanged (ZMToolSuiteUserList vUserList, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnMeetingStatusChanged (ZMToolSuiteProxy::ZMToolSuiteMeetingStatus status)=0
virtual void OnMeetingShareOptionsChanged (ZMToolSuiteShareOptions &options)=0
virtual void OnUserRaisedHand (ZMToolSuiteMeetingInstance eInstance, unsigned int iUserID)=0
virtual void OnUserLowerHand (ZMToolSuiteMeetingInstance eInstance, unsigned int iUserID)=0
virtual void OnRecordingStatusChanged (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnEmojiReactionReceived (unsigned int sender_id, SendEmojiReactionParam type, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnEmojiReactionReceivedInWebinar (IToolSuiteVector< WebinarEmojiContent > *emojiContents, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnEmojiFeedbackReceived (unsigned int sender_id, IPCFeedbackReactionType type, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnAllHandsLowered (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnGroupLayoutUpdate (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnMyVideoStatusChange (bool bVideoOn, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnStartShareAudio (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnStopShareAudio (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnStartViewAudio (unsigned int share_user_id, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnStopViewAudio (unsigned int share_user_id, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnShareSendStatusChanged (unsigned int nShareSourceUserID, bool bPaused, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnStartSendShare (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnStopSendShare (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnShareContentTypeChanged (ZMToolSuiteProxyShareContentType status, unsigned int userId, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnShareStatusChanged (unsigned int share_user_id, ZMToolSuiteShareStatus status, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnSharedVideoEnded (ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnVideoFileSharePlayError (ZMToolSuiteProxySharePlayError error, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnMyAudioStatusChanged (bool bMuted, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnOriginalSoundStatusChange (bool bOn, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnUnreadChatCountChange (unsigned int count, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnChatWindowStatusChange (bool bOn, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnMeetingViewTypeChange (IPCMeetingViewType type, ZMToolSuiteMeetingInstance eInstance)=0
virtual void OnFullScreenStatusChange (bool bFullScreen, ZMToolSuitMonitorType monitorType, ZMToolSuiteMeetingInstance eInstance)=0

Detailed Description

Definition at line 28 of file ToolSuiteProxyInterface.h.

Member Function Documentation

◆ OnAllHandsLowered()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnAllHandsLowered ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnAuthResult()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnAuthResult ( ZMToolSuiteProxyAuthResult eResult)
pure virtual

◆ OnChatWindowStatusChange()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnChatWindowStatusChange ( bool bOn,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnEmojiFeedbackReceived()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnEmojiFeedbackReceived ( unsigned int sender_id,
IPCFeedbackReactionType type,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnEmojiReactionReceived()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnEmojiReactionReceived ( unsigned int sender_id,
SendEmojiReactionParam type,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnEmojiReactionReceivedInWebinar()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnEmojiReactionReceivedInWebinar ( IToolSuiteVector< WebinarEmojiContent > * emojiContents,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnFullScreenStatusChange()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnFullScreenStatusChange ( bool bFullScreen,
ZMToolSuitMonitorType monitorType,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnGroupLayoutUpdate()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnGroupLayoutUpdate ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnIPCConnectStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnIPCConnectStatusChanged ( ZMToolSuiteIPCConnectStatus eStatus,
std::string errorMessage )
pure virtual

◆ OnMeetingShareOptionsChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnMeetingShareOptionsChanged ( ZMToolSuiteShareOptions & options)
pure virtual

◆ OnMeetingStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnMeetingStatusChanged ( ZMToolSuiteProxy::ZMToolSuiteMeetingStatus status)
pure virtual

◆ OnMeetingViewTypeChange()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnMeetingViewTypeChange ( IPCMeetingViewType type,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnMyAudioStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnMyAudioStatusChanged ( bool bMuted,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnMyVideoStatusChange()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnMyVideoStatusChange ( bool bVideoOn,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnOriginalSoundStatusChange()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnOriginalSoundStatusChange ( bool bOn,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnRecordingStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnRecordingStatusChanged ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnShareContentTypeChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnShareContentTypeChanged ( ZMToolSuiteProxyShareContentType status,
unsigned int userId,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnSharedVideoEnded()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnSharedVideoEnded ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnShareSendStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnShareSendStatusChanged ( unsigned int nShareSourceUserID,
bool bPaused,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnShareStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnShareStatusChanged ( unsigned int share_user_id,
ZMToolSuiteShareStatus status,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnStartSendShare()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnStartSendShare ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnStartShareAudio()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnStartShareAudio ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnStartViewAudio()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnStartViewAudio ( unsigned int share_user_id,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnStopSendShare()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnStopSendShare ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnStopShareAudio()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnStopShareAudio ( ZMToolSuiteMeetingInstance eInstance)
pure virtual

◆ OnStopViewAudio()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnStopViewAudio ( unsigned int share_user_id,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnUnreadChatCountChange()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnUnreadChatCountChange ( unsigned int count,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnUserLowerHand()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnUserLowerHand ( ZMToolSuiteMeetingInstance eInstance,
unsigned int iUserID )
pure virtual

◆ OnUserRaisedHand()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnUserRaisedHand ( ZMToolSuiteMeetingInstance eInstance,
unsigned int iUserID )
pure virtual

◆ OnUserStatusChanged()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnUserStatusChanged ( ZMToolSuiteUserList vUserList,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

◆ OnVideoFileSharePlayError()

virtual void ZMToolSuiteProxy::IZMToolSuiteProxyListener::OnVideoFileSharePlayError ( ZMToolSuiteProxySharePlayError error,
ZMToolSuiteMeetingInstance eInstance )
pure virtual

The documentation for this class was generated from the following file: