NEMeeting SDK
feedback_service.h
浏览该文件的文档.
1 
9 #ifndef NEM_SDK_INTERFACE_INTERFACE_FEEDBACK_SERVICE_H_
10 #define NEM_SDK_INTERFACE_INTERFACE_FEEDBACK_SERVICE_H_
11 
12 #include "service_define.h"
13 
15 
21 {
22 public:
30  virtual void onFeedbackStatus(int type, int status, std::string url) = 0;
31 };
32 
37 {
38 public:
40 public:
49  virtual void feedback(const int& type, const std::string& path, bool needAudioDump, const NEFeedbackCallback& cb) = 0;
50 
56  virtual void addListener(FeedbackServiceListener* listener) = 0;
57 };
58 
60 #endif // NEM_SDK_INTERFACE_INTERFACE_FEEDBACK_SERVICE_H_
61 
#define NNEM_SDK_INTERFACE_BEGIN_DECLS
Definition: build_config.h:12
#define NNEM_SDK_INTERFACE_END_DECLS
Definition: build_config.h:13
监听反馈状态变更通知
virtual void onFeedbackStatus(int type, int status, std::string url)=0
反馈的状态信息
virtual void addListener(FeedbackServiceListener *listener)=0
添加反馈监听,接收反馈状态
NECallback< const std::string &, const int & > NEFeedbackCallback
virtual void feedback(const int &type, const std::string &path, bool needAudioDump, const NEFeedbackCallback &cb)=0
反馈接口
std::function< void(NEErrorCode, const std::string &, const TResultParam &...)> NECallback
#define NEM_SDK_INTERFACE_EXPORT
公共服务定义头文件