nxcl @VERSION@
Public Member Functions | List of all members
nxcl::NXClientLibExternalCallbacks Class Reference

#include <nxclientlib.h>

Inheritance diagram for nxcl::NXClientLibExternalCallbacks:
nxcl::NxclCallbacks

Public Member Functions

virtual void write (string msg)
 
virtual void write (int num, string msg)
 
virtual void error (string msg)
 
virtual void debug (string msg)
 
virtual void stdoutSignal (string msg)
 
virtual void stderrSignal (string msg)
 
virtual void stdinSignal (string msg)
 
virtual void resumeSessionsSignal (list< NXResumeData >)
 
virtual void noSessionsSignal (void)
 
virtual void serverCapacitySignal (void)
 
virtual void connectedSuccessfullySignal (void)
 

Detailed Description

Callbacks which are to be defined by the client code of NXClientLib objects. In the case of nxcl, that means the code in the class Nxcl in nxcl.cpp.

Definition at line 52 of file nxclientlib.h.

Constructor & Destructor Documentation

◆ NXClientLibExternalCallbacks()

nxcl::NXClientLibExternalCallbacks::NXClientLibExternalCallbacks ( )
inline

Definition at line 55 of file nxclientlib.h.

◆ ~NXClientLibExternalCallbacks()

virtual nxcl::NXClientLibExternalCallbacks::~NXClientLibExternalCallbacks ( )
inlinevirtual

Definition at line 56 of file nxclientlib.h.

Member Function Documentation

◆ connectedSuccessfullySignal()

virtual void nxcl::NXClientLibExternalCallbacks::connectedSuccessfullySignal ( void  )
inlinevirtual

Definition at line 67 of file nxclientlib.h.

◆ debug()

virtual void nxcl::NXClientLibExternalCallbacks::debug ( string  msg)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 60 of file nxclientlib.h.

◆ error()

virtual void nxcl::NXClientLibExternalCallbacks::error ( string  msg)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 59 of file nxclientlib.h.

◆ noSessionsSignal()

virtual void nxcl::NXClientLibExternalCallbacks::noSessionsSignal ( void  )
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 65 of file nxclientlib.h.

◆ resumeSessionsSignal()

virtual void nxcl::NXClientLibExternalCallbacks::resumeSessionsSignal ( list< NXResumeData )
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 64 of file nxclientlib.h.

◆ serverCapacitySignal()

virtual void nxcl::NXClientLibExternalCallbacks::serverCapacitySignal ( void  )
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 66 of file nxclientlib.h.

◆ stderrSignal()

virtual void nxcl::NXClientLibExternalCallbacks::stderrSignal ( string  msg)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 62 of file nxclientlib.h.

◆ stdinSignal()

virtual void nxcl::NXClientLibExternalCallbacks::stdinSignal ( string  msg)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 63 of file nxclientlib.h.

◆ stdoutSignal()

virtual void nxcl::NXClientLibExternalCallbacks::stdoutSignal ( string  msg)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 61 of file nxclientlib.h.

◆ write() [1/2]

virtual void nxcl::NXClientLibExternalCallbacks::write ( int  num,
string  msg 
)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 58 of file nxclientlib.h.

◆ write() [2/2]

virtual void nxcl::NXClientLibExternalCallbacks::write ( string  msg)
inlinevirtual

Reimplemented in nxcl::NxclCallbacks.

Definition at line 57 of file nxclientlib.h.


The documentation for this class was generated from the following file: