The handler to approve start AI companion query.
More...
#include <meeting_ai_companion_interface.h>
The handler to approve start AI companion query.
Definition at line 585 of file meeting_ai_companion_interface.h.
◆ ~IMeetingApproveStartQueryHandler()
| virtual IMeetingApproveStartQueryHandler::~IMeetingApproveStartQueryHandler |
( |
| ) |
|
|
inlinevirtual |
◆ Approve()
| virtual SDKError IMeetingApproveStartQueryHandler::Approve |
( |
| ) |
|
|
pure virtual |
Approve the request.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.
◆ Decline()
| virtual SDKError IMeetingApproveStartQueryHandler::Decline |
( |
| ) |
|
|
pure virtual |
Decline the request.
- Returns
- If the function succeeds, the return value is SDKERR_SUCCESS. Otherwise, this function returns an error.
◆ GetRequestUserName()
| virtual const zchar_t * IMeetingApproveStartQueryHandler::GetRequestUserName |
( |
| ) |
|
|
pure virtual |
Gets the requester's user name..
- Note
- This value is always valid, even when GetSenderUserID() returns 0.
- Returns
- The user name of the requester.
◆ GetSenderUserID()
| virtual unsigned int IMeetingApproveStartQueryHandler::GetSenderUserID |
( |
| ) |
|
|
pure virtual |
Gets the requester's user ID.
- Note
- This value may return 0 in some cross-context scenarios such as when the host is in a breakout room, or when the requester is not in the host's local participant cache. In this case, use GetRequestUserName() to obtain the requester's display name.
- Returns
- The requester's user ID, or 0 if the requester is from the main meeting.