Plugin SDK for Windows API Reference 7.1.0.2020
Loading...
Searching...
No Matches
ZMToolSuiteProxy Namespace Reference

Namespaces

namespace  meeting
namespace  premeeting
namespace  setting

Classes

struct  BaseResult
struct  BoolValueResult
struct  GetCmrStatsResult
struct  GetLocalRecordingStatsResult
struct  GetMeetingViewTypeResult
struct  GetPanelistChatPrivilegeResult
struct  GetSharingStatusResult
struct  GetUnreadChatCountResult
struct  GetUserRoleByUserIDResult
struct  IntValueResult
struct  IsShowOriginalSoundOptionResult
struct  IsUseOriginalSoundResult
class  IToolSuiteVector
class  IZMToolSuiteProxyListener
struct  JoinMeetingParam
struct  QueryAudioStatisticInfoResult
struct  QueryOverallStatisticInfoResult
struct  QueryShareStatisticInfoResult
struct  QueryVideoStatisticInfoResult
struct  SendEmojiReactionParam
struct  StartMeetingParam
struct  SwitchMeetingComponentParam
struct  ToggleFullScreenParam
struct  WebinarEmojiContent
struct  ZMToolSuiteChatInfo
struct  ZMToolSuiteDeviceInfo
struct  ZMToolSuiteGetAudioShareModeResult
struct  ZMToolSuiteGetMeetingProperty
struct  ZMToolSuiteProxyAudioStatisticInfo
struct  ZMToolSuiteProxyAuthContext
struct  ZMToolSuiteProxyCanSpotlightResult
struct  ZMToolSuiteProxyCanUnSpotlightResult
struct  ZMToolSuiteProxyOverallStatisticInfo
struct  ZMToolSuiteProxyShareStatisticInfo
 Notify share session statistic information. More...
struct  ZMToolSuiteProxyVideoStatisticInfo
struct  ZMToolSuiteSetVBParam
struct  ZMToolSuiteShareOptions
struct  ZMToolSuiteUser
struct  ZMToolSuiteUserList

Typedefs

typedef std::function< void(const BaseResult &)> onStartAnnotationResult
typedef std::function< void(const BaseResult &)> onStopAnnotationResult
typedef std::function< void(const BaseResult &)> onClearAnnotationResult
typedef std::function< void(const BaseResult &)> onSendChatResult
typedef std::function< void(const GetUnreadChatCountResult &)> onGetUnreadChatCountResult
typedef std::function< void(const BaseResult &)> onSetParticipantsChatPrivilegeResult
typedef std::function< void(const BoolValueResult &)> onIsChatShowingResult
typedef std::function< void(const BaseResult &)> onStartLiveTranscriptionResult
typedef std::function< void(const BaseResult &)> onEnableClosedCaptionFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsMeetingSupportClosedCaptionFeatureResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToStartVideoResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsStartVideoAllowedResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToShareResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsShareAllowedResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToRenameResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsRenameAllowedResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToRequestLocalRecordingResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsRequestLocalRecordingAllowedResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToShareWhiteBoardResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsShareWhiteBoardAllowedResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToChatResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsChatAllowedResult
typedef std::function< void(const BaseResult &)> onAllowParticipantsToUnmuteSelfResult
typedef std::function< void(const BoolValueResult &)> onIsParticipantsUnmuteSelfAllowedResult
typedef std::function< void(const BaseResult &)> onRevokeCoHostResult
typedef std::function< void(const BaseResult &)> onAssignCoHostResult
typedef std::function< void(const BaseResult &)> onMakeHostResult
typedef std::function< void(const BaseResult &)> onReclaimHostResult
typedef std::function< void(const GetUserRoleByUserIDResult &)> onGetUserRoleByUserIDResult
typedef std::function< void(const BoolValueResult &)> onIsAutoAllowLocalRecordingRequestFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableAutoAllowLocalRecordingRequestFeatureResult
typedef std::function< void(const BaseResult &)> onInviteUserToMeetingResult
typedef std::function< void(const BaseResult &)> onStartMeetingResult
typedef std::function< void(const BaseResult &)> onJoinMeetingResult
typedef std::function< void(const BaseResult &)> onShowSettingWindowResult
typedef std::function< void(const BaseResult &)> onNavigateToURLResult
typedef std::function< void(const BoolValueResult &)> onIsSupportQAResult
typedef std::function< void(const BaseResult &)> onEnableQAFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsQAFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableQACommentFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsQACommentFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableQAVoteupFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsQAVoteupFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableAnonymousSendQuestionFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsAnonymousSendQuestionFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableAttendeeViewAllQuestionFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsAttendeeViewAllQuestionFeatureOnResult
typedef std::function< void(const BaseResult &)> onSendEmojiReactionResult
typedef std::function< void(const BaseResult &)> onSendDynamicEmojiReactionResult
typedef std::function< void(const BaseResult &)> onSendFeedbackReactionResult
typedef std::function< void(const BaseResult &)> onLowerAllHandsResult
typedef std::function< void(const GetCmrStatsResult &)> onGetCloudRecordingStatusResult
typedef std::function< void(const GetLocalRecordingStatsResult &)> onGetLocalRecordingStatusResult
typedef std::function< void(const BaseResult &)> onStartCloudRecordingResult
typedef std::function< void(const BaseResult &)> onStopCloudRecordingResult
typedef std::function< void(const BaseResult &)> onPauseCloudRecordingResult
typedef std::function< void(const BaseResult &)> onResumeCloudRecordingResult
typedef std::function< void(const BaseResult &)> onCanStartCloudRecordingResult
typedef std::function< void(const BaseResult &)> onCanStartLocalRecordingResult
typedef std::function< void(const BaseResult &)> onStartLocalRecordingResult
typedef std::function< void(const BaseResult &)> onStopLocalRecordingResult
typedef std::function< void(const BaseResult &)> onPauseLocalRecordingResult
typedef std::function< void(const BaseResult &)> onResumeLocalRecordingResult
typedef std::function< void(const BaseResult &)> onRequestLocalRecordingPrivilegeResult
typedef std::function< void(const BaseResult &)> onSelectCameraResult
typedef std::function< void(const BaseResult &)> onEnableHighFidelityMusicModeResult
typedef std::function< void(const BaseResult &)> onEnableEchoCancellationResult
typedef std::function< void(const BaseResult &)> onEnableStereoAudioResult
typedef std::function< void(const BaseResult &)> onSelectAudioDeviceResult
typedef std::function< void(const BaseResult &)> onEnableUseOriginalSoundFeatureResult
typedef std::function< void(const BaseResult &)> onEnableShowOriginalSoundOptionResult
typedef std::function< void(const BaseResult &)> onToggleOriginalSoundFeatureStatusResult
typedef std::function< void(const IsUseOriginalSoundResult &)> onIsUseOriginalSoundResult
typedef std::function< void(const IsShowOriginalSoundOptionResult &)> onIsShowOriginalSoundOptionResult
typedef std::function< void(const BaseResult &)> onSetVirtualBackgroundResult
typedef std::function< void(const BaseResult &)> onEnableMirrorEffectFeatureResult
typedef std::function< void(const BaseResult &)> onEnableBeautyFaceFeatureResult
typedef std::function< void(const BaseResult &)> onSetBeautyFaceValueResult
typedef std::function< void(const BoolValueResult &)> onIsMirrorEffectFeatureOnResult
typedef std::function< void(const BoolValueResult &)> onIsBeautyFaceFeatureOnResult
typedef std::function< void(const IntValueResult &)> onGetBeautyFaceValueResult
typedef std::function< void(const BaseResult &)> onEnableAlwaysUseOriginalSizeVideoFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsAlwaysUseOriginalSizeVideoFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableHDVideoFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsHDVideoFeatureOnResult
typedef std::function< void(const BaseResult &)> onEnableHideSelfViewFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsHideSelfViewFeatureOnResult
typedef std::function< void(const BaseResult &)> onSwitchToNextCameraSourceResult
typedef std::function< void(const BaseResult &)> onStopShareResult
typedef std::function< void(const BaseResult &)> onCanStartShareResult
typedef std::function< void(const BaseResult &)> onStartAppShareResult
typedef std::function< void(const BaseResult &)> onStartMonitorShareResult
typedef std::function< void(const BaseResult &)> onStartAudioShareResult
typedef std::function< void(const BaseResult &)> onStartWhiteBoardShareResult
typedef std::function< void(const BaseResult &)> onStartFrameShareResult
typedef std::function< void(const BaseResult &)> onCanShareVideoFileResult
typedef std::function< void(const BaseResult &)> onStartVideoFileShareResult
typedef std::function< void(const BaseResult &)> onEnableShareComputerSoundFeatureResult
typedef std::function< void(const ZMToolSuiteGetAudioShareModeResult &)> onGetAudioShareModeResult
typedef std::function< void(const BaseResult &)> onEnableOptimizeForSharedVideoFeatureResult
typedef std::function< void(const GetSharingStatusResult &)> onGetSharingStatusResult
typedef std::function< void(const BoolValueResult &)> onCanShareCameraResult
typedef std::function< void(const BaseResult &)> onStartCameraShareResult
typedef std::function< void(const BoolValueResult &)> onCanSwitchShareNextCameraResult
typedef std::function< void(const BaseResult &)> onSwitchShareNextCameraResult
typedef std::function< void(const BaseResult &)> onSetAudioShareModeResult
typedef std::function< void(const BaseResult &)> onPauseResumeShareToggleResult
typedef std::function< void(const BaseResult &)> onSwitch2MeetingComponentResult
typedef std::function< void(const BaseResult &)> onSwitch2MeetingViewResult
typedef std::function< void(const BaseResult &)> onSwitch2WallViewPrevOrNextPageResult
typedef std::function< void(const BaseResult &)> onToggleFullScreenResult
typedef std::function< void(const GetMeetingViewTypeResult &)> onGetMeetingViewTypeResult
typedef std::function< void(const BaseResult &)> onAdmitAllUserToMeetingResult
typedef std::function< void(const BaseResult &)> onAdmitToMeetingResult
typedef std::function< void(const BaseResult &)> onPutIntoWaitingRoomResult
typedef std::function< void(const BoolValueResult &)> onIsSupportWaitingRoomResult
typedef std::function< void(const BaseResult &)> onEnableWaitingRoomFeatureResult
typedef std::function< void(const BoolValueResult &)> onIsWaitingRoomFeatureOnResult
typedef std::function< void(const BaseResult &)> onExpelUserResult
typedef std::function< void(const BaseResult &)> onSetPanelistChatPrivilegeResult
typedef std::function< void(const GetPanelistChatPrivilegeResult &)> onGetPanelistChatPrivilegeResult
typedef std::function< void(const BaseResult &)> onAllowAttendeeTalkResult
typedef std::function< void(const BoolValueResult &)> onIsAllowAttendeeTalkResult
typedef std::function< void(const BaseResult &)> onDepromotePanelist2AttendeeResult
typedef std::function< void(const BaseResult &)> onPromoteAttendee2PanelistResult

Enumerations

