Plugin SDK for Windows API Reference
7.1.0.2020
Loading...
Searching...
No Matches
ToolSuiteChatInterface.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
ToolSuiteProxyDef.h
"
4
5
namespace
ZMToolSuiteProxy
6
{
7
typedef
std::function<void(
const
BaseResult
&)>
onSendChatResult
;
8
typedef
std::function<void(
const
GetUnreadChatCountResult
&)>
onGetUnreadChatCountResult
;
9
typedef
std::function<void(
const
BaseResult
&)>
onSetParticipantsChatPrivilegeResult
;
10
typedef
std::function<void(
const
BoolValueResult
&)>
onIsChatShowingResult
;
11
12
namespace
meeting
{
13
class
IChatToolkit
14
{
15
public
:
16
17
virtual
bool
SendChat
(
ZMToolSuiteChatInfo
chatInfo,
onSendChatResult
pfn) = 0;
18
virtual
bool
GetUnreadChatCount
(
onGetUnreadChatCountResult
pfn) = 0;
19
virtual
bool
SetParticipantsChatPrivilege
(
ZMToolSuiteChatPrivilegeType
eType,
onSetParticipantsChatPrivilegeResult
pfn) = 0;
20
virtual
bool
IsChatShowing
(
onIsChatShowingResult
pfn) = 0;
21
};
22
}
23
}
24
25
ToolSuiteProxyDef.h
ZMToolSuiteProxy::meeting::IChatToolkit
Definition
ToolSuiteChatInterface.h:14
ZMToolSuiteProxy::meeting::IChatToolkit::GetUnreadChatCount
virtual bool GetUnreadChatCount(onGetUnreadChatCountResult pfn)=0
ZMToolSuiteProxy::meeting::IChatToolkit::IsChatShowing
virtual bool IsChatShowing(onIsChatShowingResult pfn)=0
ZMToolSuiteProxy::meeting::IChatToolkit::SendChat
virtual bool SendChat(ZMToolSuiteChatInfo chatInfo, onSendChatResult pfn)=0
ZMToolSuiteProxy::meeting::IChatToolkit::SetParticipantsChatPrivilege
virtual bool SetParticipantsChatPrivilege(ZMToolSuiteChatPrivilegeType eType, onSetParticipantsChatPrivilegeResult pfn)=0
ZMToolSuiteProxy::meeting
Definition
ToolSuiteAnnotationInterface.h:11
ZMToolSuiteProxy
Definition
ToolSuiteAnnotationInterface.h:6
ZMToolSuiteProxy::onGetUnreadChatCountResult
std::function< void(const GetUnreadChatCountResult &)> onGetUnreadChatCountResult
Definition
ToolSuiteChatInterface.h:8
ZMToolSuiteProxy::onSetParticipantsChatPrivilegeResult
std::function< void(const BaseResult &)> onSetParticipantsChatPrivilegeResult
Definition
ToolSuiteChatInterface.h:9
ZMToolSuiteProxy::onIsChatShowingResult
std::function< void(const BoolValueResult &)> onIsChatShowingResult
Definition
ToolSuiteChatInterface.h:10
ZMToolSuiteProxy::onSendChatResult
std::function< void(const BaseResult &)> onSendChatResult
Definition
ToolSuiteChatInterface.h:7
ZMToolSuiteProxy::ZMToolSuiteChatPrivilegeType
ZMToolSuiteChatPrivilegeType
Definition
ToolSuiteProxyDef.h:511
ZMToolSuiteProxy::BaseResult
Definition
ToolSuiteProxyDef.h:36
ZMToolSuiteProxy::BoolValueResult
Definition
ToolSuiteProxyDef.h:524
ZMToolSuiteProxy::GetUnreadChatCountResult
Definition
ToolSuiteProxyDef.h:274
ZMToolSuiteProxy::ZMToolSuiteChatInfo
Definition
ToolSuiteProxyDef.h:308
x64
export_h
ToolSuiteChatInterface.h
Generated by
1.14.0