AgoraEduSubRoomHandler
onJoinSubRoomSuccess
本地成功加入房间回调。
Objective-C
void onJoinSubRoomSuccess(roomInfo: AgoraEduContextSubRoomInfo)
参数
参数名 | 描述 |
---|---|
roomInfo | 房间信息 |
onJoinSubRoomFailure
本地加入子房间失败回调。
Objective-C
void onJoinSubRoomFailure(roomInfo: AgoraEduContextRoomInfo,
error: AgoraEduContextError)
参数
参数名 | 描述 |
---|---|
roomInfo | 房间信息 |
error | 错误原因 |
onSubRoomPropertiesUpdated
子房间自定义属性更新回调。
Objective-C
void onSubRoomPropertiesUpdated(Map<String, Any> changedProperties,
Map<String, Any> cause,
AgoraEduContextUserInfo operator)
参数
参数名 | 描述 |
---|---|
changedProperties | 已更新的房间属性。 |
cause | 更新原因。 |
operator | 操作者 |
onSubRoomPropertiesDeleted
子房间自定义属性删除回调。
Objective-C
void onSubRoomPropertiesDeleted(Array<String> keyPaths,
Map<String, Any> cause,
AgoraEduContextUserInfo operator)
参数
参数名 | 描述 |
---|---|
keyPaths | 被删除的属性的 |
cause | 删除原因。 |
operator | 操作者 |
onSubRoomClosed
子房间关闭回调。
Objective-C
void onSubRoomClosed()