cn.tee3.avd_SDK-C++
2.1.0
|
房间中屏幕窗口共享模块回调接口. 更多...
Public 成员函数 | |
virtual void | onScreenStatusNotify (ScreenStatus status, const DeviceId &fromId)=0 |
通知 更多... | |
virtual void | onScreenDataNotify (int level, const String &description, const DeviceId &fromId)=0 |
屏幕窗口数据更改通知 更多... | |
virtual void | onPublishScreenNotify (const ScreenWindow &screen)=0 |
屏幕窗口视频发布通知 更多... | |
virtual void | onUnpublishScreenNotify (const ScreenWindow &screen)=0 |
屏幕窗口视频取消发布通知 更多... | |
virtual void | onSubscribeScreenResult (Result result, const DeviceId &fromId)=0 |
异步返回 更多... | |
virtual void | onUnsubscribeScreenResult (Result result, const DeviceId &fromId)=0 |
本用户取消订阅屏幕窗口异步返回 更多... | |
virtual void | onPublishScreenResult (Result result, const DeviceId &fromId)=0 |
本用户发布屏幕窗口异步返回 更多... | |
virtual void | onUnpublishScreenResult (Result result, const DeviceId &fromId)=0 |
本用户取消发布屏幕窗口异步返回 更多... | |
Protected 成员函数 | |
virtual | ~IListener () |
房间中屏幕窗口共享模块回调接口.
屏幕窗口共享模块回调接口定义了房间中屏幕窗口共享相关的通知和异步操作返回。
|
protectedvirtual |
|
pure virtual |
屏幕窗口视频发布通知
[in] | screen | 屏幕窗口信息,屏幕信息中level和description为应用层数据,应用层可以使用这些字段保存次屏幕窗口相关的应用逻辑数据,方便标示、订阅视频。 |
|
pure virtual |
屏幕窗口数据更改通知
[in] | level | 屏幕窗口整形数据。 |
[in] | description | 屏幕窗口字符串数据。 |
[in] | fromId | 屏幕窗口Id,唯一标示一个屏幕窗口。 |
|
pure virtual |
通知
屏幕窗口状态更改通知
[in] | status | 屏幕窗口状态。 |
[in] | fromId | 屏幕窗口Id,唯一标示一个屏幕或者一个应用窗口。 |
|
pure virtual |
屏幕窗口视频取消发布通知
[in] | screen | 屏幕窗口信息。 |