Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IMeetingRemoteSupportEvent Class Referenceabstract

Meeting remote support callback event. More...

#include <meeting_remote_support_interface.h>

Public Member Functions

virtual void onRemoteSupportStatus (RemoteSupportStatus status, unsigned int userId)=0
 Callback event of notification of the remote support status.
 
virtual void onRemoteSupportRequestExpired (IList< IRemoteSupportRequestHandler * > *requestHandleList)=0
 These IRemoteSupportRequestHandler have expired.
 
virtual void onRemoteSupportRequestReceived (IRemoteSupportRequestHandler *handler)=0
 Callback event when a host requests to support you remotely.
 
virtual void onRemoteSupportScreenListUpdated (unsigned int userId, IList< int > *monitorList)=0
 Callback event for update the user's screen list when the request be granted.
 
virtual void onUserRemoteSupportForbidden (unsigned int userId)=0
 Callback event when remote support requests are forbidden for guest users.
 

Detailed Description

Meeting remote support callback event.

Definition at line 69 of file meeting_remote_support_interface.h.

Member Function Documentation

◆ onRemoteSupportRequestExpired()

virtual void IMeetingRemoteSupportEvent::onRemoteSupportRequestExpired ( IList< IRemoteSupportRequestHandler * > * requestHandleList)
pure virtual

These IRemoteSupportRequestHandler have expired.

◆ onRemoteSupportRequestReceived()

virtual void IMeetingRemoteSupportEvent::onRemoteSupportRequestReceived ( IRemoteSupportRequestHandler * handler)
pure virtual

Callback event when a host requests to support you remotely.

Parameters
handlerA pointer to the IRemoteSupportRequestHandler. For more details, see IRemoteSupportRequestHandler.

◆ onRemoteSupportScreenListUpdated()

virtual void IMeetingRemoteSupportEvent::onRemoteSupportScreenListUpdated ( unsigned int userId,
IList< int > * monitorList )
pure virtual

Callback event for update the user's screen list when the request be granted.

Parameters
userIdThe remote support user ID.
monitorListThe monitor list ID to be supported.

◆ onRemoteSupportStatus()

virtual void IMeetingRemoteSupportEvent::onRemoteSupportStatus ( RemoteSupportStatus status,
unsigned int userId )
pure virtual

Callback event of notification of the remote support status.

Parameters
statusThe value of remote support status. For more details, see RemoteSupportStatus enum.
userIdThe remote support user ID.

◆ onUserRemoteSupportForbidden()

virtual void IMeetingRemoteSupportEvent::onUserRemoteSupportForbidden ( unsigned int userId)
pure virtual

Callback event when remote support requests are forbidden for guest users.

Parameters
userIdThe remote support user ID.