Process after the host receives the requirement from the user to give the local recording privilege.
More...
#include <meeting_recording_interface.h>
Process after the host receives the requirement from the user to give the local recording privilege.
Definition at line 101 of file meeting_recording_interface.h.
◆ ~IRequestLocalRecordingPrivilegeHandler()
| virtual IRequestLocalRecordingPrivilegeHandler::~IRequestLocalRecordingPrivilegeHandler |
( |
| ) |
|
|
inlinevirtual |
◆ DenyLocalRecordingPrivilege()
| virtual SDKError IRequestLocalRecordingPrivilegeHandler::DenyLocalRecordingPrivilege |
( |
| ) |
|
|
pure virtual |
Denies the user permission to start local recording and then destroys this instance.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.
◆ GetRequesterId()
| virtual unsigned int IRequestLocalRecordingPrivilegeHandler::GetRequesterId |
( |
| ) |
|
|
pure virtual |
Gets the user ID who requested privilege.
- Returns
- If the function succeeds, it returns the user ID. Otherwise, this function returns 0.
◆ GetRequesterName()
| virtual const zchar_t * IRequestLocalRecordingPrivilegeHandler::GetRequesterName |
( |
| ) |
|
|
pure virtual |
Gets the user name who requested privileges.
- Returns
- If the function succeeds, it returns the user name. Otherwise, this function fails and returns nullptr.
◆ GetRequestId()
| virtual const zchar_t * IRequestLocalRecordingPrivilegeHandler::GetRequestId |
( |
| ) |
|
|
pure virtual |
Gets the request ID.
- Returns
- If the function succeeds, it returns the request ID. Otherwise, this function fails and returns nullptr.
◆ GrantLocalRecordingPrivilege()
| virtual SDKError IRequestLocalRecordingPrivilegeHandler::GrantLocalRecordingPrivilege |
( |
| ) |
|
|
pure virtual |
Grants the user permission to start local recording and then destroys this instance.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.