BO controller callback event handler. More...
#include <meeting_breakout_rooms_interface_v2.h>
Public Member Functions | |
virtual | ~IMeetingBOControllerEvent () |
virtual void | onHasCreatorRightsNotification (IBOCreator *pCreatorObj)=0 |
To notify that you has creator right. | |
virtual void | onHasAdminRightsNotification (IBOAdmin *pAdminObj)=0 |
To notify that you has admin right. | |
virtual void | onHasAssistantRightsNotification (IBOAssistant *pAssistantObj)=0 |
To notify that you has assistant right. | |
virtual void | onHasAttendeeRightsNotification (IBOAttendee *pAttendeeObj)=0 |
To notify that you has attendee right. | |
virtual void | onHasDataHelperRightsNotification (IBOData *pDataHelperObj)=0 |
To notify that you has data right. | |
virtual void | onLostCreatorRightsNotification ()=0 |
To notify that you lost creator right. | |
virtual void | onLostAdminRightsNotification ()=0 |
To notify that you lost admin right. | |
virtual void | onLostAssistantRightsNotification ()=0 |
To notify that you lost assistant right. | |
virtual void | onLostAttendeeRightsNotification ()=0 |
To notify that you lost attendee right. | |
virtual void | onLostDataHelperRightsNotification ()=0 |
To notify that you lost data right. | |
virtual void | onNewBroadcastMessageReceived (const zchar_t *strMsg, unsigned int nSenderID, const zchar_t *strSenderName)=0 |
To notify that you receive a broadcast message. | |
virtual void | onBOStopCountDown (unsigned int nSeconds)=0 |
When BOOption.countdown_seconds != BO_STOP_NOT_COUNTDOWN, host stop BO and all users receive the event. | |
virtual void | onHostInviteReturnToMainSession (const zchar_t *strName, IReturnToMainSessionHandler *handler)=0 |
When you are in BO, host invite you return to main session, you will receive the event. | |
virtual void | onBOStatusChanged (BO_STATUS eStatus)=0 |
When host change the BO status, all users receive the event. | |
virtual void | onBOSwitchRequestReceived (const zchar_t *strNewBOName, const zchar_t *strNewBOID)=0 |
Whenever the host switches you to another BO while you are assigned but haven't joined the BO, you will receive this event. | |
virtual void | onBroadcastBOVoiceStatus (bool bStart)=0 |
The status of broadcasting voice to BO has been changed. | |
BO controller callback event handler.
Definition at line 557 of file meeting_breakout_rooms_interface_v2.h.
|
inlinevirtual |
Definition at line 560 of file meeting_breakout_rooms_interface_v2.h.
|
pure virtual |
When host change the BO status, all users receive the event.
eStatus,current | status of BO. |
|
pure virtual |
When BOOption.countdown_seconds != BO_STOP_NOT_COUNTDOWN, host stop BO and all users receive the event.
nSeconds,the | countdown seconds. |
|
pure virtual |
Whenever the host switches you to another BO while you are assigned but haven't joined the BO, you will receive this event.
strNewBOName | The new BO name. |
strNewBOID | The new BO ID. If the current user is IBOAttendee, then the 2nd parameter strNewBOID will return nullptr. |
|
pure virtual |
The status of broadcasting voice to BO has been changed.
bStart | true for start and false for stop. |
|
pure virtual |
To notify that you has admin right.
pAdminObj,the | pointer of admin object. For more details, see IBOAdmin enum. |
|
pure virtual |
To notify that you has assistant right.
pAssistantObj,the | pointer of assistant object. For more details, see IBOAssistant enum. |
|
pure virtual |
To notify that you has attendee right.
pAttendeeObj,the | pointer of attendee object. For more details, see IBOAttendee enum. |
|
pure virtual |
To notify that you has creator right.
pCreatorObj,the | pointer of creator object. For more details, see IBOCreator enum. |
|
pure virtual |
To notify that you has data right.
pDataHelperObj,the | pointer of data helper object. For more details, see IBOData enum. |
|
pure virtual |
When you are in BO, host invite you return to main session, you will receive the event.
strName,the | host name. |
|
pure virtual |
To notify that you lost admin right.
|
pure virtual |
To notify that you lost assistant right.
|
pure virtual |
To notify that you lost attendee right.
|
pure virtual |
To notify that you lost creator right.
|
pure virtual |
To notify that you lost data right.