|
玉兔远程控制 0.1.0-bate11
|
服务接口。由具体的协议实现。此接口仅由插件实现。 支持非Qt事件循环。详见: Init() 、 slotProcess() 如果不启用非Qt事件循环。则 OnInit() 返回 > 0 更多...
#include <Service.h>


Public 成员函数 | |
| CService (CPluginService *plugin) | |
| virtual int | Init () |
| 加载参数,支持非Qt事件循环 | |
| virtual int | Clean () |
| CParameterService * | GetParameters () |
| virtual int | LoadConfigure (const QString &szDir=QString()) |
| virtual int | SaveConfigure (const QString &szDir=QString()) |
Protected 槽 | |
| virtual void | slotProcess () |
| 支持非Qt事件循环 | |
Protected 成员函数 | |
| virtual int | OnInit ()=0 |
| 初始化服务 | |
| virtual int | OnClean ()=0 |
| 清理服务 | |
| virtual int | OnProcess () |
| 处理服务 | |
Protected 属性 | |
| CParameterService * | m_pPara |
| CPluginService * | m_pPlugin |
服务接口。由具体的协议实现。此接口仅由插件实现。 支持非Qt事件循环。详见: Init() 、 slotProcess() 如果不启用非Qt事件循环。则 OnInit() 返回 > 0
实现接口:
|
explicit |
在文件 Service.cpp 第 13 行定义.
|
virtual |
在文件 Service.cpp 第 19 行定义.
|
virtual |
在文件 Service.cpp 第 47 行定义.
| CParameterService * CService::GetParameters | ( | ) |
在文件 Service.cpp 第 87 行定义.
|
virtual |
|
virtual |
在文件 Service.cpp 第 92 行定义.
|
protectedpure virtual |
清理服务
在 CServiceFreeRDP, CServiceLibVNCServer, CServiceRabbitVNC , 以及 CServiceTigerVNC 内被实现.
|
protectedpure virtual |
初始化服务
在 CServiceFreeRDP, CServiceLibVNCServer, CServiceRabbitVNC , 以及 CServiceTigerVNC 内被实现.
|
protectedvirtual |
|
virtual |
在文件 Service.cpp 第 124 行定义.
|
protectedvirtualslot |
支持非Qt事件循环
在文件 Service.cpp 第 61 行定义.
|
protected |
|
protected |