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. |