Object to handle a user's request to start cloud recording.
More...
#include <meeting_recording_interface.h>
|
| virtual | ~IRequestStartCloudRecordingHandler () |
| |
| virtual unsigned int | GetRequesterId ()=0 |
| | Gets the user ID who requested that the host start cloud recording.
|
| |
| virtual const zchar_t * | GetRequesterName ()=0 |
| | Gets the user name who requested that the host start cloud recording.
|
| |
| virtual SDKError | Start ()=0 |
| | Accepts the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.
|
| |
| virtual SDKError | Deny (bool bDenyAll)=0 |
| | Denies 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 142 of file meeting_recording_interface.h.
◆ ~IRequestStartCloudRecordingHandler()
| virtual IRequestStartCloudRecordingHandler::~IRequestStartCloudRecordingHandler |
( |
| ) |
|
|
inlinevirtual |
◆ Deny()
| virtual SDKError IRequestStartCloudRecordingHandler::Deny |
( |
bool | bDenyAll | ) |
|
|
pure virtual |
Denies the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.
- Parameters
-
| bDenyAll | true to deny all requests. Participants can't send requests again until the host changes the setting, false otherwise. |
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.
◆ GetRequesterId()
| virtual unsigned int IRequestStartCloudRecordingHandler::GetRequesterId |
( |
| ) |
|
|
pure virtual |
Gets the user ID who requested that the host start cloud recording.
- Returns
- If the function succeeds, it returns the user ID. Otherwise, this function returns 0.
◆ GetRequesterName()
| virtual const zchar_t * IRequestStartCloudRecordingHandler::GetRequesterName |
( |
| ) |
|
|
pure virtual |
Gets the user name who requested that the host start cloud recording.
- Returns
- If the function succeeds, it returns the user name. Otherwise, this function fails and returns nullptr.
◆ Start()
| virtual SDKError IRequestStartCloudRecordingHandler::Start |
( |
| ) |
|
|
pure virtual |
Accepts the request to start cloud recording and then destroys the IRequestCloudRecordingHandler instance.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.