Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members File Reference

#include "daemon.h"
#include "main.h"
#include "daemon_unix.h"
#include <iostream.h>
#include <fstream.h>
#include <stdlib.h>
#include <errno.h>
#include <string>

Include dependency graph for

Go to the source code of this file.


namespace  omniORB
namespace  OmniEvents


#define STRERR_FILE_LINE   strerror(errno)<<" "<<__FILE__<<":"<<__LINE__
#define PIPE_READ   0
#define PIPE_WRITE   1


void omniORB::setLogFunction (void(*logFunction)(const char *))
void OmniEvents::shutdown0 (void)
 Param to atexit().
void OmniEvents::shutdown2 (int s, void *)
 Param to on_exit().


DaemonImpl OmniEvents::daemon
 Singleton - only at file scope.

Define Documentation


Definition at line 28 of file

#define PIPE_READ   0

Definition at line 87 of file

Referenced by OmniEvents::DaemonImpl::fork(), and OmniEvents::DaemonImpl::waitForChild().

#define PIPE_WRITE   1

Definition at line 88 of file

Referenced by OmniEvents::DaemonImpl::fork(), and OmniEvents::DaemonImpl::notifyParent().

#define STRERR_FILE_LINE   strerror(errno)<<" "<<__FILE__<<":"<<__LINE__

Definition at line 85 of file

Referenced by OmniEvents::DaemonImpl::checkPidfileOrShutdown(), OmniEvents::DaemonImpl::daemonize(), OmniEvents::DaemonImpl::fork(), OmniEvents::DaemonImpl::notifyParent(), OmniEvents::DaemonImpl::redirectStreamsTo(), OmniEvents::DaemonImpl::shutdown(), and OmniEvents::DaemonImpl::waitForChild().

Generated on Fri Aug 26 20:56:14 2005 for OmniEvents by  doxygen 1.4.3-20050530