玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
CServiceFreeRDP类 参考
类 CServiceFreeRDP 继承关系图:
CServiceFreeRDP 的协作图:

Public 成员函数

 CServiceFreeRDP (CPluginServiceFreeRDP *plugin)
Public 成员函数 继承自 CService
 CService (CPluginService *plugin)
virtual int Init ()
 加载参数,支持非Qt事件循环
virtual int Clean ()
CParameterServiceGetParameters ()
virtual int LoadConfigure (const QString &szDir=QString())
virtual int SaveConfigure (const QString &szDir=QString())

Protected 成员函数

virtual int OnInit () override
 初始化服务
virtual int OnClean () override
 清理服务
Protected 成员函数 继承自 CService
virtual int OnProcess ()
 处理服务

Private 成员函数

int SetParameters ()

Private 属性

QLoggingCategory m_Log
rdpSettings * m_pSettings
rdpShadowServer * m_pServer
bool m_bServerInit

额外继承的成员函数

Protected 槽 继承自 CService
virtual void slotProcess ()
 支持非Qt事件循环
Protected 属性 继承自 CService
CParameterServicem_pPara
CPluginServicem_pPlugin

详细描述

在文件 ServiceFreeRDP.h13 行定义.

构造及析构函数说明

◆ CServiceFreeRDP()

CServiceFreeRDP::CServiceFreeRDP ( CPluginServiceFreeRDP * plugin)
explicit

在文件 ServiceFreeRDP.cpp9 行定义.

◆ ~CServiceFreeRDP()

CServiceFreeRDP::~CServiceFreeRDP ( )
virtual

在文件 ServiceFreeRDP.cpp19 行定义.

成员函数说明

◆ OnClean()

int CServiceFreeRDP::OnClean ( )
overrideprotectedvirtual

清理服务

实现了 CService.

在文件 ServiceFreeRDP.cpp56 行定义.

◆ OnInit()

int CServiceFreeRDP::OnInit ( )
overrideprotectedvirtual

初始化服务

返回
  • < 0: 错误
  • = 0: 使用 OnProcess (非 Qt 事件循环)
  • > 0: 不使用 OnProcess (Qt 事件循环)

实现了 CService.

在文件 ServiceFreeRDP.cpp23 行定义.

◆ SetParameters()

int CServiceFreeRDP::SetParameters ( )
private

在文件 ServiceFreeRDP.cpp79 行定义.

类成员变量说明

◆ m_bServerInit

bool CServiceFreeRDP::m_bServerInit
private

在文件 ServiceFreeRDP.h32 行定义.

◆ m_Log

QLoggingCategory CServiceFreeRDP::m_Log
private

在文件 ServiceFreeRDP.h29 行定义.

◆ m_pServer

rdpShadowServer* CServiceFreeRDP::m_pServer
private

在文件 ServiceFreeRDP.h31 行定义.

◆ m_pSettings

rdpSettings* CServiceFreeRDP::m_pSettings
private

在文件 ServiceFreeRDP.h30 行定义.


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