C++SDK  1.0.0
Public 成员函数 | Protected 成员函数 | 所有成员列表
tee3::avd::IRoomVideo::IListener类 参考abstract

#include <mvideo_new.h>

Public 成员函数

virtual void onCameraStatusNotify (CameraStatus status, const DeviceId &fromId)=0
 ֪ͨ 更多...
 
virtual void onCameraDataNotify (int level, const String &description, const DeviceId &fromId)=0
 
virtual void onPublishCameraNotify (const Camera &camera)=0
 
virtual void onUnpublishCameraNotify (const Camera &camera)=0
 
virtual void onSubscribeResult (Result result, const DeviceId &fromId)=0
 更多...
 
virtual void onUnsubscribeResult (Result result, const DeviceId &fromId)=0
 
virtual void onPublishLocalResult (Result result, const DeviceId &fromId)=0
 
virtual void onUnpublishLocalResult (Result result, const DeviceId &fromId)=0
 
virtual void onCameraStatusNotify (CameraStatus status, const DeviceId &fromId)=0
 ֪ͨ 更多...
 
virtual void onCameraDataNotify (int level, const String &description, const DeviceId &fromId)=0
 
virtual void onPublishCameraNotify (const Camera &camera)=0
 
virtual void onUnpublishCameraNotify (const Camera &camera)=0
 

Protected 成员函数

virtual ~IListener ()
 
virtual ~IListener ()
 

详细描述

Ƶģصӿ.

Ƶģصӿڶ˷Ƶص֪ͨƵ첽ء

构造及析构函数说明

virtual tee3::avd::IRoomVideo::IListener::~IListener ( )
inlineprotectedvirtual
virtual tee3::avd::IRoomVideo::IListener::~IListener ( )
inlineprotectedvirtual

成员函数说明

virtual void tee3::avd::IRoomVideo::IListener::onCameraDataNotify ( int  level,
const String description,
const DeviceId fromId 
)
pure virtual

ͷݸ֪ͨ

参数
[in]levelͷݡ
[in]descriptionͷַݡ
[in]fromIdͷIdΨһʾһͷ
注解
ͷݸĺ󣬷ûյ֪ͨ, notify when publishCamera(Camera), updateCameraData
virtual void tee3::avd::IRoomVideo::IListener::onCameraDataNotify ( int  level,
const String description,
const DeviceId fromId 
)
pure virtual

ͷݸ֪ͨ

参数
[in]levelͷݡ
[in]descriptionͷַݡ
[in]fromIdͷIdΨһʾһͷ
注解
ͷݸĺ󣬷ûյ֪ͨ, notify when publishLocalCamera(Camera), updateCameraData
virtual void tee3::avd::IRoomVideo::IListener::onCameraStatusNotify ( CameraStatus  status,
const DeviceId fromId 
)
pure virtual

֪ͨ

ͷ״̬֪ͨ

参数
[in]statusͷ״̬
[in]fromIdͷIdΨһʾһͷ
注解
ͷ״̬ĺ󣬷ûյ֪ͨ, notify when publishCamera,publishRemoteCamera
virtual void tee3::avd::IRoomVideo::IListener::onCameraStatusNotify ( CameraStatus  status,
const DeviceId fromId 
)
pure virtual

֪ͨ

ͷ״̬֪ͨ

参数
[in]statusͷ״̬
[in]fromIdͷIdΨһʾһͷ
注解
ͷ״̬ĺ󣬷ûյ֪ͨ, notify when publishLocalCamera,publishRemoteCamera
virtual void tee3::avd::IRoomVideo::IListener::onPublishCameraNotify ( const Camera camera)
pure virtual

ͷƵ֪ͨ

参数
[in]cameraͷϢͷϢleveldescriptionΪӦòݣӦòʹЩֶαͷƵصӦ߼ݣʾƵ
注解
ͷƵʱûյ֪֪ͨͨҪ̶ȣonCameraStatusNotifyз״̬
参见
publishCamera
virtual void tee3::avd::IRoomVideo::IListener::onPublishCameraNotify ( const Camera camera)
pure virtual

ͷƵ֪ͨ

参数
[in]cameraͷϢͷϢleveldescriptionΪӦòݣӦòʹЩֶαͷƵصӦ߼ݣʾƵ
注解
ͷƵʱûյ֪֪ͨͨҪ̶ȣonCameraStatusNotifyз״̬
参见
publishLocalCamera
virtual void tee3::avd::IRoomVideo::IListener::onPublishLocalResult ( Result  result,
const DeviceId fromId 
)
pure virtual

ûͷƵ첽

参数
[in]result
[in]fromIdͷIdΨһʾһ·Ƶ
参见
publishLocalCamera
virtual void tee3::avd::IRoomVideo::IListener::onSubscribeResult ( Result  result,
const DeviceId fromId 
)
pure virtual

ûƵ첽

参数
[in]result
[in]fromIdͷIdΨһʾһ·Ƶ
参见
subscribe
virtual void tee3::avd::IRoomVideo::IListener::onUnpublishCameraNotify ( const Camera camera)
pure virtual

ͷƵȡ֪ͨ

参数
[in]cameraͷϢ
注解
ͷƵȡʱûյ֪֪ͨͨҪ̶ȣonCameraStatusNotifyз״̬
参见
unpublishCamera
virtual void tee3::avd::IRoomVideo::IListener::onUnpublishCameraNotify ( const Camera camera)
pure virtual

ͷƵȡ֪ͨ

参数
[in]cameraͷϢ
注解
ͷƵȡʱûյ֪֪ͨͨҪ̶ȣonCameraStatusNotifyз״̬
参见
unpublishLocalCamera
virtual void tee3::avd::IRoomVideo::IListener::onUnpublishLocalResult ( Result  result,
const DeviceId fromId 
)
pure virtual

ûȡͷƵ첽

参数
[in]result
[in]fromIdͷIdΨһʾһ·Ƶ
参见
unpublishLocalCamera
virtual void tee3::avd::IRoomVideo::IListener::onUnsubscribeResult ( Result  result,
const DeviceId fromId 
)
pure virtual

ûȡƵ첽

参数
[in]result
[in]fromIdͷIdΨһʾһ·Ƶ
参见
unsubscribe

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