enum  ZMToolSuiteProxyAuthResult { AUTH_RESULT_SUCCESS , AUTH_RESULT_REQUEST_ERROR , AUTH_RESULT_VERIFY_USER_FAILED , AUTH_RESULT_FAILED }
enum  ZMToolSuiteProxyErrors {
  kZMToolSuiteProxyErrorsUnknown , kZMToolSuiteProxyErrorsSuccess , kZMToolSuiteProxyErrorsNotImplemented , kZMToolSuiteProxyErrorsWrongUsage ,
  kZMToolSuiteProxyErrorsInvalidArgument , kZMToolSuiteProxyErrorsInternalError , kZMToolSuiteProxyErrorsNoPermission , kZMToolSuiteProxyErrorsRateLimitReached ,
  kZMToolSuiteProxyErrorsOperationTimeout , kZMToolSuiteProxyErrorsVersionIncompatible
}
enum  ZMToolSuiteIPCConnectStatus { IPC_STATUS_IDLE , IPC_STATUS_CONNECT_TIMEOUT , IPC_STATUS_CONNECTED , IPC_STATUS_DISCONNECTED }
enum  ZMToolSuiteAudioType { ZMToolSuiteAudioType_None , ZMToolSuiteAudioType_Voip , ZMToolSuiteAudioType_Telephony }
enum  ZMToolSuiteUserRole {
  ZMToolSuiteUserRole_None , ZMToolSuiteUserRole_Host , ZMToolSuiteUserRole_CoHost , ZMToolSuiteUserRole_Attendee ,
  ZMToolSuiteUserRole_Panelist , ZMToolSuiteUserRole_BreakoutRoomModerator
}
enum  ZMToolSuiteUserAction {
  USER_ACTION_NO_ACTION , USER_ACTION_SYNC_ALL , USER_ACTION_ADD_USER , USER_ACTION_LEFT_USER ,
  USER_ACTION_UPDATE_USER
}
enum  ZMToolSuiteProxySharePlayError {
  ZMToolSuiteProxySharePlayError_No_Error , ZMToolSuiteProxySharePlayError_Not_Support , ZMToolSuiteProxySharePlayError_Resolution_High , ZMToolSuiteProxySharePlayError_Open_Fail ,
  ZMToolSuiteProxySharePlayError_Play_Fail , ZMToolSuiteProxySharePlayError_Seek_Fail
}
enum  ZMToolSuiteProxyShareContentType {
  ZMToolSuiteProxyShareContentType_None , ZMToolSuiteProxyShareContentType_AS , ZMToolSuiteProxyShareContentType_DS , ZMToolSuiteProxyShareContentType_AUDIO ,
  ZMToolSuiteProxyShareContentType_FRAME , ZMToolSuiteProxyShareContentType_VIDEO_FILE , ZMToolSuiteProxyShareContentType_CAMERA
}
enum  ZMToolSuiteProxyRecordStatus {
  ZMToolSuiteProxyRecordStatus_None , ZMToolSuiteProxyRecordStatus_Start , ZMToolSuiteProxyRecordStatus_Stop , ZMToolSuiteProxyRecordStatus_Pause ,
  ZMToolSuiteProxyRecordStatus_Connecting
}
enum  ZMToolSuiteMeetingStatus {
  MEETING_STATUS_IDLE , MEETING_STATUS_CONNECTING , MEETING_STATUS_WAITING_FOR_HOST , MEETING_STATUS_INMEETING ,
  MEETING_STATUS_DISCONNECTING , MEETING_STATUS_RECONNECTING , MEETING_STATUS_FAILED , MEETING_STATUS_ENDED ,
  MEETING_STATUS_LOCKED , MEETING_STATUS_UNLOCKED , MEETING_STATUS_IN_WAITING_ROOM , MEETING_STATUS_WEBINAR_PROMOTE ,
  MEETING_STATUS_WEBINAR_DEPROMOTE , MEETING_STATUS_BEFORE_SUBCONF_CREATE , MEETING_STATUS_BEFORE_SUBCONF_DESTROY , MEETING_STATUS_SUBCONF_CREATED ,
  MEETING_STATUS_SUBCONF_DESTROYED
}
enum  ZMToolSuiteMeetingType {
  MEETING_TYPE_NONE , MEETING_TYPE_NORMAL , MEETING_TYPE_WEBINAR , MEETING_TYPE_WEBINARBO ,
  MEETING_TYPE_BO , MEETING_TYPE_GREENROOM
}
enum  ZMToolSuiteMeetingInstance { ZMToolSuiteMeetingInstance_None , ZMToolSuiteMeetingInstance_Default , ZMToolSuiteMeetingInstance_GreenRoom , ZMToolSuiteMeetingInstance_NewBO }
enum  ZMToolSuiteProxyNetworkType {
  ZMToolSuiteProxyNetworkType_Wired = 0 , ZMToolSuiteProxyNetworkType_Wifi = 1 , ZMToolSuiteProxyNetworkType_PPP = 2 , ZMToolSuiteProxyNetworkType_3G = 3 ,
  ZMToolSuiteProxyNetworkType_Others = 4 , ZMToolSuiteProxyNetworkType_Unknown = -1
}
enum  ZMToolSuiteProxyConnectionType { ZMToolSuiteProxyConnectionType_Cloud = 0 , ZMToolSuiteProxyConnectionType_Direct = 1 , ZMToolSuiteProxyConnectionType_Unknown = -1 }
enum  IPCAnnotationClearType { IPCAnnotationClearType_All , IPCAnnotationClearType_Self , IPCAnnotationClearType_Other }
enum  ZMToolSuiteChatMessageType {
  CHAT_MESSAGE_TYPE_IDLE , CHAT_MESSAGE_TYPE_TO_ALL , CHAT_MESSAGE_TYPE_TO_ALL_PANELIST , CHAT_MESSAGE_TYPE_TO_INDIVIDUAL_PANELIST ,
  CHAT_MESSAGE_TYPE_TO_INDIVIDUAL , CHAT_MESSAGE_TYPE_TO_WAITINGROOMUSERS
}
enum  IPCEmojiReactionType {
  IPCEmojiReactionType_Unknow , IPCEmojiReactionType_Clap , IPCEmojiReactionType_Thumbsup , IPCEmojiReactionType_Heart ,
  IPCEmojiReactionType_Joy , IPCEmojiReactionType_Openmouth , IPCEmojiReactionType_Tada , IPCEmojiReactionType_ClapSound ,
  IPCEmojiReactionType_Count
}
enum  IPCEmojiReactionSkinTone {
  IPCEmojiReactionSkinTone_Unknow , IPCEmojiReactionSkinTone_Default , IPCEmojiReactionSkinTone_Light , IPCEmojiReactionSkinTone_MediumLight ,
  IPCEmojiReactionSkinTone_Medium , IPCEmojiReactionSkinTone_MediumDark , IPCEmojiReactionSkinTone_Dark
}
enum  IPCFeedbackReactionType {
  IPCFeedbackReactionType_None , IPCFeedbackReactionType_Hand , IPCFeedbackReactionType_Yes , IPCFeedbackReactionType_No ,
  IPCFeedbackReactionType_Fast , IPCFeedbackReactionType_Slow , IPCFeedbackReactionType_Bad , IPCFeedbackReactionType_Good ,
  IPCFeedbackReactionType_Clap , IPCFeedbackReactionType_Coffee , IPCFeedbackReactionType_Clock , IPCFeedbackReactionType_Emoji ,
  IPCFeedbackReactionType_Clear
}
enum  IPCReactionCategory { IPCReactionCategory_Unknown = 0 , IPCReactionCategory_Normal = 1 , IPCReactionCategory_Custom = 2 }
enum  ZMToolSuiteAudioShareMode { AUDIO_SHARE_IDLE , AUDIO_SHARE_MONO , AUDIO_SHARE_STEREO }
enum  IPCMeetingComponentType {
  IPCMeetingComponentType_MainWindow , IPCMeetingComponentType_Audio , IPCMeetingComponentType_Chat , IPCMeetingComponentType_Participants ,
  IPCMeetingComponentType_MainToolBar , IPCMeetingComponentType_MainShareToolBar , IPCMeetingComponentType_Setting , IPCMeetingComponentType_ShareOptionWindow ,
  IPCMeetingComponentType_ThumbnailVideo , IPCMeetingComponentType_InviteWindow , IPCMeetingComponentType_ShareSelectWindow
}
enum  IPCMeetingViewType { IPCMeetingViewType_ActiveSpeaker , IPCMeetingViewType_Wall , IPCMeetingViewType_MultiSpeaker , IPCMeetingViewType_Other }
enum  ZMToolSuiteProxySpotlightResult {
  ZMToolSuiteProxySpotResult_Success , ZMToolSuiteProxySpotResult_Fail_NotEnoughUsers , ZMToolSuiteProxySpotResult_Fail_ToMuchSpotlightedUsers , ZMToolSuiteProxySpotResult_Fail_UserCannotBeSpotlighted ,
  ZMToolSuiteProxySpotResult_Fail_UserWithoutVideo , ZMToolSuiteProxySpotResult_Fail_NoPrivilegeToSpotlight , ZMToolSuiteProxySpotResult_Fail_UserNotSpotlighted , ZMToolSuiteProxySpotResult_Unknown = 100
}
enum  IPC_PROXY_TYPE { IPC_PROXY_TYPE_UNKNOWN , IPC_PROXY_TYPE_ZCUTS }
enum  ZMToolSuiteShareStatus { ZMToolSuiteShareStatus_Started , ZMToolSuiteShareStatus_Ended }
enum  ZMToolSuitMonitorType { ZMToolSuitMonitorType_First , ZMToolSuitMonitorType_Dual }
enum  ZMToolSuiteSetVBType { ZMToolSuiteSetVBType_None , ZMToolSuiteSetVBType_Blur , ZMToolSuiteSetVBType_Image , ZMToolSuiteSetVBType_Video }
enum  ZMToolSuiteChatPrivilegeType {
  ZMToolSuiteChatPrivilegeType_To_Everyone , ZMToolSuiteChatPrivilegeType_To_All_Panelist , ZMToolSuiteChatPrivilegeType_To_Host , ZMToolSuiteChatPrivilegeType_Disable_Attendee_Chat ,
  ZMToolSuiteChatPrivilegeType_Host_Public
}
enum  ZMToolSuitePanelistChatPrivilege { ZMToolSuitePanelistChatPrivilege_PanelistOnly , ZMToolSuitePanelistChatPrivilege_All }
enum  ZMToolSuiteSettingWindowTabType {
  ZMToolSuiteSettingWindowTabType_General = 0 , ZMToolSuiteSettingWindowTabType_Video = 1 , ZMToolSuiteSettingWindowTabType_Audio = 2 , ZMToolSuiteSettingWindowTabType_ShareScreen = 3 ,
  ZMToolSuiteSettingWindowTabType_Phone = 4 , ZMToolSuiteSettingWindowTabType_TeamChat = 5 , ZMToolSuiteSettingWindowTabType_ZoomApps = 7 , ZMToolSuiteSettingWindowTabType_Background = 8 ,
  ZMToolSuiteSettingWindowTabType_Recording = 9 , ZMToolSuiteSettingWindowTabType_Profile = 10 , ZMToolSuiteSettingWindowTabType_Statistics = 11 , ZMToolSuiteSettingWindowTabType_Shortcuts = 12 ,
  ZMToolSuiteSettingWindowTabType_Accessibility = 13
}

