Plugin SDK for Windows API Reference 7.1.0.2020
Loading...
Searching...
No Matches
ToolSuiteReactionInterface.h
Go to the documentation of this file.
1#pragma once
2
3#include "ToolSuiteProxyDef.h"
4
5namespace ZMToolSuiteProxy
6{
7 typedef std::function<void(const BaseResult&)> onSendEmojiReactionResult;
8 typedef std::function<void(const BaseResult&)> onSendDynamicEmojiReactionResult;
9 typedef std::function<void(const BaseResult&)> onSendFeedbackReactionResult;
10 typedef std::function<void(const BaseResult&)> onLowerAllHandsResult;
11
12 namespace meeting {
13
15 {
16 public:
20 virtual bool LowerAllHands(bool bLowerWebinarAttendee, onLowerAllHandsResult pfn) = 0;
21 };
22 }
23}
wchar_t zchar_t
virtual bool SendFeedbackReaction(IPCFeedbackReactionType type, onSendFeedbackReactionResult pfn)=0
virtual bool SendEmojiReaction(SendEmojiReactionParam param, onSendEmojiReactionResult pfn)=0
virtual bool SendDynamicEmojiReaction(const zchar_t *emojiStr, onSendDynamicEmojiReactionResult pfn)=0
virtual bool LowerAllHands(bool bLowerWebinarAttendee, onLowerAllHandsResult pfn)=0
std::function< void(const BaseResult &)> onSendFeedbackReactionResult
std::function< void(const BaseResult &)> onSendEmojiReactionResult
std::function< void(const BaseResult &)> onSendDynamicEmojiReactionResult
std::function< void(const BaseResult &)> onLowerAllHandsResult