|
玉兔远程控制 0.1.0-bate8
|


Public 成员函数 | |
| CChannelSSHTerminal (CBackend *pBackend, CParameterSSH *pPara) | |
| virtual int | OnProcess (int timeout) |
| void | SetSize (int row, int column) |
| virtual qint64 | bytesAvailable () const override |
Public 成员函数 继承自 CChannelSSH | |
| CChannelSSH (CBackend *pBackend, CParameterSSH *pPara, bool bWakeUp=true, QObject *parent=nullptr) | |
| virtual bool | open (OpenMode mode) override |
| virtual void | close () override |
| virtual int | WakeUp () |
| virtual QString | GetDetails () override |
| 依赖信息 | |
Public 成员函数 继承自 CChannel | |
| CChannel (QTcpSocket *pSocket, QObject *parent=nullptr) | |
| CChannel | |
Protected 成员函数 | |
| virtual qint64 | readData (char *data, qint64 maxlen) override |
| virtual qint64 | writeData (const char *data, qint64 maxlen) override |
Protected 成员函数 继承自 CChannel | |
| CChannel (QObject *parent=nullptr) | |
| virtual bool | isSequential () const override |
Private 成员函数 | |
| virtual int | OnOpen (ssh_session session) override |
| virtual void | OnClose () override |
Private 属性 | |
| int | m_nRow |
| int | m_nColumn |
| qint64 | m_nBytesAvailable |
额外继承的成员函数 | |
信号 继承自 CChannel | |
| void | sigConnected () |
| emit when the channel is connected. | |
| void | sigDisconnected () |
| emit when the channel is disconnected | |
| void | sigError (int nErr, const QString &szErr) |
| emit when the channel is error | |
| void | sigSecurityLevel (CSecurityLevel::Levels level) |
| 当安全级别改变时触发 | |
| void | sigSend (quint64 counts) |
| Send data counts | |
| void | sigReceive (quint64 counts) |
| Receive data counts | |
静态 Public 成员函数 继承自 CChannel | |
| static int | InitTranslation () |
| Initial translation | |
| static int | RemoveTranslation () |
| Remove translation | |
Protected 属性 继承自 CChannelSSH | |
| ssh_session | m_Session |
| ssh_channel | m_Channel |
| CBackend * | m_pBackend |
| CParameterSSH * | m_pParameter |
| Channel::CEvent * | m_pEvent |
在文件 ChannelSSHTerminal.h 第 8 行定义.
|
virtual |
在文件 ChannelSSHTerminal.cpp 第 14 行定义.
|
overridevirtual |
在文件 ChannelSSHTerminal.cpp 第 199 行定义.
|
overrideprivatevirtual |
重载 CChannelSSH .
在文件 ChannelSSHTerminal.cpp 第 86 行定义.
|
overrideprivatevirtual |
重载 CChannelSSH .
在文件 ChannelSSHTerminal.cpp 第 41 行定义.
|
virtual |
在文件 ChannelSSHTerminal.cpp 第 103 行定义.
|
overrideprotectedvirtual |
重载 CChannel .
在文件 ChannelSSHTerminal.cpp 第 19 行定义.
| void CChannelSSHTerminal::SetSize | ( | int | row, |
| int | column | ||
| ) |
在文件 ChannelSSHTerminal.cpp 第 97 行定义.
|
overrideprotectedvirtual |
重载 CChannel .
在文件 ChannelSSHTerminal.cpp 第 30 行定义.
|
private |
在文件 ChannelSSHTerminal.h 第 35 行定义.
|
private |
在文件 ChannelSSHTerminal.h 第 20 行定义.
|
private |
在文件 ChannelSSHTerminal.h 第 19 行定义.