|
Meeting SDK for iOS API Reference
|
Interface for creating and managing breakout rooms. More...
#include <MobileRTCBORole.h>
Inherits NSObject.
Instance Methods | |
| (NSString *_Nullable) | - createBO: |
| Create a bo meeting. | |
| (BOOL) | - createBreakoutRoom: |
| Create a breakout room. | |
| (BOOL) | - createGroupBO: |
| Create bo meetings in batches. | |
| (BOOL) | - createWebinarBO: |
| Creator webinar breakout meeting, available only For Zoomui Mode. | |
| (BOOL) | - updateBO:name: |
| Update bo meeting name with bo id, the callback is: 'onUpdateBONameResponse:BOID'. | |
| (BOOL) | - removeBO: |
| Remove a bo meeting, the callback is: 'onRemoveBOResponse:BOID:'. | |
| (BOOL) | - assignUser:toBO: |
| Assign a user to a bo meeting. | |
| (BOOL) | - removeUser:fromBO: |
| Remove a user from a bo meeting. | |
| (BOOL) | - setBOOption: |
| Set BO option. | |
| (MobileRTCBOOption *_Nullable) | - getBOOption |
| Get BO option. | |
| (BOOL) | - isWebPreAssignBOEnabled |
| Check whether web enabled the pre-assigned option when scheduling a meeting. | |
| (MobileRTCSDKError) | - requestAndUseWebPreAssignBOList |
| Request web pre-assigned data and create those rooms. | |
| (MobileRTCBOPreAssignBODataStatus) | - getWebPreAssignBODataStatus |
| Get the downloading status of pre-assigned data. | |
Interface for creating and managing breakout rooms.
//////////////////////////// Creator ////////////////////////////
//////////////////////////// Admin ////////////////////////////
Main Functions: 1) after BO is started, assign new user to BO, 2) after BO is started, switch user from BO-A to BO-B 3) stop BO 4) start BO
//////////////////////////// Assistant ////////////////////////////
//////////////////////////// Attendee ////////////////////////////
Main Functions: 1) join BO 2) leave BO 3) request help
//////////////////////////// DataHelper ////////////////////////////
host in master conference : creator + admin + assistant + dataHelper host in BO conference : admin + assistant + dataHelper CoHost in master conference : [attendee] or [creator + admin + assistant + dataHelper] CoHost in BO conference : [attendee] or [admin + assistant + dataHelper] attendee in master conference : attendee + [assistant + dataHelper] attendee in BO conference : attendee + [assistant + dataHelper]
Import Remarks:
Definition at line 208 of file MobileRTCBORole.h.
| - (BOOL) assignUser: | (NSString *_Nonnull) | boUserId | |
| toBO: | (NSString *_Nonnull) | boId |
Assign a user to a bo meeting.
| boUserId | the BO user id. |
| boId | the BO id. |
| - (NSString *_Nullable) createBO: | (NSString *_Nonnull) | boName |
Create a bo meeting.
| boName | the BO name. |
| - (BOOL) createBreakoutRoom: | (NSString *_Nonnull) | boName |
Create a breakout room.
| boName | the BO name. |
| - (BOOL) createGroupBO: | (NSArray< NSString * > *_Nonnull) | boNameList |
Create bo meetings in batches.
| boNameList | the BO name list. |
| - (BOOL) createWebinarBO: | (NSArray< NSString * > *_Nonnull) | boNameList |
Creator webinar breakout meeting, available only For Zoomui Mode.
| boNameList | Breakout meeting name list,the element of nameList should less than 50 characters. |
| - (MobileRTCBOOption *_Nullable) getBOOption |
Get BO option.
| - (MobileRTCBOPreAssignBODataStatus) getWebPreAssignBODataStatus |
Get the downloading status of pre-assigned data.
| - (BOOL) isWebPreAssignBOEnabled |
Check whether web enabled the pre-assigned option when scheduling a meeting.
| - (BOOL) removeBO: | (NSString *_Nonnull) | boId |
Remove a bo meeting, the callback is: 'onRemoveBOResponse:BOID:'.
| boId | the BO id. |
| - (BOOL) removeUser: | (NSString *_Nonnull) | boUserId | |
| fromBO: | (NSString *_Nonnull) | boId |
Remove a user from a bo meeting.
| - (MobileRTCSDKError) requestAndUseWebPreAssignBOList |
Request web pre-assigned data and create those rooms.
| - (BOOL) setBOOption: | (MobileRTCBOOption *_Nonnull) | option |
Set BO option.
| option | the option that you want to set. |
| - (BOOL) updateBO: | (NSString *_Nonnull) | boId | |
| name: | (NSString *_Nonnull) | boName |
Update bo meeting name with bo id, the callback is: 'onUpdateBONameResponse:BOID'.
| boId | the BO id. |
| boName | the BO name. |