玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
ConnecterSSH.cpp
1#include "ConnecterSSH.h"
2#include "DlgSettingsSSH.h"
3#include "ConnectSSH.h"
4
5CConnecterSSH::CConnecterSSH(CPluginClient *parent)
6 : CConnecterTerminal(parent)
7{
8 m_pPara = new CParameterSSH();
9 m_bThread = true;
10 if(m_pPara)
11 {
12 m_pPara->SetPort(22);
13 }
14}
15
16CConnecterSSH::~CConnecterSSH()
17{}
18
19CConnect *CConnecterSSH::InstanceConnect()
20{
21 return new CConnectSSH(this);
22}
23
24QDialog *CConnecterSSH::GetDialogSettings(QWidget *parent)
25{
26 CParameterSSH* pPara = dynamic_cast<CParameterSSH*>(GetParameter());
27 return new CDlgSettingsSSH(pPara, parent);
28}
连接接口。它由协议插件实现。 它默认启动一个定时器来开启一个非 Qt 事件循环(就是普通的循环处理)。 详见: Connect()、 slotTimeOut()、 OnProcess() 。 当然,它仍...
Definition Connect.h:45
客户端插件接口。用于建立 CConnecter 实例,它由协议插件实现。