3#include "ParameterSSHTunnel.h"
5CParameterSSHTunnel::CParameterSSHTunnel(
CParameterConnecter *parent,
const QString &szPrefix)
8 , m_szSourceHost(
"localhost")
12QString CParameterSSHTunnel::GetSourceHost()
const
14 return m_szSourceHost;
17int CParameterSSHTunnel::SetSourceHost(
const QString szHost)
19 m_szSourceHost = szHost;
23quint16 CParameterSSHTunnel::GetSourcePort()
const
28int CParameterSSHTunnel::SetSourcePort(
const quint16 nPort)
30 m_nSourcePort = nPort;
34QString CParameterSSHTunnel::GetPcapFile()
const
39int CParameterSSHTunnel::SetPcapFile(
const QString &szFile)
45int CParameterSSHTunnel::OnLoad(QSettings &set)
47 SetSourceHost(set.value(
"SourceHost", GetSourceHost()).toString());
48 SetSourcePort(set.value(
"SourcePort", GetSourcePort()).toUInt());
49 SetPcapFile(set.value(
"PacpFile", GetPcapFile()).toString());
53int CParameterSSHTunnel::OnSave(QSettings &set)
55 set.setValue(
"SourceHost", GetSourceHost());
56 set.setValue(
"SourcePort", GetSourcePort());
57 set.setValue(
"PacpFile", GetPcapFile());
the parameters of connecter interface.