Functions

void SetToolSuiteProxyListener (IZMToolSuiteProxyListener *pListener)
void SetDataCacheHandler (IToolSuiteProxyDataCache *pDataCache)

Typedef Documentation

◆ onAdmitAllUserToMeetingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onAdmitAllUserToMeetingResult

Definition at line 8 of file ToolSuiteWaitingRoomInterface.h.

◆ onAdmitToMeetingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onAdmitToMeetingResult

Definition at line 9 of file ToolSuiteWaitingRoomInterface.h.

◆ onAllowAttendeeTalkResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onAllowAttendeeTalkResult

Definition at line 9 of file ToolSuiteWebinarInterface.h.

◆ onAllowParticipantsToChatResult

Definition at line 22 of file ToolSuiteParticipantsInterface.h.

◆ onAllowParticipantsToRenameResult

Definition at line 13 of file ToolSuiteParticipantsInterface.h.

◆ onAllowParticipantsToRequestLocalRecordingResult

◆ onAllowParticipantsToShareResult

Definition at line 10 of file ToolSuiteParticipantsInterface.h.

◆ onAllowParticipantsToShareWhiteBoardResult

◆ onAllowParticipantsToStartVideoResult

Definition at line 7 of file ToolSuiteParticipantsInterface.h.

◆ onAllowParticipantsToUnmuteSelfResult

Definition at line 25 of file ToolSuiteParticipantsInterface.h.

◆ onAssignCoHostResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onAssignCoHostResult

Definition at line 29 of file ToolSuiteParticipantsInterface.h.

◆ onCanShareCameraResult

typedef std::function<void(const BoolValueResult&)> ZMToolSuiteProxy::onCanShareCameraResult

Definition at line 21 of file ToolSuiteShareInterface.h.

◆ onCanShareVideoFileResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onCanShareVideoFileResult

Definition at line 14 of file ToolSuiteShareInterface.h.

◆ onCanStartCloudRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onCanStartCloudRecordingResult

Definition at line 14 of file ToolSuiteRecordingInterface.h.

◆ onCanStartLocalRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onCanStartLocalRecordingResult

Definition at line 15 of file ToolSuiteRecordingInterface.h.

◆ onCanStartShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onCanStartShareResult

Definition at line 8 of file ToolSuiteShareInterface.h.

◆ onCanSwitchShareNextCameraResult

Definition at line 23 of file ToolSuiteShareInterface.h.

◆ onClearAnnotationResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onClearAnnotationResult

Definition at line 9 of file ToolSuiteAnnotationInterface.h.

◆ onDepromotePanelist2AttendeeResult

Definition at line 11 of file ToolSuiteWebinarInterface.h.

◆ onEnableAlwaysUseOriginalSizeVideoFeatureResult

◆ onEnableAnonymousSendQuestionFeatureResult

Definition at line 14 of file ToolSuiteQAInterface.h.

◆ onEnableAttendeeViewAllQuestionFeatureResult

Definition at line 16 of file ToolSuiteQAInterface.h.

◆ onEnableAutoAllowLocalRecordingRequestFeatureResult

◆ onEnableBeautyFaceFeatureResult

Definition at line 19 of file ToolSuiteSettingInterface.h.

◆ onEnableClosedCaptionFeatureResult

Definition at line 8 of file ToolSuiteClosedCaptionInterface.h.

◆ onEnableEchoCancellationResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onEnableEchoCancellationResult

Definition at line 9 of file ToolSuiteSettingInterface.h.

◆ onEnableHDVideoFeatureResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onEnableHDVideoFeatureResult

Definition at line 26 of file ToolSuiteSettingInterface.h.

◆ onEnableHideSelfViewFeatureResult

Definition at line 28 of file ToolSuiteSettingInterface.h.

◆ onEnableHighFidelityMusicModeResult

Definition at line 8 of file ToolSuiteSettingInterface.h.

◆ onEnableMirrorEffectFeatureResult

Definition at line 18 of file ToolSuiteSettingInterface.h.

◆ onEnableOptimizeForSharedVideoFeatureResult

Definition at line 18 of file ToolSuiteShareInterface.h.

◆ onEnableQACommentFeatureResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onEnableQACommentFeatureResult

Definition at line 10 of file ToolSuiteQAInterface.h.

◆ onEnableQAFeatureResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onEnableQAFeatureResult

Definition at line 8 of file ToolSuiteQAInterface.h.

◆ onEnableQAVoteupFeatureResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onEnableQAVoteupFeatureResult

Definition at line 12 of file ToolSuiteQAInterface.h.

◆ onEnableShareComputerSoundFeatureResult

Definition at line 16 of file ToolSuiteShareInterface.h.

◆ onEnableShowOriginalSoundOptionResult

Definition at line 13 of file ToolSuiteSettingInterface.h.

◆ onEnableStereoAudioResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onEnableStereoAudioResult

Definition at line 10 of file ToolSuiteSettingInterface.h.

◆ onEnableUseOriginalSoundFeatureResult

Definition at line 12 of file ToolSuiteSettingInterface.h.

◆ onEnableWaitingRoomFeatureResult

Definition at line 12 of file ToolSuiteWaitingRoomInterface.h.

◆ onExpelUserResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onExpelUserResult

Definition at line 14 of file ToolSuiteWaitingRoomInterface.h.

◆ onGetAudioShareModeResult

◆ onGetBeautyFaceValueResult

typedef std::function<void(const IntValueResult&)> ZMToolSuiteProxy::onGetBeautyFaceValueResult

Definition at line 23 of file ToolSuiteSettingInterface.h.

◆ onGetCloudRecordingStatusResult

Definition at line 8 of file ToolSuiteRecordingInterface.h.

◆ onGetLocalRecordingStatusResult

◆ onGetMeetingViewTypeResult

Definition at line 11 of file ToolSuiteUIActionInterface.h.

◆ onGetPanelistChatPrivilegeResult

◆ onGetSharingStatusResult

Definition at line 19 of file ToolSuiteShareInterface.h.

◆ onGetUnreadChatCountResult

Definition at line 8 of file ToolSuiteChatInterface.h.

◆ onGetUserRoleByUserIDResult

◆ onInviteUserToMeetingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onInviteUserToMeetingResult

Definition at line 37 of file ToolSuiteParticipantsInterface.h.

◆ onIsAllowAttendeeTalkResult

Definition at line 10 of file ToolSuiteWebinarInterface.h.

◆ onIsAlwaysUseOriginalSizeVideoFeatureOnResult

◆ onIsAnonymousSendQuestionFeatureOnResult

Definition at line 15 of file ToolSuiteQAInterface.h.

◆ onIsAttendeeViewAllQuestionFeatureOnResult

Definition at line 17 of file ToolSuiteQAInterface.h.

◆ onIsAutoAllowLocalRecordingRequestFeatureOnResult

◆ onIsBeautyFaceFeatureOnResult

Definition at line 22 of file ToolSuiteSettingInterface.h.

◆ onIsChatShowingResult

typedef std::function<void(const BoolValueResult&)> ZMToolSuiteProxy::onIsChatShowingResult

Definition at line 10 of file ToolSuiteChatInterface.h.

◆ onIsHDVideoFeatureOnResult

Definition at line 27 of file ToolSuiteSettingInterface.h.

◆ onIsHideSelfViewFeatureOnResult

Definition at line 29 of file ToolSuiteSettingInterface.h.

◆ onIsMeetingSupportClosedCaptionFeatureResult

◆ onIsMirrorEffectFeatureOnResult

Definition at line 21 of file ToolSuiteSettingInterface.h.

◆ onIsParticipantsChatAllowedResult

Definition at line 23 of file ToolSuiteParticipantsInterface.h.

◆ onIsParticipantsRenameAllowedResult

Definition at line 14 of file ToolSuiteParticipantsInterface.h.

◆ onIsParticipantsRequestLocalRecordingAllowedResult

◆ onIsParticipantsShareAllowedResult

Definition at line 11 of file ToolSuiteParticipantsInterface.h.

◆ onIsParticipantsShareWhiteBoardAllowedResult

◆ onIsParticipantsStartVideoAllowedResult

◆ onIsParticipantsUnmuteSelfAllowedResult

◆ onIsQACommentFeatureOnResult

Definition at line 11 of file ToolSuiteQAInterface.h.

◆ onIsQAFeatureOnResult

typedef std::function<void(const BoolValueResult&)> ZMToolSuiteProxy::onIsQAFeatureOnResult

Definition at line 9 of file ToolSuiteQAInterface.h.

◆ onIsQAVoteupFeatureOnResult

Definition at line 13 of file ToolSuiteQAInterface.h.

◆ onIsShowOriginalSoundOptionResult

◆ onIsSupportQAResult

typedef std::function<void(const BoolValueResult&)> ZMToolSuiteProxy::onIsSupportQAResult

Definition at line 7 of file ToolSuiteQAInterface.h.

◆ onIsSupportWaitingRoomResult

Definition at line 11 of file ToolSuiteWaitingRoomInterface.h.

◆ onIsUseOriginalSoundResult

Definition at line 15 of file ToolSuiteSettingInterface.h.

◆ onIsWaitingRoomFeatureOnResult

Definition at line 13 of file ToolSuiteWaitingRoomInterface.h.

◆ onJoinMeetingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onJoinMeetingResult

Definition at line 8 of file ToolSuitePreMeetingInterface.h.

◆ onLowerAllHandsResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onLowerAllHandsResult

