玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
Public 成员函数 | Protected 成员函数 | Private 槽 | Private 属性 | 所有成员列表
CServiceRabbitVNC类 参考
类 CServiceRabbitVNC 继承关系图:
CService

Public 成员函数

 CServiceRabbitVNC (CPluginService *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 槽

void slotNewConnection ()
 
void slotDisconnected ()
 
void slotError (int nErr, QString szErr)
 

Private 属性

QTcpServer m_Lister
 
QList< QSharedPointer< CConnection > > m_lstConnection
 

额外继承的成员函数

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

详细描述

在文件 ServiceRabbitVNC.h17 行定义.

构造及析构函数说明

◆ CServiceRabbitVNC()

CServiceRabbitVNC::CServiceRabbitVNC ( CPluginService plugin)
explicit

在文件 ServiceRabbitVNC.cpp24 行定义.

◆ ~CServiceRabbitVNC()

CServiceRabbitVNC::~CServiceRabbitVNC ( )
virtual

在文件 ServiceRabbitVNC.cpp34 行定义.

成员函数说明

◆ OnClean()

int CServiceRabbitVNC::OnClean ( )
overrideprotectedvirtual

清理服务

实现了 CService.

在文件 ServiceRabbitVNC.cpp100 行定义.

◆ OnInit()

int CServiceRabbitVNC::OnInit ( )
overrideprotectedvirtual

初始化服务

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

实现了 CService.

在文件 ServiceRabbitVNC.cpp47 行定义.

◆ slotDisconnected

void CServiceRabbitVNC::slotDisconnected ( )
privateslot

在文件 ServiceRabbitVNC.cpp153 行定义.

◆ slotError

void CServiceRabbitVNC::slotError ( int  nErr,
QString  szErr 
)
privateslot

在文件 ServiceRabbitVNC.cpp162 行定义.

◆ slotNewConnection

void CServiceRabbitVNC::slotNewConnection ( )
privateslot

在文件 ServiceRabbitVNC.cpp118 行定义.

类成员变量说明

◆ m_Lister

QTcpServer CServiceRabbitVNC::m_Lister
private

在文件 ServiceRabbitVNC.h39 行定义.

◆ m_lstConnection

QList<QSharedPointer<CConnection> > CServiceRabbitVNC::m_lstConnection
private

在文件 ServiceRabbitVNC.h40 行定义.


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