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

BO data interface. More...

#include <meeting_breakout_rooms_interface_v2.h>

Public Member Functions

virtual void SetEvent (IBODataEvent *pEvent)=0
 Set BO data callback handler. More...
 
virtual IList< const wchar_t * > * GetUnassginedUserList ()=0
 Get the id list of all unassigned users. More...
 
virtual IList< const wchar_t * > * GetBOMeetingIDList ()=0
 Get the id list of all BOs. More...
 
virtual const wchar_t * GetBOUserName (const wchar_t *strUserID)=0
 Get user name by user ID. More...
 
virtual BO_CTRL_USER_STATUS GetBOUserStatus (const wchar_t *strUserID)=0
 Get user status by user ID. More...
 
virtual bool IsBOUserMyself (const wchar_t *strUserID)=0
 Determine if strUserID is myself. More...
 
virtual IBOMeetingGetBOMeetingByID (const wchar_t *strBOID)=0
 Get BO object by BO ID. More...
 
virtual const wchar_t * GetCurrentBoName ()=0
 Get current BO name if you in a BO. More...
 

Detailed Description

BO data interface.

Definition at line 392 of file meeting_breakout_rooms_interface_v2.h.

Member Function Documentation

◆ GetBOMeetingByID()

virtual IBOMeeting * IBOData::GetBOMeetingByID ( const wchar_t *  strBOID)
pure virtual

Get BO object by BO ID.

Returns
If the function succeeds, the return value is a pointer to IBOMeeting object. For more details, see IBOMeeting, Otherwise failed, the return value is NULL.

◆ GetBOMeetingIDList()

virtual IList< const wchar_t * > * IBOData::GetBOMeetingIDList ( )
pure virtual

Get the id list of all BOs.

Returns
If the function succeeds, the return value is a pointer to IList object. For more details, see IList, Otherwise failed, the return value is NULL.

◆ GetBOUserName()

virtual const wchar_t * IBOData::GetBOUserName ( const wchar_t *  strUserID)
pure virtual

Get user name by user ID.

Returns
user name

◆ GetBOUserStatus()

virtual BO_CTRL_USER_STATUS IBOData::GetBOUserStatus ( const wchar_t *  strUserID)
pure virtual

Get user status by user ID.

Returns
user status, For more details, see BO_CTRL_USER_STATUS,

◆ GetCurrentBoName()

virtual const wchar_t * IBOData::GetCurrentBoName ( )
pure virtual

Get current BO name if you in a BO.

Returns
BO name

◆ GetUnassginedUserList()

virtual IList< const wchar_t * > * IBOData::GetUnassginedUserList ( )
pure virtual

Get the id list of all unassigned users.

Returns
If the function succeeds, the return value is a pointer to IList object. For more details, see IList, Otherwise failed, the return value is NULL.

◆ IsBOUserMyself()

virtual bool IBOData::IsBOUserMyself ( const wchar_t *  strUserID)
pure virtual

Determine if strUserID is myself.

Returns
true if strUserID is myself, otherwise false.

◆ SetEvent()

virtual void IBOData::SetEvent ( IBODataEvent pEvent)
pure virtual

Set BO data callback handler.

Parameters
pEvent,Apointer to the IBODataEvent. For more details, see IBODataEvent.