fintp_routingengine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RoutingEngineMain.cpp File Reference
#include <unistd.h>
#include <iomanip>
#include <iostream>
#include <vector>
#include <deque>
#include <pthread.h>
#include <xalanc/Include/PlatformDefinitions.hpp>
#include <xalanc/XalanTransformer/XalanTransformer.hpp>
#include "XmlUtil.h"
#include "Collaboration.h"
#include "TimeUtil.h"
#include "LogManager.h"
#include "Trace.h"
#include "RoutingEngine.h"

Macros

#define HB_PERF_REPORT   5
 
#define HB_PERF_REPORT_DELAY   15
 

Functions

void sigTrapHandler (int signo)
 
static void sigFinish (int signo)
 
RoutingMessage testMessageProvider ()
 
void cleanup_exit (int retCode)
 
int main (int argc, char **argv)
 

Variables

map< string, pthread_t > m_MonitoredThreads
 
pthread_mutex_t ShutdownSyncMutex
 
pthread_cond_t ShutdownCond
 
bool ShutdownCondSignaled = false
 
bool ShouldStop = false
 

Macro Definition Documentation

#define HB_PERF_REPORT   5
#define HB_PERF_REPORT_DELAY   15

Function Documentation

void cleanup_exit ( int  retCode)
int main ( int  argc,
char **  argv 
)
static void sigFinish ( int  signo)
static
void sigTrapHandler ( int  signo)
RoutingMessage testMessageProvider ( )

Variable Documentation

map< string, pthread_t > m_MonitoredThreads
bool ShouldStop = false
pthread_cond_t ShutdownCond
bool ShutdownCondSignaled = false
pthread_mutex_t ShutdownSyncMutex