Definition at line 10 of file ToolSuiteReactionInterface.h.

◆ onMakeHostResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onMakeHostResult

Definition at line 30 of file ToolSuiteParticipantsInterface.h.

◆ onNavigateToURLResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onNavigateToURLResult

Definition at line 10 of file ToolSuitePreMeetingInterface.h.

◆ onPauseCloudRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onPauseCloudRecordingResult

Definition at line 12 of file ToolSuiteRecordingInterface.h.

◆ onPauseLocalRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onPauseLocalRecordingResult

Definition at line 18 of file ToolSuiteRecordingInterface.h.

◆ onPauseResumeShareToggleResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onPauseResumeShareToggleResult

Definition at line 26 of file ToolSuiteShareInterface.h.

◆ onPromoteAttendee2PanelistResult

Definition at line 12 of file ToolSuiteWebinarInterface.h.

◆ onPutIntoWaitingRoomResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onPutIntoWaitingRoomResult

Definition at line 10 of file ToolSuiteWaitingRoomInterface.h.

◆ onReclaimHostResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onReclaimHostResult

Definition at line 31 of file ToolSuiteParticipantsInterface.h.

◆ onRequestLocalRecordingPrivilegeResult

Definition at line 21 of file ToolSuiteRecordingInterface.h.

◆ onResumeCloudRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onResumeCloudRecordingResult

Definition at line 13 of file ToolSuiteRecordingInterface.h.

◆ onResumeLocalRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onResumeLocalRecordingResult

Definition at line 19 of file ToolSuiteRecordingInterface.h.

◆ onRevokeCoHostResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onRevokeCoHostResult

Definition at line 28 of file ToolSuiteParticipantsInterface.h.

◆ onSelectAudioDeviceResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSelectAudioDeviceResult

Definition at line 11 of file ToolSuiteSettingInterface.h.

◆ onSelectCameraResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSelectCameraResult

Definition at line 7 of file ToolSuiteSettingInterface.h.

◆ onSendChatResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSendChatResult

Definition at line 7 of file ToolSuiteChatInterface.h.

◆ onSendDynamicEmojiReactionResult

Definition at line 8 of file ToolSuiteReactionInterface.h.

◆ onSendEmojiReactionResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSendEmojiReactionResult

Definition at line 7 of file ToolSuiteReactionInterface.h.

◆ onSendFeedbackReactionResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSendFeedbackReactionResult

Definition at line 9 of file ToolSuiteReactionInterface.h.

◆ onSetAudioShareModeResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSetAudioShareModeResult

Definition at line 25 of file ToolSuiteShareInterface.h.

◆ onSetBeautyFaceValueResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSetBeautyFaceValueResult

Definition at line 20 of file ToolSuiteSettingInterface.h.

◆ onSetPanelistChatPrivilegeResult

Definition at line 7 of file ToolSuiteWebinarInterface.h.

◆ onSetParticipantsChatPrivilegeResult

Definition at line 9 of file ToolSuiteChatInterface.h.

◆ onSetVirtualBackgroundResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSetVirtualBackgroundResult

Definition at line 17 of file ToolSuiteSettingInterface.h.

◆ onShowSettingWindowResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onShowSettingWindowResult

Definition at line 9 of file ToolSuitePreMeetingInterface.h.

◆ onStartAnnotationResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartAnnotationResult

Definition at line 7 of file ToolSuiteAnnotationInterface.h.

◆ onStartAppShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartAppShareResult

Definition at line 9 of file ToolSuiteShareInterface.h.

◆ onStartAudioShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartAudioShareResult

Definition at line 11 of file ToolSuiteShareInterface.h.

◆ onStartCameraShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartCameraShareResult

Definition at line 22 of file ToolSuiteShareInterface.h.

◆ onStartCloudRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartCloudRecordingResult

Definition at line 10 of file ToolSuiteRecordingInterface.h.

◆ onStartFrameShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartFrameShareResult

Definition at line 13 of file ToolSuiteShareInterface.h.

◆ onStartLiveTranscriptionResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartLiveTranscriptionResult

Definition at line 7 of file ToolSuiteClosedCaptionInterface.h.

◆ onStartLocalRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartLocalRecordingResult

Definition at line 16 of file ToolSuiteRecordingInterface.h.

◆ onStartMeetingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartMeetingResult

Definition at line 7 of file ToolSuitePreMeetingInterface.h.

◆ onStartMonitorShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartMonitorShareResult

Definition at line 10 of file ToolSuiteShareInterface.h.

◆ onStartVideoFileShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartVideoFileShareResult

Definition at line 15 of file ToolSuiteShareInterface.h.

◆ onStartWhiteBoardShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStartWhiteBoardShareResult

Definition at line 12 of file ToolSuiteShareInterface.h.

◆ onStopAnnotationResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStopAnnotationResult

Definition at line 8 of file ToolSuiteAnnotationInterface.h.

◆ onStopCloudRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStopCloudRecordingResult

Definition at line 11 of file ToolSuiteRecordingInterface.h.

◆ onStopLocalRecordingResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStopLocalRecordingResult

Definition at line 17 of file ToolSuiteRecordingInterface.h.

◆ onStopShareResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onStopShareResult

Definition at line 7 of file ToolSuiteShareInterface.h.

◆ onSwitch2MeetingComponentResult

Definition at line 7 of file ToolSuiteUIActionInterface.h.

◆ onSwitch2MeetingViewResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSwitch2MeetingViewResult

Definition at line 8 of file ToolSuiteUIActionInterface.h.

◆ onSwitch2WallViewPrevOrNextPageResult

Definition at line 9 of file ToolSuiteUIActionInterface.h.

◆ onSwitchShareNextCameraResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onSwitchShareNextCameraResult

Definition at line 24 of file ToolSuiteShareInterface.h.

◆ onSwitchToNextCameraSourceResult

Definition at line 30 of file ToolSuiteSettingInterface.h.

◆ onToggleFullScreenResult

typedef std::function<void(const BaseResult&)> ZMToolSuiteProxy::onToggleFullScreenResult

Definition at line 10 of file ToolSuiteUIActionInterface.h.

◆ onToggleOriginalSoundFeatureStatusResult

Definition at line 14 of file ToolSuiteSettingInterface.h.

Enumeration Type Documentation

◆ IPC_PROXY_TYPE

Enumerator
IPC_PROXY_TYPE_UNKNOWN 
IPC_PROXY_TYPE_ZCUTS 

