玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
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 属性

CBackendm_pBackend
CParameterSSHTunnelm_pParameter
CParameterNetm_pRemoteNet
bool m_bExit

详细描述

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

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

在文件 SSHTunnelThread.h25 行定义.

构造及析构函数说明

◆ ~CSSHTunnelThread()

CSSHTunnelThread::~CSSHTunnelThread ( )
virtual

在文件 SSHTunnelThread.cpp24 行定义.

成员函数说明

◆ Exit()

void CSSHTunnelThread::Exit ( )

在文件 SSHTunnelThread.cpp29 行定义.

◆ run()

void CSSHTunnelThread::run ( )
override

在文件 SSHTunnelThread.cpp34 行定义.

◆ sigServer

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

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

类成员变量说明

◆ m_bExit

bool CSSHTunnelThread::m_bExit
private

在文件 SSHTunnelThread.h54 行定义.

◆ m_pBackend

CBackend* CSSHTunnelThread::m_pBackend
private

在文件 SSHTunnelThread.h51 行定义.

◆ m_pParameter

CParameterSSHTunnel* CSSHTunnelThread::m_pParameter
private

在文件 SSHTunnelThread.h52 行定义.

◆ m_pRemoteNet

CParameterNet* CSSHTunnelThread::m_pRemoteNet
private

在文件 SSHTunnelThread.h53 行定义.


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