Data is forwarded over a local socket and SSH tunnel.  
 More...
#include <SSHTunnelThread.h>
 | 
| void  | sigServer (QString szHost, quint16 nPort) | 
|   | It is triggered when the socket service establishes a listener and is used to notify other local sockets that it can connect to it.  
  | 
|   | 
| 
void  | sigServer (QString szUnixDomainSocket) | 
|   | 
| 
void  | sigError (const int nError, const QString &szError=QString()) | 
|   | 
| 
void  | sigStop () | 
|   | 
Data is forwarded over a local socket and SSH tunnel. 
It is suitable for cases where the library does not implement a transport layer interface, only socket. 
- Note
 - When the thread finished, the thread will be deleted.
 
 - See also
 - CChannelSSHTunnelForward 
 
Definition at line 25 of file SSHTunnelThread.h.
 
◆ ~CSSHTunnelThread()
  
  
      
        
          | CSSHTunnelThread::~CSSHTunnelThread  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ Exit()
      
        
          | void CSSHTunnelThread::Exit  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ run()
  
  
      
        
          | void CSSHTunnelThread::run  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ sigServer
  
  
      
        
          | void CSSHTunnelThread::sigServer  | 
          ( | 
          QString  | 
          szHost,  | 
         
        
           | 
           | 
          quint16  | 
          nPort  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
signal   | 
  
 
It is triggered when the socket service establishes a listener and is used to notify other local sockets that it can connect to it. 
 
 
 
◆ m_bExit
  
  
      
        
          | bool CSSHTunnelThread::m_bExit | 
         
       
   | 
  
private   | 
  
 
 
◆ m_pBackend
◆ m_pParameter
◆ m_pRemoteNet
The documentation for this class was generated from the following files: