Plugin SDK for Windows API Reference
7.1.0.2020
Loading...
Searching...
No Matches
ToolSuiteWaitingRoomInterface.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
ToolSuiteProxyDef.h
"
4
5
namespace
ZMToolSuiteProxy
6
{
7
8
typedef
std::function<void(
const
BaseResult
&)>
onAdmitAllUserToMeetingResult
;
9
typedef
std::function<void(
const
BaseResult
&)>
onAdmitToMeetingResult
;
10
typedef
std::function<void(
const
BaseResult
&)>
onPutIntoWaitingRoomResult
;
11
typedef
std::function<void(
const
BoolValueResult
&)>
onIsSupportWaitingRoomResult
;
12
typedef
std::function<void(
const
BaseResult
&)>
onEnableWaitingRoomFeatureResult
;
13
typedef
std::function<void(
const
BoolValueResult
&)>
onIsWaitingRoomFeatureOnResult
;
14
typedef
std::function<void(
const
BaseResult
&)>
onExpelUserResult
;
15
16
namespace
meeting
{
17
18
class
IWaitingRoomToolkit
19
{
20
public
:
21
virtual
bool
AdmitAllUserToMeeting
(
onAdmitAllUserToMeetingResult
pfn) = 0;
22
virtual
bool
AdmitToMeeting
(
unsigned
int
iUserID,
onAdmitToMeetingResult
pfn) = 0;
23
virtual
bool
PutIntoWaitingRoom
(
unsigned
int
iUserID,
onPutIntoWaitingRoomResult
pfn) = 0;
24
virtual
bool
IsSupportWaitingRoom
(
onIsSupportWaitingRoomResult
pfn) = 0;
25
virtual
bool
EnableWaitingRoomFeature
(
bool
bEnable,
onEnableWaitingRoomFeatureResult
pfn) = 0;
26
virtual
bool
IsWaitingRoomFeatureOn
(
onIsWaitingRoomFeatureOnResult
pfn) = 0;
27
virtual
bool
ExpelUser
(
unsigned
int
iUserID,
onExpelUserResult
pfn) = 0;
28
virtual
IToolSuiteVector<ZMToolSuiteUser>
*
GetWaitingRoomUserList
() = 0;
29
};
30
31
}
32
}
33
ToolSuiteProxyDef.h
ZMToolSuiteProxy::IToolSuiteVector
Definition
ToolSuiteVectorInterface.h:7
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit
Definition
ToolSuiteWaitingRoomInterface.h:19
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::PutIntoWaitingRoom
virtual bool PutIntoWaitingRoom(unsigned int iUserID, onPutIntoWaitingRoomResult pfn)=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::AdmitAllUserToMeeting
virtual bool AdmitAllUserToMeeting(onAdmitAllUserToMeetingResult pfn)=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::AdmitToMeeting
virtual bool AdmitToMeeting(unsigned int iUserID, onAdmitToMeetingResult pfn)=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::IsWaitingRoomFeatureOn
virtual bool IsWaitingRoomFeatureOn(onIsWaitingRoomFeatureOnResult pfn)=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::EnableWaitingRoomFeature
virtual bool EnableWaitingRoomFeature(bool bEnable, onEnableWaitingRoomFeatureResult pfn)=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::ExpelUser
virtual bool ExpelUser(unsigned int iUserID, onExpelUserResult pfn)=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::GetWaitingRoomUserList
virtual IToolSuiteVector< ZMToolSuiteUser > * GetWaitingRoomUserList()=0
ZMToolSuiteProxy::meeting::IWaitingRoomToolkit::IsSupportWaitingRoom
virtual bool IsSupportWaitingRoom(onIsSupportWaitingRoomResult pfn)=0
ZMToolSuiteProxy::meeting
Definition
ToolSuiteAnnotationInterface.h:11
ZMToolSuiteProxy
Definition
ToolSuiteAnnotationInterface.h:6
ZMToolSuiteProxy::onIsWaitingRoomFeatureOnResult
std::function< void(const BoolValueResult &)> onIsWaitingRoomFeatureOnResult
Definition
ToolSuiteWaitingRoomInterface.h:13
ZMToolSuiteProxy::onAdmitAllUserToMeetingResult
std::function< void(const BaseResult &)> onAdmitAllUserToMeetingResult
Definition
ToolSuiteWaitingRoomInterface.h:8
ZMToolSuiteProxy::onPutIntoWaitingRoomResult
std::function< void(const BaseResult &)> onPutIntoWaitingRoomResult
Definition
ToolSuiteWaitingRoomInterface.h:10
ZMToolSuiteProxy::onEnableWaitingRoomFeatureResult
std::function< void(const BaseResult &)> onEnableWaitingRoomFeatureResult
Definition
ToolSuiteWaitingRoomInterface.h:12
ZMToolSuiteProxy::onExpelUserResult
std::function< void(const BaseResult &)> onExpelUserResult
Definition
ToolSuiteWaitingRoomInterface.h:14
ZMToolSuiteProxy::onIsSupportWaitingRoomResult
std::function< void(const BoolValueResult &)> onIsSupportWaitingRoomResult
Definition
ToolSuiteWaitingRoomInterface.h:11
ZMToolSuiteProxy::onAdmitToMeetingResult
std::function< void(const BaseResult &)> onAdmitToMeetingResult
Definition
ToolSuiteWaitingRoomInterface.h:9
ZMToolSuiteProxy::BaseResult
Definition
ToolSuiteProxyDef.h:36
ZMToolSuiteProxy::BoolValueResult
Definition
ToolSuiteProxyDef.h:524
x64
export_h
ToolSuiteWaitingRoomInterface.h
Generated by
1.14.0