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.
- Note
- If current user can control web setting for smart recording, they will get IRequestEnableAndStartSmartRecordingHandler or ISmartRecordingEnableActionHandler when attendee request to start cloud recording or start cloud recording by self.
Definition at line 140 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.