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

Batch Creater BO helper interface. More...

#include <meeting_breakout_rooms_interface_v2.h>

Public Member Functions

virtual SDKError CreateBOTransactionBegin ()=0
 Prepare to batch create BO rooms.
 
virtual bool AddNewBoToList (const zchar_t *strNewBOName)=0
 Add the BO name to a prepared list.
 
virtual SDKError CreateBoTransactionCommit ()=0
 Batch create BO rooms according to the prepare list.
 

Detailed Description

Batch Creater BO helper interface.

Definition at line 197 of file meeting_breakout_rooms_interface_v2.h.

Member Function Documentation

◆ AddNewBoToList()

virtual bool IBatchCreateBOHelper::AddNewBoToList ( const zchar_t * strNewBOName)
pure virtual

Add the BO name to a prepared list.

Parameters
strNewBOName,theBO name you want to create.
Returns
true if the BO name is added to the prepared list successfully.
Remarks
The max number of the prepared list is 50. The max length of the BO room name is 32. \Remark CreateBOTransactionBegin() must be called before this function is called. Otherwise false will be returned.

◆ CreateBOTransactionBegin()

virtual SDKError IBatchCreateBOHelper::CreateBOTransactionBegin ( )
pure virtual

Prepare to batch create BO rooms.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum
Remarks
If the function succeeds, all the created BO rooms will be removed. And the prepared list you added by calling AddNewBoToList will be clear.

◆ CreateBoTransactionCommit()

virtual SDKError IBatchCreateBOHelper::CreateBoTransactionCommit ( )
pure virtual

Batch create BO rooms according to the prepare list.

Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum \Remarks CreateBOTransactionBegin() must be called before this function is called. Otherwise SDKErr_WRONG_USAGE will be returned.