Windows SDK API Reference
Loading...
Searching...
No Matches
IMeetingShareCtrlEvent Class Referenceabstract

Callback event of meeting share controller. More...

#include <meeting_sharing_interface.h>

Public Member Functions

virtual ~IMeetingShareCtrlEvent ()
 
virtual void onSharingStatus (SharingStatus status, unsigned int userId)=0
 Callback event of the changed sharing status. More...
 
virtual void onLockShareStatus (bool bLocked)=0
 Callback event of locked share status. More...
 
virtual void onShareContentNotification (ShareInfo &shareInfo)=0
 Callback event of changed sharing information. More...
 
virtual void onMultiShareSwitchToSingleShareNeedConfirm (IShareSwitchMultiToSingleConfirmHandler *handler_)=0
 Callback event of switching multi-participants share to one participant share. More...
 
virtual void onShareSettingTypeChangedNotification (ShareSettingType type)=0
 Callback event of sharing setting type changed. More...
 

Detailed Description

Callback event of meeting share controller.

Definition at line 124 of file meeting_sharing_interface.h.

Constructor & Destructor Documentation

◆ ~IMeetingShareCtrlEvent()

virtual IMeetingShareCtrlEvent::~IMeetingShareCtrlEvent ( )
inlinevirtual

Definition at line 127 of file meeting_sharing_interface.h.

127{}

Member Function Documentation

◆ onLockShareStatus()

virtual void IMeetingShareCtrlEvent::onLockShareStatus ( bool  bLocked)
pure virtual

Callback event of locked share status.

Parameters
bLockedTRUE indicates that it is locked. FALSE unlocked.

◆ onMultiShareSwitchToSingleShareNeedConfirm()

virtual void IMeetingShareCtrlEvent::onMultiShareSwitchToSingleShareNeedConfirm ( IShareSwitchMultiToSingleConfirmHandler handler_)
pure virtual

Callback event of switching multi-participants share to one participant share.

Parameters
handler_An object pointer used by user to complete all the related operations. For more details, see IShareSwitchMultiToSingleConfirmHandler.

◆ onShareContentNotification()

virtual void IMeetingShareCtrlEvent::onShareContentNotification ( ShareInfo shareInfo)
pure virtual

Callback event of changed sharing information.

Parameters
shareInfoSharing information. For more details, see ShareInfo structure.

◆ onShareSettingTypeChangedNotification()

virtual void IMeetingShareCtrlEvent::onShareSettingTypeChangedNotification ( ShareSettingType  type)
pure virtual

Callback event of sharing setting type changed.

Parameters
typeSharing setting type. For more details, see ShareSettingType structure.

◆ onSharingStatus()

virtual void IMeetingShareCtrlEvent::onSharingStatus ( SharingStatus  status,
unsigned int  userId 
)
pure virtual

Callback event of the changed sharing status.

Parameters
statusThe values of sharing status. For more details, see SharingStatus enum.
userIdSharer ID.
Remarks
The userId changes according to the status value. When the status value is the Sharing_Self_Send_Begin or Sharing_Self_Send_End, the userId is the user own ID. Otherwise, the value of userId is the sharer ID.