cn.tee3.avd_SDK-C++  2.1.0
Public 成员函数 | Protected 成员函数 | 所有成员列表
tee3::avd::IAVDOutgoing::IListener类 参考abstract

外呼设备接入回调接口类 更多...

Public 成员函数

virtual void onCreateOutgoingUser (uint32 callId, Result result, const RoomId &roomId, const UserId &userid, const String &user_address)=0
 异步返回 更多...
 
virtual void onDestoryOutgoingUser (uint32 callId, Result result, const RoomId &roomId, const UserId &userid, const String &user_address)=0
 外呼用户删除操作异步返回 更多...
 
virtual void onGetOutgoingUsers (uint32 callId, Result result, const RoomId &roomId, const UsersType &users)=0
 外呼用户列表查询操作异步返回 更多...
 

Protected 成员函数

virtual ~IListener ()
 

详细描述

外呼设备接入回调接口类

外呼设备接入回调接口定义了引擎接口操作的异步返回。

构造及析构函数说明

◆ ~IListener()

virtual tee3::avd::IAVDOutgoing::IListener::~IListener ( )
protectedvirtual

成员函数说明

◆ onCreateOutgoingUser()

virtual void tee3::avd::IAVDOutgoing::IListener::onCreateOutgoingUser ( uint32  callId,
Result  result,
const RoomId roomId,
const UserId userid,
const String user_address 
)
pure virtual

异步返回

外呼用户创建操作异步返回

参数
[in]callId调用Id。
[in]result用户创建错误代码。
[in]roomId房间Id。
[in]userId用户Id。
[in]user_address用户真实地址
参见
createOutgoingUser

◆ onDestoryOutgoingUser()

virtual void tee3::avd::IAVDOutgoing::IListener::onDestoryOutgoingUser ( uint32  callId,
Result  result,
const RoomId roomId,
const UserId userid,
const String user_address 
)
pure virtual

外呼用户删除操作异步返回

参数
[in]callId调用Id。
[in]result用户删除错误代码。
[in]roomId房间Id。
[in]userId用户Id。
[in]user_address用户真实地址
参见
destoryOutgoingUser

◆ onGetOutgoingUsers()

virtual void tee3::avd::IAVDOutgoing::IListener::onGetOutgoingUsers ( uint32  callId,
Result  result,
const RoomId roomId,
const UsersType users 
)
pure virtual

外呼用户列表查询操作异步返回

参数
[in]callId调用Id。
[in]result用户列表查询错误代码。
[in]roomId房间Id。
参见
getOutgoingUsers

该类的文档由以下文件生成: