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.