ssh tunnel class
More...
#include <ChannelSSHTunnel.h>
|
virtual qint64 | readData (char *data, qint64 maxlen) override |
|
virtual qint64 | writeData (const char *data, qint64 len) override |
|
| CChannel (QObject *parent=nullptr) |
|
virtual bool | isSequential () const override |
|
|
virtual int | OnOpen (ssh_session session) override |
|
virtual void | OnClose () override |
|
ssh tunnel class
Definition at line 22 of file ChannelSSHTunnel.h.
◆ ~CChannelSSHTunnel()
CChannelSSHTunnel::~CChannelSSHTunnel |
( |
| ) |
|
|
virtual |
◆ DoWait()
int CChannelSSHTunnel::DoWait |
( |
bool |
bWrite, |
|
|
int |
timeout |
|
) |
| |
|
virtual |
◆ GetSocket()
int CChannelSSHTunnel::GetSocket |
( |
| ) |
|
◆ OnClose()
void CChannelSSHTunnel::OnClose |
( |
| ) |
|
|
overrideprivatevirtual |
◆ OnOpen()
int CChannelSSHTunnel::OnOpen |
( |
ssh_session |
session | ) |
|
|
overrideprivatevirtual |
◆ Process()
int CChannelSSHTunnel::Process |
( |
| ) |
|
- Returns
- >= 0: continue, Interval call time (msec)
- = -1: stop
- < -1: error
Definition at line 141 of file ChannelSSHTunnel.cpp.
◆ readData()
qint64 CChannelSSHTunnel::readData |
( |
char * |
data, |
|
|
qint64 |
maxlen |
|
) |
| |
|
overrideprotectedvirtual |
◆ writeData()
qint64 CChannelSSHTunnel::writeData |
( |
const char * |
data, |
|
|
qint64 |
len |
|
) |
| |
|
overrideprotectedvirtual |
◆ m_pRemoteNet
The documentation for this class was generated from the following files: