75 #ifndef _LOGCOMPONENTBASE_HH_ 76 #define _LOGCOMPONENTBASE_HH_ 78 #include <omnithread.h> 80 #include "LogTypes.hh" 81 #include "ComponentConfigurator_impl.hh" 82 #include "PingThread.hh" 83 #include "FlushBufferThread.hh" 84 #include "LogComponent.hh" 86 #define PINGTHREAD_SLEEP_TIME_SEC 1 87 #define PINGTHREAD_SLEEP_TIME_NSEC 0 88 #define PINGTHREAD_SYNCHRO_FREQUENCY 60 89 #define FLUSHBUFFERTHREAD_SLEEP_TIME_SEC 0 90 #define FLUSHBUFFERTHREAD_SLEEP_TIME_NSEC 50000000 97 unsigned int tracelevel,
const char* name,
98 unsigned int port = 0);
103 setName(
const char* name);
112 connect(
const char* message);
115 disconnect(
const char* message);
118 sendMsg(
const char* tag,
const char* msg);
121 isLog(
const char* tagname);
123 LogCentralComponent_var LCCref;
124 ComponentConfigurator_var CCref;
Definition: LogComponentBase.hh:94
Definition: FlushBufferThread.hh:75
Definition: libraries/LogComponentBaseC++/ComponentConfigurator_impl.hh:77
Definition: LogTypes.hh:57
Definition: LogTypes.hh:107
Definition: PingThread.hh:74
Definition: LogTypes.hh:221