Definition at line 477 of file ToolSuiteProxyDef.h.

◆ IPCAnnotationClearType

Enumerator
IPCAnnotationClearType_All 
IPCAnnotationClearType_Self 
IPCAnnotationClearType_Other 

Definition at line 290 of file ToolSuiteProxyDef.h.

◆ IPCEmojiReactionSkinTone

Enumerator
IPCEmojiReactionSkinTone_Unknow 
IPCEmojiReactionSkinTone_Default 
IPCEmojiReactionSkinTone_Light 
IPCEmojiReactionSkinTone_MediumLight 
IPCEmojiReactionSkinTone_Medium 
IPCEmojiReactionSkinTone_MediumDark 
IPCEmojiReactionSkinTone_Dark 

Definition at line 339 of file ToolSuiteProxyDef.h.

◆ IPCEmojiReactionType

Enumerator
IPCEmojiReactionType_Unknow 
IPCEmojiReactionType_Clap 
IPCEmojiReactionType_Thumbsup 
IPCEmojiReactionType_Heart 
IPCEmojiReactionType_Joy 
IPCEmojiReactionType_Openmouth 
IPCEmojiReactionType_Tada 
IPCEmojiReactionType_ClapSound 
IPCEmojiReactionType_Count 

Definition at line 326 of file ToolSuiteProxyDef.h.

◆ IPCFeedbackReactionType

Enumerator
IPCFeedbackReactionType_None 
IPCFeedbackReactionType_Hand 
IPCFeedbackReactionType_Yes 
IPCFeedbackReactionType_No 
IPCFeedbackReactionType_Fast 
IPCFeedbackReactionType_Slow 
IPCFeedbackReactionType_Bad 
IPCFeedbackReactionType_Good 
IPCFeedbackReactionType_Clap 
IPCFeedbackReactionType_Coffee 
IPCFeedbackReactionType_Clock 
IPCFeedbackReactionType_Emoji 
IPCFeedbackReactionType_Clear 

Definition at line 350 of file ToolSuiteProxyDef.h.

◆ IPCMeetingComponentType

Enumerator
IPCMeetingComponentType_MainWindow 
IPCMeetingComponentType_Audio 
IPCMeetingComponentType_Chat 
IPCMeetingComponentType_Participants 
IPCMeetingComponentType_MainToolBar 
IPCMeetingComponentType_MainShareToolBar 
IPCMeetingComponentType_Setting 
IPCMeetingComponentType_ShareOptionWindow 
IPCMeetingComponentType_ThumbnailVideo 
IPCMeetingComponentType_InviteWindow 
IPCMeetingComponentType_ShareSelectWindow 

Definition at line 405 of file ToolSuiteProxyDef.h.

◆ IPCMeetingViewType

Enumerator
IPCMeetingViewType_ActiveSpeaker 
IPCMeetingViewType_Wall 
IPCMeetingViewType_MultiSpeaker 
IPCMeetingViewType_Other 

Definition at line 431 of file ToolSuiteProxyDef.h.

◆ IPCReactionCategory

Enumerator
IPCReactionCategory_Unknown 
IPCReactionCategory_Normal 
IPCReactionCategory_Custom 

Definition at line 372 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteAudioShareMode

Enumerator
AUDIO_SHARE_IDLE 
AUDIO_SHARE_MONO 
AUDIO_SHARE_STEREO 

Definition at line 392 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteAudioType

Enumerator
ZMToolSuiteAudioType_None 
ZMToolSuiteAudioType_Voip 
ZMToolSuiteAudioType_Telephony 

Definition at line 48 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteChatMessageType

Enumerator
CHAT_MESSAGE_TYPE_IDLE 
CHAT_MESSAGE_TYPE_TO_ALL 
CHAT_MESSAGE_TYPE_TO_ALL_PANELIST 
CHAT_MESSAGE_TYPE_TO_INDIVIDUAL_PANELIST 
CHAT_MESSAGE_TYPE_TO_INDIVIDUAL 
CHAT_MESSAGE_TYPE_TO_WAITINGROOMUSERS 

Definition at line 297 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteChatPrivilegeType

Enumerator
ZMToolSuiteChatPrivilegeType_To_Everyone 
ZMToolSuiteChatPrivilegeType_To_All_Panelist 
ZMToolSuiteChatPrivilegeType_To_Host 
ZMToolSuiteChatPrivilegeType_Disable_Attendee_Chat 
ZMToolSuiteChatPrivilegeType_Host_Public 

Definition at line 511 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteIPCConnectStatus

Enumerator
IPC_STATUS_IDLE 
IPC_STATUS_CONNECT_TIMEOUT 
IPC_STATUS_CONNECTED 
IPC_STATUS_DISCONNECTED 

Definition at line 40 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteMeetingInstance

Enumerator
ZMToolSuiteMeetingInstance_None 
ZMToolSuiteMeetingInstance_Default 
ZMToolSuiteMeetingInstance_GreenRoom 
ZMToolSuiteMeetingInstance_NewBO 

Definition at line 153 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteMeetingStatus

Enumerator
MEETING_STATUS_IDLE 
MEETING_STATUS_CONNECTING 
MEETING_STATUS_WAITING_FOR_HOST 
MEETING_STATUS_INMEETING 
MEETING_STATUS_DISCONNECTING 
MEETING_STATUS_RECONNECTING 
MEETING_STATUS_FAILED 
MEETING_STATUS_ENDED 
MEETING_STATUS_LOCKED 
MEETING_STATUS_UNLOCKED 
MEETING_STATUS_IN_WAITING_ROOM 
MEETING_STATUS_WEBINAR_PROMOTE 
MEETING_STATUS_WEBINAR_DEPROMOTE 
MEETING_STATUS_BEFORE_SUBCONF_CREATE 
MEETING_STATUS_BEFORE_SUBCONF_DESTROY 
MEETING_STATUS_SUBCONF_CREATED 
MEETING_STATUS_SUBCONF_DESTROYED 

Definition at line 121 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteMeetingType

Enumerator
MEETING_TYPE_NONE 
MEETING_TYPE_NORMAL 
MEETING_TYPE_WEBINAR 
MEETING_TYPE_WEBINARBO 
MEETING_TYPE_BO 
MEETING_TYPE_GREENROOM 

Definition at line 143 of file ToolSuiteProxyDef.h.

◆ ZMToolSuitePanelistChatPrivilege

