IMP(低代码音视频工厂)SDK v1.5.0
IMP SDK API Reference Manual for Windows Platforms
IWhiteBoard Member List

This is the complete list of members for IWhiteBoard, including all inherited members.

AddListener(void *ptr, const std::function< void(const std::string &, const std::string &)> &callback)=0IWhiteBoardpure virtual
CloseWhiteBoard()=0IWhiteBoardpure virtual
CreateWhiteBoard(const std::function< void(std::string doc_key)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
DestroyWhiteBoard()=0IWhiteBoardpure virtual
GetPluginType()=0IPluginpure virtual
GetWhiteboardPageInfo(const ::alibaba::wb::GetWhiteboardPageInfoReq &req, const std::function< void(const ::alibaba::wb::GetWhiteboardPageInfoRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
InvokeWhiteBoardMethod(const std::string &method, const std::string &param, const std::function< void(const std::string &)> &cb)=0IWhiteBoardpure virtual
IsValid()=0IPluginpure virtual
OpenWhiteBoard(void *hwnd, const std::string &config_data, const std::string &doc_data)=0IWhiteBoardpure virtual
OpenWhiteBoardService(const std::function< void(const ::alibaba::wb::OpenWhiteboardRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
PauseRecord(const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
RemoveListener(void *ptr)=0IWhiteBoardpure virtual
ReportWhiteboardPageOperate(const ::alibaba::wb::ReportWhiteboardPageOperateReq &req, const std::function< void(const ::alibaba::wb::ReportWhiteboardPageOperateRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
ResumeRecord(const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
SetBoardViewPos(int x, int y, int width, int height)=0IWhiteBoardpure virtual
ShowDevTools()=0IWhiteBoardpure virtual
StartRecord(const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
StopRecord(const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0IWhiteBoardpure virtual
~IPlugin() (defined in IPlugin)IPlugininlinevirtual
~IWhiteBoard() (defined in IWhiteBoard)IWhiteBoardinlinevirtual