main.cc File Reference

#include <unistd.h>
#include "main.h"
#include "omniEvents.h"
#include "naming.h"
#include "omniEventsLog.h"
#include "EventChannelFactory.h"
#include "Orb.h"
#include "daemon.h"
#include "version.h"
#include <signal.h>
#include <omniORB4/internal/orbOptions.h>
#include <cstdlib>
#include <stdio.h>
Include dependency graph for main.cc:

Go to the source code of this file.

Defines

#define SIGSET(sig, func)   ::signal(sig,func)

Functions

int main (int argc, char **argv)
 The main process entry point.
void OmniEvents_Orb_shutdown (int signum)
 Signal handler, sets Orb::_shutdownRequested.
void OmniEvents_Orb_bumpTraceLevel (int signum)
 Signal handler, each call to this method 'bumps' up the trace level by 5, modulo 45.

Variables

char * optarg
int optind

Define Documentation

#define SIGSET ( sig,
func   )     ::signal(sig,func)

Definition at line 56 of file main.cc.

Referenced by main().


Function Documentation

int main ( int  argc,
char **  argv 
)

The main process entry point.

Also serves as the 'ServiceMain' entry point on Windows.

Definition at line 66 of file main.cc.

Referenced by OmniEvents::Service::start().

void OmniEvents_Orb_bumpTraceLevel ( int  signum  ) 

Signal handler, each call to this method 'bumps' up the trace level by 5, modulo 45.

Definition at line 317 of file main.cc.

References DB.

Referenced by OmniEvents::Service::ctrlHandler(), and main().

void OmniEvents_Orb_shutdown ( int  signum  ) 

Signal handler, sets Orb::_shutdownRequested.

The parameter is ignored. This method may be used as a signal handler.

Definition at line 312 of file main.cc.

References OmniEvents::Orb::inst().

Referenced by OmniEvents::Service::ctrlHandler(), and main().


Variable Documentation

char* optarg
int optind

Generated by  doxygen 1.6.2