|
Rabbit Remote Control 0.0.36
|
Public Slots | |
| virtual int | Initialize () |
| virtual int | OnClean () override |
| virtual OnInitReturnValue | OnInit () override |
| virtual int | OnProcess () override |
| virtual void | slotClipBoardChanged () override |
| void | slotSendData (const char *, int) |
| void | slotReceivedData (const QString &text) |
Public Slots inherited from CConnect | |
| virtual int | Connect () |
| Start connect. | |
| virtual int | Disconnect () |
| Disconnect. | |
Public Member Functions | |
| CConnectSSH (CConnecterSSH *pConnecter, QObject *parent=nullptr) | |
Public Member Functions inherited from CConnect | |
| CConnect (CConnecter *pConnecter) | |
Protected Member Functions | |
| virtual int | SetParameter (void *pPara) |
Protected Member Functions inherited from CConnect | |
| virtual OnInitReturnValue | OnInit ()=0 |
| Specific plug-in realizes connection initialization. | |
| virtual int | OnClean ()=0 |
| Clean. | |
| virtual int | OnProcess () |
| Specific operation processing of plug-in connection. | |
Private Member Functions | |
| int | GetPassword (const char *prompt, char *buf, size_t len, int echo, int verify) |
| int | VerifyKnownhost (ssh_session session) |
| int | Authenticate (ssh_session session) |
| void | error (ssh_session session) |
Static Private Member Functions | |
| static int | cbAuthCallback (const char *prompt, char *buf, size_t len, int echo, int verify, void *userdata) |
Private Attributes | |
| CConnecterSSH * | m_pConnecter |
| CParameterSSH * | m_pPara |
| ssh_session | m_pSession |
| ssh_channel | m_pChannel |
| ssh_event | m_pEvent |
| ssh_connector | connector_in |
| ssh_connector | connector_out |
| ssh_connector | connector_err |
| ssh_pcap_file | m_pPcapFile |
| struct ssh_callbacks_struct * | m_pCb |
Additional Inherited Members | |
Signals inherited from CConnect | |
| void | sigConnected () |
| Emitted when the plugin is successfully connected. | |
| void | sigDisconnect () |
| Notify the user to call disconnect. | |
| void | sigDisconnected () |
| Successful disconnection signal. | |
| void | sigError (const int nError, const QString &szError=QString()) |
| Triggered when an error is generated. | |
| void | sigInformation (const QString &szInfo) |
| Triggering from a background thread displays information in the main thread without blocking the background thread. | |
| void | sigShowMessageBox (const QString &szTitle, const QString &szMessage, const QMessageBox::Icon &icon=QMessageBox::Information) |
| Trigger the display of a message dialog (QMessageBox) in the main thread from a background thread without blocking the background thread. | |
| void | sigBlockShowMessageBox (const QString &szTitle, const QString &szMessage, QMessageBox::StandardButtons buttons, QMessageBox::StandardButton &nRet, bool &checkBox, QString checkBoxContext=QString()) |
| Block background threads and display message dialogs in foreground threads (QMessageBox) | |
| void | sigBlockInputDialog (const QString &szTitle, const QString &szLable, const QString &szMessage, QString &szText) |
| Block background threads and display input dialogs in foreground threads (QInputDialog) | |
| void | sigBlockShowWidget (const QString &className, int &nRet, void *pContext) |
| Blocks the background thread and displays the window in the foreground thread. | |
Protected Types inherited from CConnect | |
| enum class | OnInitReturnValue { Fail = -1 , Success = 0 , UseOnProcess = Success , NotUseOnProcess = 1 } |
Protected Slots inherited from CConnect | |
| virtual void | slotTimeOut () |
| a non-Qt event loop (that is, normal loop processing), It call OnProcess(), and start timer. | |
Definition at line 9 of file ConnectSSH.h.
|
explicit |
Definition at line 6 of file ConnectSSH.cpp.
|
private |
Definition at line 403 of file ConnectSSH.cpp.
|
staticprivate |
Definition at line 263 of file ConnectSSH.cpp.
|
private |
Definition at line 398 of file ConnectSSH.cpp.
|
private |
Definition at line 275 of file ConnectSSH.cpp.
|
virtualslot |
Definition at line 71 of file ConnectSSH.cpp.
|
overridevirtualslot |
Definition at line 196 of file ConnectSSH.cpp.
|
overridevirtualslot |
Definition at line 94 of file ConnectSSH.cpp.
|
overridevirtualslot |
Definition at line 240 of file ConnectSSH.cpp.
|
protectedvirtual |
Definition at line 21 of file ConnectSSH.cpp.
|
overridevirtualslot |
Definition at line 259 of file ConnectSSH.cpp.
|
slot |
Definition at line 516 of file ConnectSSH.cpp.
|
slot |
Definition at line 505 of file ConnectSSH.cpp.
|
private |
Definition at line 294 of file ConnectSSH.cpp.
|
private |
Definition at line 35 of file ConnectSSH.h.
|
private |
Definition at line 35 of file ConnectSSH.h.
|
private |
Definition at line 35 of file ConnectSSH.h.
|
private |
Definition at line 38 of file ConnectSSH.h.
|
private |
Definition at line 33 of file ConnectSSH.h.
|
private |
Definition at line 29 of file ConnectSSH.h.
|
private |
Definition at line 34 of file ConnectSSH.h.
|
private |
Definition at line 30 of file ConnectSSH.h.
|
private |
Definition at line 36 of file ConnectSSH.h.
|
private |
Definition at line 32 of file ConnectSSH.h.