玉兔远程控制
0.0.36
载入中...
搜索中...
未找到
Client
ParameterCompone
ParameterSSHTunnel.h
1
// Author: Kang Lin <kl222@126.com>
2
3
#ifndef CParameterSSH_H
4
#define CParameterSSH_H
5
6
#pragma once
7
8
#include "ParameterNet.h"
9
10
class
CLIENT_EXPORT
CParameterSSHTunnel
:
public
CParameterConnecter
11
{
12
Q_OBJECT
13
14
public
:
15
explicit
CParameterSSHTunnel
(
CParameterConnecter
*parent =
nullptr
,
16
const
QString& szPrefix = QString());
17
18
CParameterNet
m_Net;
19
20
QString GetSourceHost()
const
;
21
int
SetSourceHost(
const
QString szHost);
22
23
quint16 GetSourcePort()
const
;
24
int
SetSourcePort(
const
quint16 nPort);
25
26
QString GetPcapFile()
const
;
27
int
SetPcapFile(
const
QString& szFile);
28
29
private
:
30
QString m_szSourceHost;
31
quint16 m_nSourcePort;
32
33
QString m_pcapFile;
34
35
// CParameter interface
36
protected
:
37
virtual
int
OnLoad(QSettings &set)
override
;
38
virtual
int
OnSave(QSettings &set)
override
;
39
};
40
41
#endif
// CParameterSSH_H
CParameterConnecter
连接参数接口。仅在插件内有效。
Definition
ParameterConnecter.h:256
CParameterNet
网络连接参数接口。此类仅在插件内有效。 其界面为 CParameterNetUI
Definition
ParameterNet.h:27
CParameterSSHTunnel
Definition
ParameterSSHTunnel.h:11
作者:康林 (kl222@126.com)
版权所有(c) 康林工作室 保留所有权力