AVDEngineDelegate Protocol Reference

Conforms to NSObject
Declared in AVDEngine.h

Overview

AVD引擎回调接口类

AVD引擎回调接口定义了引擎接口操作的异步返回。

– onInitResult: required method

初始化引擎操作异步返回

- (void)onInitResult:(AVDResult)result

Discussion

初始化引擎操作异步返回

@param[in] result 初始化错误代码。

Declared In

AVDEngine.h

– onUninitResult:

反初始化引擎操作异步返回

- (void)onUninitResult:(AVDResult)result

Discussion

反初始化引擎操作异步返回

@param[in] result 反初始化错误代码。

Declared In

AVDEngine.h

– onGetRoomResult:roomInfo:

获取房间信息操作异步返回

- (void)onGetRoomResult:(AVDResult)result roomInfo:(AVDRoomInfo *)room

Discussion

获取房间信息操作异步返回

@param[in] result 获取房间错误代码。 @param[in] room 房间信息。

Declared In

AVDEngine.h

– onFindRoomsResult:roomInfos:

查询房间信息操作异步返回

- (void)onFindRoomsResult:(AVDResult)result roomInfos:(NSArray *)rooms

Discussion

查询房间信息操作异步返回

@param[in] result 查询房间错误代码。 @param[in] *rooms 房间信息列表。

Declared In

AVDEngine.h

– onScheduleRoomResult:roomId:

安排房间操作异步返回

- (void)onScheduleRoomResult:(AVDResult)result roomId:(AVDRoomId)roomId

Discussion

安排房间操作异步返回

@param[in] result 安排房间错误代码。 @param[in] roomId 房间Id。

Declared In

AVDEngine.h

– onCancelRoomResult:roomId:

取消房间操作异步返回

- (void)onCancelRoomResult:(AVDResult)result roomId:(AVDRoomId)roomId

Discussion

取消房间操作异步返回

@param[in] result 取消房间错误代码。 @param[in] roomId 房间Id。

Declared In

AVDEngine.h

– onGetUsersCountResult:usersCount:roomId:

获取房间中参会者人数异步返回 @param[in] result 错误代码。 @param[in] usersCount 房间参会者人数。 @param[in] roomId 房间Id。

- (void)onGetUsersCountResult:(AVDResult)result usersCount:(NSUInteger)usersCount roomId:(AVDRoomId)roomId

Discussion

获取房间中参会者人数异步返回 @param[in] result 错误代码。 @param[in] usersCount 房间参会者人数。 @param[in] roomId 房间Id。

Declared In

AVDEngine.h

– onCallOutgoingDeviceResult:userId:

呼叫外部设备回调 @param[in] result 错误代码。 @param[in] userId 设备用户id。

- (void)onCallOutgoingDeviceResult:(AVDResult)result userId:(AVDUserId)userId

Discussion

呼叫外部设备回调 @param[in] result 错误代码。 @param[in] userId 设备用户id。

Declared In

AVDEngine.h

– onStartMixrecord:callId:

启动混屏录制回调

- (void)onStartMixrecord:(AVDResult)result callId:(NSInteger)callId

Parameters

result

错误代码

callid

callid

Discussion

启动混屏录制回调

Declared In

AVDEngine.h

– onStopMixrecord:callId:

停止混屏录制回调

- (void)onStopMixrecord:(AVDResult)result callId:(NSInteger)callId

Parameters

result

错误代码

callid

callid

Discussion

停止混屏录制回调

Declared In

AVDEngine.h