FACT++
1.0
|
#include <dis.hxx>
Public Member Functions | |
DimServer () | |
virtual | ~DimServer () |
void | addClientExitHandler () |
void | addExitHandler () |
void | addErrorHandler () |
virtual void | clientExitHandler () |
virtual void | exitHandler (int) |
virtual void | errorHandler (int, int, char *) |
virtual void | serviceHandler () |
virtual void | commandHandler () |
Public Member Functions inherited from DimServiceHandler | |
DimService * | getService () |
virtual | ~DimServiceHandler () |
Public Member Functions inherited from DimCommandHandler | |
DimCommand * | getCommand () |
virtual | ~DimCommandHandler () |
Public Member Functions inherited from DimClientExitHandler | |
virtual | ~DimClientExitHandler () |
Public Member Functions inherited from DimExitHandler | |
virtual | ~DimExitHandler () |
Public Member Functions inherited from DimErrorHandler | |
virtual | ~DimErrorHandler () |
Static Public Member Functions | |
static void | start (const char *name) |
static void | start (DimServerDns *dns, const char *name) |
static void | start () |
static void | start (DimServerDns *dns) |
static void | stop () |
static void | stop (DimServerDns *dns) |
static void | autoStartOn () |
static void | autoStartOff () |
static int | getClientId () |
static char * | getClientName () |
static void | setClientExitHandler (int clientId) |
static void | clearClientExitHandler (int clientId) |
static void | addClientExitHandler (DimClientExitHandler *handler) |
static void | addExitHandler (DimExitHandler *handler) |
static void | addErrorHandler (DimErrorHandler *handler) |
static int | setDnsNode (const char *node) |
static int | setDnsNode (const char *node, int port) |
static dim_long | addDns (const char *node, int port) |
static void | stopDns (dim_long dnsid) |
static char * | getDnsNode () |
static int | getDnsPort () |
static void | setWriteTimeout (int secs) |
static int | getWriteTimeout () |
static char ** | getClientServices () |
static int | inCallback () |
Static Public Attributes | |
static char * | clientName = 0 |
static char * | itsName = 0 |
static char * | dimDnsNode = 0 |
static int | autoStart = 1 |
static DimClientExitHandler * | itsClientExit = 0 |
static DimExitHandler * | itsExit = 0 |
static DimErrorHandler * | itsSrvError = 0 |
Additional Inherited Members | |
Public Attributes inherited from DimServiceHandler | |
DimService * | itsService |
Public Attributes inherited from DimCommandHandler | |
DimCommand * | itsCommand |