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 206 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. |