Meeting Polling helper event callback.
More...
#include <IMeetingPollingHelper.h>
Meeting Polling helper event callback.
Definition at line 211 of file IMeetingPollingHelper.h.
◆ ~IMeetingPollingHelperSink()
virtual IMeetingPollingHelperSink::~IMeetingPollingHelperSink |
( |
| ) |
|
|
inlinevirtual |
◆ OnDownloadingFinished()
virtual void IMeetingPollingHelperSink::OnDownloadingFinished |
( |
const std::string & |
localFilePath, |
|
|
uint32_t |
result |
|
) |
| |
|
pure virtual |
Download result.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
localFilePath | The specified local file path when calling download API. |
result | [0] success. Otherwise failed. |
◆ OnPollingActionNotification()
virtual void IMeetingPollingHelperSink::OnPollingActionNotification |
( |
const PollingUserAction & |
userAction | ) |
|
|
pure virtual |
Polling action notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
userAction | The polling user action data. |
◆ OnPollingAnswerUpdated()
virtual void IMeetingPollingHelperSink::OnPollingAnswerUpdated |
( |
const PollingQuestionInfo & |
question | ) |
|
|
pure virtual |
Polling question's answer update notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
question | The polling question info. |
◆ OnPollingDisplayOnZRNotification()
virtual void IMeetingPollingHelperSink::OnPollingDisplayOnZRNotification |
( |
bool |
enable | ) |
|
|
pure virtual |
Polling display on ZR notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
enable | TRUE indicates polling display on ZR screen. |
◆ OnPollingDocReceived()
virtual void IMeetingPollingHelperSink::OnPollingDocReceived |
( |
const PollingInfo & |
detailPolling, |
|
|
const std::vector< PollingInfo > & |
pollings, |
|
|
bool |
isPollingButtonVisible |
|
) |
| |
|
pure virtual |
Receive polling doc notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
detailPolling | The polling detail info. |
pollings | All the pollings basic info. |
isPollingButtonVisible | TRUE indicates polling button is visible for host role. |
◆ OnPollingIsShowPollOverlay()
virtual void IMeetingPollingHelperSink::OnPollingIsShowPollOverlay |
( |
bool |
isShow | ) |
|
|
pure virtual |
Indicates whether show overlay on ZR.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
isShow | Show overlay status. |
◆ OnPollingOptionsUpdated()
virtual void IMeetingPollingHelperSink::OnPollingOptionsUpdated |
( |
const std::vector< PollingOption > & |
pollingOptions | ) |
|
|
pure virtual |
Polling options update notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
pollingOptions | The polling options. |
◆ OnPollingResultUpdated()
virtual void IMeetingPollingHelperSink::OnPollingResultUpdated |
( |
const PollingInfo & |
polling | ) |
|
|
pure virtual |
Polling result update notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
◆ OnPollingRoleChanged()
virtual void IMeetingPollingHelperSink::OnPollingRoleChanged |
( |
PollingRoleType |
roleType, |
|
|
bool |
isPollingButtonVisible |
|
) |
| |
|
pure virtual |
Polling role type changed notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
roleType | Polling role type, see PollingRoleType enum. |
isPollingButtonVisible | TRUE indicates polling button is visible for host role. |
◆ OnPollingSessionInactiveNotification()
virtual void IMeetingPollingHelperSink::OnPollingSessionInactiveNotification |
( |
bool |
isInactive | ) |
|
|
pure virtual |
Polling session inactive notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
isInactive | TRUE indicates polling session is inactive. |
◆ OnPollingStatusChange()
virtual void IMeetingPollingHelperSink::OnPollingStatusChange |
( |
const PollingInfo & |
polling, |
|
|
PollingRoleType |
roleType, |
|
|
const std::string & |
deviceID |
|
) |
| |
|
pure virtual |
Polling status change notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
polling | Polling info. |
roleType | Polling role type. |
deviceID | Polling incharge device ID. |
◆ OnTakeInChargeNotification()
virtual void IMeetingPollingHelperSink::OnTakeInChargeNotification |
( |
bool |
isSelfIncharge | ) |
|
|
pure virtual |
Take in charge device update notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
isSelfIncharge | TRUE indicates current is the incharge device of current polling. |
◆ OnUpdateDetailPollingInfo()
virtual void IMeetingPollingHelperSink::OnUpdateDetailPollingInfo |
( |
const PollingInfo & |
detailPolling | ) |
|
|
pure virtual |
Polling detail info notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
detailPolling | The polling detail info. |
◆ OnUpdatePollingBasicInfo()
virtual void IMeetingPollingHelperSink::OnUpdatePollingBasicInfo |
( |
const PollingBasicInfo & |
basicInfo | ) |
|
|
pure virtual |
Update polling basic info notification.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
basicInfo | The polling basic info. |