OmniEvents
daemon_unix.cc 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 daemon_unix.cc:

Go to the source code of this file.

Namespaces

namespace  omniORB
 
namespace  OmniEvents
 

Macros

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

Functions

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

Variables

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

Macro Definition Documentation

◆ NEED_PACKAGE_INFO

#define NEED_PACKAGE_INFO

Definition at line 28 of file daemon_unix.cc.

◆ PIPE_READ

#define PIPE_READ   0

Definition at line 87 of file daemon_unix.cc.

◆ PIPE_WRITE

#define PIPE_WRITE   1

Definition at line 88 of file daemon_unix.cc.

◆ STRERR_FILE_LINE

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

Definition at line 85 of file daemon_unix.cc.