Object to handle a user's request to start cloud recording.
More...
#include <meeting_recording_interface.h>
|
virtual | ~IRequestStartCloudRecordingHandler () |
|
virtual unsigned int | GetRequesterId ()=0 |
| Get the user ID who requested that the host start cloud recording.
|
|
virtual const zchar_t * | GetRequesterName ()=0 |
| Get the user name who requested that the host start cloud recording.
|
|
virtual SDKError | Start ()=0 |
| Accept the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.
|
|
virtual SDKError | Deny (bool bDenyAll)=0 |
| Deny the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.
|
|
Object to handle a user's request to start cloud recording.
Definition at line 109 of file meeting_recording_interface.h.
◆ ~IRequestStartCloudRecordingHandler()
virtual IRequestStartCloudRecordingHandler::~IRequestStartCloudRecordingHandler |
( |
| ) |
|
|
inlinevirtual |
◆ Deny()
virtual SDKError IRequestStartCloudRecordingHandler::Deny |
( |
bool | bDenyAll | ) |
|
|
pure virtual |
Deny the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.
- Parameters
-
bDenyAll | TRUE indicates to deny all requests. Participants can't send requests again until the host change the setting. |
◆ GetRequesterId()
virtual unsigned int IRequestStartCloudRecordingHandler::GetRequesterId |
( |
| ) |
|
|
pure virtual |
Get the user ID who requested that the host start cloud recording.
- Returns
- If the function succeeds, the return value is the user ID. Otherwise, this returns 0.
◆ GetRequesterName()
virtual const zchar_t * IRequestStartCloudRecordingHandler::GetRequesterName |
( |
| ) |
|
|
pure virtual |
Get the user name who requested that the host start cloud recording.
- Returns
- If the function succeeds, the return value is the user name.
◆ Start()
virtual SDKError IRequestStartCloudRecordingHandler::Start |
( |
| ) |
|
|
pure virtual |
Accept the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.