Enumerator
ZMToolSuitePanelistChatPrivilege_PanelistOnly 
ZMToolSuitePanelistChatPrivilege_All 

Definition at line 519 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxyAuthResult

Enumerator
AUTH_RESULT_SUCCESS 
AUTH_RESULT_REQUEST_ERROR 
AUTH_RESULT_VERIFY_USER_FAILED 
AUTH_RESULT_FAILED 

Definition at line 15 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxyConnectionType

Enumerator
ZMToolSuiteProxyConnectionType_Cloud 

Cloud connection.

ZMToolSuiteProxyConnectionType_Direct 

Direct connection.

ZMToolSuiteProxyConnectionType_Unknown 

Unknown connection.

Definition at line 230 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxyErrors

Enumerator
kZMToolSuiteProxyErrorsUnknown 
kZMToolSuiteProxyErrorsSuccess 
kZMToolSuiteProxyErrorsNotImplemented 
kZMToolSuiteProxyErrorsWrongUsage 
kZMToolSuiteProxyErrorsInvalidArgument 
kZMToolSuiteProxyErrorsInternalError 
kZMToolSuiteProxyErrorsNoPermission 
kZMToolSuiteProxyErrorsRateLimitReached 
kZMToolSuiteProxyErrorsOperationTimeout 
kZMToolSuiteProxyErrorsVersionIncompatible 

Definition at line 22 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxyNetworkType

Enumerator
ZMToolSuiteProxyNetworkType_Wired 

Wired LAN.

ZMToolSuiteProxyNetworkType_Wifi 

WIFI.

ZMToolSuiteProxyNetworkType_PPP 

PPP.

ZMToolSuiteProxyNetworkType_3G 

3G

ZMToolSuiteProxyNetworkType_Others 

Others.

ZMToolSuiteProxyNetworkType_Unknown 

Unknown network.

Definition at line 220 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxyRecordStatus

Enumerator
ZMToolSuiteProxyRecordStatus_None 
ZMToolSuiteProxyRecordStatus_Start 
ZMToolSuiteProxyRecordStatus_Stop 
ZMToolSuiteProxyRecordStatus_Pause 
ZMToolSuiteProxyRecordStatus_Connecting 

Definition at line 112 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxyShareContentType

Enumerator
ZMToolSuiteProxyShareContentType_None 
ZMToolSuiteProxyShareContentType_AS 
ZMToolSuiteProxyShareContentType_DS 
ZMToolSuiteProxyShareContentType_AUDIO 
ZMToolSuiteProxyShareContentType_FRAME 
ZMToolSuiteProxyShareContentType_VIDEO_FILE 
ZMToolSuiteProxyShareContentType_CAMERA 

Definition at line 101 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxySharePlayError

Enumerator
ZMToolSuiteProxySharePlayError_No_Error 
ZMToolSuiteProxySharePlayError_Not_Support 
ZMToolSuiteProxySharePlayError_Resolution_High 
ZMToolSuiteProxySharePlayError_Open_Fail 
ZMToolSuiteProxySharePlayError_Play_Fail 
ZMToolSuiteProxySharePlayError_Seek_Fail 

Definition at line 91 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteProxySpotlightResult

Enumerator
ZMToolSuiteProxySpotResult_Success 
ZMToolSuiteProxySpotResult_Fail_NotEnoughUsers 
ZMToolSuiteProxySpotResult_Fail_ToMuchSpotlightedUsers 

user counts less than 2

ZMToolSuiteProxySpotResult_Fail_UserCannotBeSpotlighted 

spotlighted user counts is more than 9

ZMToolSuiteProxySpotResult_Fail_UserWithoutVideo 

user in view only mode or silent mode or active

ZMToolSuiteProxySpotResult_Fail_NoPrivilegeToSpotlight 

user doesn't turn on video

ZMToolSuiteProxySpotResult_Fail_UserNotSpotlighted 

current user has no privilege to spotlight

ZMToolSuiteProxySpotResult_Unknown 

user is not spotlighted

Definition at line 455 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteSettingWindowTabType

Enumerator
ZMToolSuiteSettingWindowTabType_General 
ZMToolSuiteSettingWindowTabType_Video 
ZMToolSuiteSettingWindowTabType_Audio 
ZMToolSuiteSettingWindowTabType_ShareScreen 
ZMToolSuiteSettingWindowTabType_Phone 
ZMToolSuiteSettingWindowTabType_TeamChat 
ZMToolSuiteSettingWindowTabType_ZoomApps 
ZMToolSuiteSettingWindowTabType_Background 
ZMToolSuiteSettingWindowTabType_Recording 
ZMToolSuiteSettingWindowTabType_Profile 
ZMToolSuiteSettingWindowTabType_Statistics 
ZMToolSuiteSettingWindowTabType_Shortcuts 
ZMToolSuiteSettingWindowTabType_Accessibility 

Definition at line 541 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteSetVBType

Enumerator
ZMToolSuiteSetVBType_None 
ZMToolSuiteSetVBType_Blur 
ZMToolSuiteSetVBType_Image 
ZMToolSuiteSetVBType_Video 

Definition at line 499 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteShareStatus

Enumerator
ZMToolSuiteShareStatus_Started 
ZMToolSuiteShareStatus_Ended 

Definition at line 482 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteUserAction

Enumerator
USER_ACTION_NO_ACTION 
USER_ACTION_SYNC_ALL 
USER_ACTION_ADD_USER 
USER_ACTION_LEFT_USER 
USER_ACTION_UPDATE_USER 

Definition at line 78 of file ToolSuiteProxyDef.h.

◆ ZMToolSuiteUserRole

Enumerator
ZMToolSuiteUserRole_None 
ZMToolSuiteUserRole_Host 
ZMToolSuiteUserRole_CoHost 
ZMToolSuiteUserRole_Attendee 
ZMToolSuiteUserRole_Panelist 
ZMToolSuiteUserRole_BreakoutRoomModerator 

Definition at line 54 of file ToolSuiteProxyDef.h.

◆ ZMToolSuitMonitorType

Enumerator
ZMToolSuitMonitorType_First 
ZMToolSuitMonitorType_Dual 

Definition at line 488 of file ToolSuiteProxyDef.h.

Function Documentation

◆ SetDataCacheHandler()

void ZMToolSuiteProxy::SetDataCacheHandler ( IToolSuiteProxyDataCache * pDataCache)

◆ SetToolSuiteProxyListener()

void ZMToolSuiteProxy::SetToolSuiteProxyListener ( IZMToolSuiteProxyListener * pListener)