cn.tee3.avd_SDK-C++
2.1.0
|
简易房间回调接口类 更多...
Public 成员函数 | |
virtual void | onJoinResult (Result result)=0 |
异步返回 更多... | |
virtual void | onLeaveIndication (Result reason, const UserId &fromId)=0 |
指示 更多... | |
virtual void | onPublicData (const char *data, uint32 len, const UserId &fromId)=0 |
通知 更多... | |
virtual void | onPrivateData (const char *data, uint32 len, const UserId &fromId)=0 |
透明通道,接收到私有数据通知 更多... | |
virtual void | onConnectionStatus (ConnectionStatus status)=0 |
房间网络状态通知 更多... | |
virtual void | onUserJoinNotify (const User &user)=0 |
用户加入房间通知 更多... | |
virtual void | onUserLeaveNotify (const User &user)=0 |
用户离开房间通知 更多... | |
virtual void | onMicrophoneStatusNotify (MicrophoneStatus status, const UserId &fromId)=0 |
麦克风状态更改通知 更多... | |
virtual void | onCameraStatusNotify (CameraStatus status, const UserId &fromId)=0 |
摄像头状态更改通知 更多... | |
virtual void | onOperateResult (OperateType type, Result result)=0 |
异步返回 更多... | |
Protected 成员函数 | |
virtual | ~IListener () |
简易房间回调接口类
简易房间回调接口定义了房间对象操作的异步返回,房间通知,房间指示。
|
protectedvirtual |
|
pure virtual |
摄像头状态更改通知
[in] | status | 摄像头状态。 |
[in] | fromId | 设备关联用户Id。 |
|
pure virtual |
房间网络状态通知
[in] | status | 当前网络状态。 |
|
pure virtual |
异步返回
加入房间操作异步返回
[in] | result | 加入错误代码。 |
|
pure virtual |
指示
指示用户离开房间
[in] | reason | 离开房间理由代码,正常离开为AVD_OK。 |
[in] | fromId | 指示发起用户Id。 |
|
pure virtual |
麦克风状态更改通知
[in] | status | 麦克风状态。 |
[in] | fromId | 设备关联用户Id。 |
|
pure virtual |
异步返回
异步返回
[in] | type | 操作类型。 |
[in] | result | 操作错误代码。 |
|
pure virtual |
|
pure virtual |