Video SDK for Windows API Reference
Loading...
Searching...
No Matches
zoom_video_sdk_chat_helper_interface.h
Go to the documentation of this file.
1
6#ifndef _ZOOM_VIDEO_SDK_CHAT_HELPER_INTERFACE_H_
7#define _ZOOM_VIDEO_SDK_CHAT_HELPER_INTERFACE_H_
10
25
39
40
41
48{
49public:
54 virtual bool isChatDisabled() = 0;
55
60 virtual bool isPrivateChatDisabled() = 0;
61
68 virtual ZoomVideoSDKErrors sendChatToUser(IZoomVideoSDKUser* pUser, const zchar_t* msgContent) = 0;
69
75 virtual ZoomVideoSDKErrors sendChatToAll(const zchar_t* msgContent) = 0;
76
82 virtual bool canChatMessageBeDeleted(const zchar_t* msgID) = 0;
83
89 virtual ZoomVideoSDKErrors deleteChatMessage(const zchar_t* msgID) = 0;
90
97
103};
105#endif
virtual ZoomVideoSDKErrors sendChatToAll(const zchar_t *msgContent)=0
Send a chat message to all users.
virtual ZoomVideoSDKErrors deleteChatMessage(const zchar_t *msgID)=0
delete a specific chat message from the Zoom server. This does not delete the message in your user in...
virtual ZoomVideoSDKChatPrivilegeType getChatPrivilege()=0
Get participant Chat Privilege when in session.
virtual bool canChatMessageBeDeleted(const zchar_t *msgID)=0
Determine if a specific message can be deleted.
virtual ZoomVideoSDKErrors sendChatToUser(IZoomVideoSDKUser *pUser, const zchar_t *msgContent)=0
Send a chat message to a specific user.
virtual bool isPrivateChatDisabled()=0
Determine whether private chat is disabled.
virtual bool isChatDisabled()=0
Determine whether chat is disabled.
virtual ZoomVideoSDKErrors changeChatPrivilege(ZoomVideoSDKChatPrivilegeType privilege)=0
Set participant Chat Privilege when in session. Only session host/manager can run the function.
ZoomVideoSDKChatPrivilegeType
The chat privilege type are sent in the onChatPrivilegeChanged callback.
@ ZoomVideoSDKChatPrivilege_Publicly_And_Privately
ZoomVideoSDKChatMessageDeleteType
The chat message delete type are sent in the onChatMsgDeleteNotification callback.
Zoom Video SDK Common Definition File.
#define BEGIN_ZOOM_VIDEO_SDK_NAMESPACE
#define END_ZOOM_VIDEO_SDK_NAMESPACE
ZoomVideoSDKErrors
Enumeration of common Zoom Video SDK errors.
wchar_t zchar_t