Main Page   Class Hierarchy   Alphabetical List   Compound List   Compound Members  

util::Daemon Class Reference

#include <Runnable.h>

Inheritance diagram for util::Daemon:

util::Runnable util::Object List of all members.

Detailed Description

Daemon is a process that works with no controlling terminal.

That is, the standard input and output streams cannot be used (or they must be reassigned). Daemon also changes its process group thereby placing itself into "background". Killing a parent process does not affect the daemon processes created by it.


Public Methods

 Daemon ()
void start (void) throw (RunException&)
 Start the parallel processing.


Member Function Documentation

void util::Daemon::start void    throw (RunException&) [virtual]
 

Start the parallel processing.

A new thread, process or daemon is created and its run method is called.

Exceptions:
RunException  & if the parallel processing code cannot be executed

Implements util::Runnable.


The documentation for this class was generated from the following files:
Documentation generated on 11.09.2003 with Doxygen.
The documentation is copyrighted material.
Copyright © Topi Mäenpää 2003. All rights reserved.