fintp_connectors
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
ConnectorMain.cpp File Reference
#include <iostream>
#include <pthread.h>
#include <string>
#include <iomanip>
#include "LogManager.h"
#include "Trace.h"
#include "Connector.h"
#include "XmlUtil.h"
#include "XPathHelper.h"
#include "TimeUtil.h"
#include "Base64.h"
#include "InstrumentedObject.h"
#include "SSL/SSLFilter.h"

Macros

#define HB_PERF_REPORT   5
 
#define HB_PERF_REPORT_DELAY   15
 

Functions

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

Variables

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

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)

Variable Documentation

Connector* ConnectorInstance = NULL
map< string, pthread_t > m_MonitoredThreads
pthread_cond_t ShutdownCond
bool ShutdownCondSignaled = false
pthread_mutex_t ShutdownSyncMutex