Plugin SDK for Windows API Reference
7.1.0.2020
Loading...
Searching...
No Matches
ToolSuiteWebinarInterface.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
&)>
onSetPanelistChatPrivilegeResult
;
8
typedef
std::function<void(
const
GetPanelistChatPrivilegeResult
&)>
onGetPanelistChatPrivilegeResult
;
9
typedef
std::function<void(
const
BaseResult
&)>
onAllowAttendeeTalkResult
;
10
typedef
std::function<void(
const
BoolValueResult
&)>
onIsAllowAttendeeTalkResult
;
11
typedef
std::function<void(
const
BaseResult
&)>
onDepromotePanelist2AttendeeResult
;
12
typedef
std::function<void(
const
BaseResult
&)>
onPromoteAttendee2PanelistResult
;
13
14
namespace
meeting
{
15
class
IWebinarToolkit
16
{
17
public
:
18
virtual
bool
SetPanelistChatPrivilege
(
ZMToolSuitePanelistChatPrivilege
eType,
onSetPanelistChatPrivilegeResult
pfn) = 0;
19
virtual
bool
GetPanelistChatPrivilege
(
onGetPanelistChatPrivilegeResult
pfn) = 0;
20
virtual
bool
AllowAttendeeTalk
(
unsigned
int
iUserId,
bool
bAllow,
onAllowAttendeeTalkResult
pfn) = 0;
21
virtual
bool
IsAllowAttendeeTalk
(
unsigned
int
iUserId,
onIsAllowAttendeeTalkResult
pfn) = 0;
22
virtual
bool
DepromotePanelist2Attendee
(
unsigned
int
iUserId,
onDepromotePanelist2AttendeeResult
pfn) = 0;
23
virtual
bool
PromoteAttendee2Panelist
(
unsigned
int
iUserId,
onPromoteAttendee2PanelistResult
pfn) = 0;
24
};
25
}
26
}
ToolSuiteProxyDef.h
ZMToolSuiteProxy::meeting::IWebinarToolkit
Definition
ToolSuiteWebinarInterface.h:16
ZMToolSuiteProxy::meeting::IWebinarToolkit::PromoteAttendee2Panelist
virtual bool PromoteAttendee2Panelist(unsigned int iUserId, onPromoteAttendee2PanelistResult pfn)=0
ZMToolSuiteProxy::meeting::IWebinarToolkit::IsAllowAttendeeTalk
virtual bool IsAllowAttendeeTalk(unsigned int iUserId, onIsAllowAttendeeTalkResult pfn)=0
ZMToolSuiteProxy::meeting::IWebinarToolkit::SetPanelistChatPrivilege
virtual bool SetPanelistChatPrivilege(ZMToolSuitePanelistChatPrivilege eType, onSetPanelistChatPrivilegeResult pfn)=0
ZMToolSuiteProxy::meeting::IWebinarToolkit::GetPanelistChatPrivilege
virtual bool GetPanelistChatPrivilege(onGetPanelistChatPrivilegeResult pfn)=0
ZMToolSuiteProxy::meeting::IWebinarToolkit::DepromotePanelist2Attendee
virtual bool DepromotePanelist2Attendee(unsigned int iUserId, onDepromotePanelist2AttendeeResult pfn)=0
ZMToolSuiteProxy::meeting::IWebinarToolkit::AllowAttendeeTalk
virtual bool AllowAttendeeTalk(unsigned int iUserId, bool bAllow, onAllowAttendeeTalkResult pfn)=0
ZMToolSuiteProxy::meeting
Definition
ToolSuiteAnnotationInterface.h:11
ZMToolSuiteProxy
Definition
ToolSuiteAnnotationInterface.h:6
ZMToolSuiteProxy::ZMToolSuitePanelistChatPrivilege
ZMToolSuitePanelistChatPrivilege
Definition
ToolSuiteProxyDef.h:519
ZMToolSuiteProxy::onSetPanelistChatPrivilegeResult
std::function< void(const BaseResult &)> onSetPanelistChatPrivilegeResult
Definition
ToolSuiteWebinarInterface.h:7
ZMToolSuiteProxy::onAllowAttendeeTalkResult
std::function< void(const BaseResult &)> onAllowAttendeeTalkResult
Definition
ToolSuiteWebinarInterface.h:9
ZMToolSuiteProxy::onPromoteAttendee2PanelistResult
std::function< void(const BaseResult &)> onPromoteAttendee2PanelistResult
Definition
ToolSuiteWebinarInterface.h:12
ZMToolSuiteProxy::onIsAllowAttendeeTalkResult
std::function< void(const BoolValueResult &)> onIsAllowAttendeeTalkResult
Definition
ToolSuiteWebinarInterface.h:10
ZMToolSuiteProxy::onGetPanelistChatPrivilegeResult
std::function< void(const GetPanelistChatPrivilegeResult &)> onGetPanelistChatPrivilegeResult
Definition
ToolSuiteWebinarInterface.h:8
ZMToolSuiteProxy::onDepromotePanelist2AttendeeResult
std::function< void(const BaseResult &)> onDepromotePanelist2AttendeeResult
Definition
ToolSuiteWebinarInterface.h:11
ZMToolSuiteProxy::BaseResult
Definition
ToolSuiteProxyDef.h:36
ZMToolSuiteProxy::BoolValueResult
Definition
ToolSuiteProxyDef.h:524
ZMToolSuiteProxy::GetPanelistChatPrivilegeResult
Definition
ToolSuiteProxyDef.h:532
x64
export_h
ToolSuiteWebinarInterface.h
Generated by
1.14.0