Main Page   Class Hierarchy   Alphabetical List   Compound List   Compound Members   Related Pages  

DAQMain Class Reference

Main node or process for most SpectroDAQ clients. More...

Inheritance diagram for DAQMain::

DAQObject Printable List of all members.

Public Methods

 DAQMain ()
 Constructor. More...

 ~DAQMain ()
 Destructor. More...

void Boot (int, char **, char **)
 Bootstrap this node. More...

bool ReadConfig (char *=NULL)
 Read the server/client configuration file. More...


Detailed Description

Main node or process for most SpectroDAQ clients. Provides basic bootstrapping and setup.

Author:
Eric Kasten
Version:
0.5.0


Constructor & Destructor Documentation

DAQMain::DAQMain
 

Basic constructor method for this class.

Parameters:
None  
Returns:
this

DAQMain::~DAQMain
 

Basic destructor method for this class.

Parameters:
None  
Returns:
this


Member Function Documentation

void DAQMain::Boot int argc,
char ** argv,
char ** envp
 

Bootstrap this node into operation. Includes setting up signal handlers and process environment.

Parameters:
argc   Number of command line parameters.
argv   Array of command line parameters.
envp   Process environment array.
Returns:
None

bool DAQMain::ReadConfig char * pFileName = NULL
 

Read the server/client configuration file.

Parameters:
pFileName   Filename of the configuration file.
Returns:
If reading the configuration file was successful. @reval true Reading the configuration file was successful. @reval false Reading the configuration file failed.


The documentation for this class was generated from the following files:
Generated at Tue Jan 29 14:07:09 2002 for SpectroDAQ by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001