玉兔远程控制 0.1.0-bate14
载入中...
搜索中...
未找到
CSSHTunnelThread类 参考

实现通过本地 SOCKET 与 SSH 隧道转发数据。适用于库没有实现传输层接口,只有 socket 的情况。 更多...

#include <SSHTunnelThread.h>

类 CSSHTunnelThread 继承关系图:
CSSHTunnelThread 的协作图:

信号

void sigServer (QString szHost, quint16 nPort)
 当 SOCKET 服务建立监听后触发,用于通知其它本地 SOCKET 可以连接它
void sigServer (QString szUnixDomainSocket)
void sigError (const int nError, const QString &szError=QString())
void sigStop ()

Public 成员函数

 CSSHTunnelThread (CParameterSSHTunnel *parameter, CParameterNet *remote, CBackend *pBackend)
void run () override
void Exit ()

Private 属性

CBackend * m_pBackend
CParameterSSHTunnel * m_pParameter
CParameterNet * m_pRemoteNet
bool m_bExit

详细描述

实现通过本地 SOCKET 与 SSH 隧道转发数据。适用于库没有实现传输层接口,只有 socket 的情况。

注解
当线程完成后,会自动删除实例对象。
参见
CChannelSSHTunnelForward

在文件 SSHTunnelThread.h 第 25 行定义.

构造及析构函数说明

◆ ~CSSHTunnelThread()

CSSHTunnelThread::~CSSHTunnelThread ( )
virtual

在文件 SSHTunnelThread.cpp 第 24 行定义.

成员函数说明

◆ Exit()

void CSSHTunnelThread::Exit ( )

在文件 SSHTunnelThread.cpp 第 29 行定义.

◆ run()

void CSSHTunnelThread::run ( )
override

在文件 SSHTunnelThread.cpp 第 34 行定义.

◆ sigServer

void CSSHTunnelThread::sigServer ( QString szHost,
quint16 nPort )
signal

当 SOCKET 服务建立监听后触发,用于通知其它本地 SOCKET 可以连接它

类成员变量说明

◆ m_bExit

bool CSSHTunnelThread::m_bExit
private

在文件 SSHTunnelThread.h 第 54 行定义.

◆ m_pBackend

CBackend* CSSHTunnelThread::m_pBackend
private

在文件 SSHTunnelThread.h 第 51 行定义.

◆ m_pParameter

CParameterSSHTunnel* CSSHTunnelThread::m_pParameter
private

在文件 SSHTunnelThread.h 第 52 行定义.

◆ m_pRemoteNet

CParameterNet* CSSHTunnelThread::m_pRemoteNet
private

在文件 SSHTunnelThread.h 第 53 行定义.


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