#include <unistd.h>
#include <iostream>
#include <iomanip>
#include <pthread.h>
#include <vector>
#include <deque>
#include <xalanc/Include/PlatformDefinitions.hpp>
#include <xalanc/XalanTransformer/XalanTransformer.hpp>
#include "XmlUtil.h"
#include "LogManager.h"
#include "Trace.h"
#include "AppSettings.h"
#include "EventsWatcher.h"
#include "XPathHelper.h"
#include "StringUtil.h"
#include "TimeUtil.h"
Macros | |
#define | HB_PERF_REPORT_DELAY 30 |
#define | HB_PERF_REPORT 5 |
Functions | |
void | sigTrapHandler (int signo) |
static void | sigFinish (int signo) |
void | cleanup_exit (int retCode) |
int | main (int argc, char **argv) |
Variables | |
std::map< std::string, pthread_t > | m_MonitoredThreads |
pthread_mutex_t | ShutdownSyncMutex |
pthread_cond_t | ShutdownCond |
bool | ShutdownCondSignaled = false |
EventsWatcher * | TheEventsWatcher = NULL |
#define HB_PERF_REPORT 5 |
#define HB_PERF_REPORT_DELAY 30 |
void cleanup_exit | ( | int | retCode | ) |
int main | ( | int | argc, |
char ** | argv | ||
) |
|
static |
void sigTrapHandler | ( | int | signo | ) |
std::map< std::string, pthread_t > m_MonitoredThreads |
pthread_cond_t ShutdownCond |
bool ShutdownCondSignaled = false |
pthread_mutex_t ShutdownSyncMutex |
EventsWatcher* TheEventsWatcher = NULL |