#include <nxclientlib.h>
Inherited by nxcl::NXClientLib.
Public Member Functions | |
virtual void | setIsFinished (bool status) |
virtual void | processParseStdout (void) |
virtual void | processParseStderr (void) |
virtual void | loginFailed (void) |
virtual void | readyproxy (void) |
virtual void | doneAuth (void) |
Public Attributes | |
NXClientLibExternalCallbacks * | externalCallbacks |
The functions that are declared in NXClientLibBase are the ones that we want to call via this->parent in NXClientLibCallbacks. They're the ones that are called from within objects of other classes (such as this->session (NXSession) or this->nxsshProcess (notQProcess).
Definition at line 81 of file nxclientlib.h.
External callbacks pointer is held in NXClientLibBase because NXClientLibProcessCallbacks::parent is of type NXClientLibBase and in NXClientLibProcessCallbacks we refer to this->parent->externalCallbacks->write()
Definition at line 100 of file nxclientlib.h.