Meeting Polling helper interface.
More...
#include <IMeetingPollingHelper.h>
Meeting Polling helper interface.
Definition at line 365 of file IMeetingPollingHelper.h.
◆ ~IMeetingPollingHelper()
| virtual IMeetingPollingHelper::~IMeetingPollingHelper |
( |
| ) |
|
|
inlinevirtual |
◆ DeregisterSink()
Deregister meeting polling helper callback sink.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ DownloadQuestionImage()
| virtual ZRCSDKError IMeetingPollingHelper::DownloadQuestionImage |
( |
const std::string & |
imageUrl, |
|
|
const std::string & |
localFilePath |
|
) |
| |
|
pure virtual |
Download question image.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
This will not auto create the folder if not exist.
- Parameters
-
| imageUrl | The image url. |
| localFilePath | Specify the local file path of this image. For example, ..../MyImageFolder/this_question.jpg |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ EnableShowPollOverlay()
| virtual ZRCSDKError IMeetingPollingHelper::EnableShowPollOverlay |
( |
bool |
enable, |
|
|
const std::string & |
pollingID, |
|
|
const std::string & |
questionID, |
|
|
int32_t |
questionIndex |
|
) |
| |
|
pure virtual |
Enable or disable show poll overlay.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
This is only able to be used after polling started.
- Parameters
-
| enable | Enable or disable. |
| pollingID | Polling ID. |
| questionID | Question ID. |
| questionIndex | Question index. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ GetMyPollingRoleType()
Query your polling role type.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ GetPollingDetail()
| virtual ZRCSDKError IMeetingPollingHelper::GetPollingDetail |
( |
const std::string & |
pollingID | ) |
|
|
pure virtual |
Get polling detail information.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
| pollingID | Specific polling ID. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ IsSelfInChargePolling()
| virtual ZRCSDKError IMeetingPollingHelper::IsSelfInChargePolling |
( |
bool & |
inCharge | ) |
|
|
pure virtual |
Query if you are in charge of polling.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
| [out] | inCharge | TRUE indicates you are in charge of polling. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ OperatePolling()
Operate polling.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
| actionType | Specify action type, see PollingActionType enum. |
| pollingID | Specific polling ID. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ RegisterSink()
Register meeting polling helper callback sink.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
- Parameters
-
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ ShowPollOverlay()
| virtual ZRCSDKError IMeetingPollingHelper::ShowPollOverlay |
( |
bool |
show, |
|
|
const std::string & |
pollingID, |
|
|
const std::string & |
questionID, |
|
|
int32_t |
questionIndex |
|
) |
| |
|
pure virtual |
Show or hide poll overlay.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
This is only able to be used after polling started.
- Parameters
-
| show | Show or hide. |
| pollingID | Polling ID. |
| questionID | Question ID. |
| questionIndex | Question index. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ SyncAnswer()
Sync answer with ZR.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
Check the [Required] fields in PollingQuestionInfo and PollingAnswer when sync answer with ZR.
- Parameters
-
| question | The polling question info. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ TakeInChargePolling()
| virtual ZRCSDKError IMeetingPollingHelper::TakeInChargePolling |
( |
| ) |
|
|
pure virtual |
Take in charge of polling.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
Only incharge device can answer questions.
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UpdateDisplayOnZRInfo()
Update display on ZR info.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
This is only able to be used after polling started.
- Parameters
-
| option | The display on ZR option. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.
◆ UpdatePollingOption()
Update polling option.
- Since
- 6.1.0
- Zoom Rooms minimum version
- 6.1.0
Polling options can only be configured before polling is started except PollingOptionTypeShowAnswerToAll.
- Parameters
-
| option | The polling option. |
- Returns
- If the function succeeds, the return value is ZRCSDKERR_SUCCESS. Otherwise failed. To get extended error information, see ZRCSDKError enum.