23 #ifndef _LOG4CPLUS_SOCKET_APPENDER_HEADER_
24 #define _LOG4CPLUS_SOCKET_APPENDER_HEADER_
26 #include "dcmtk/oflog/config.h"
29 #include "dcmtk/oflog/helpers/syncprims.h"
32 #define LOG4CPLUS_MAX_MESSAGE_SIZE (8*1024)
103 void initConnector ();
112 #if ! defined (LOG4CPLUS_SINGLE_THREADED)
113 class LOG4CPLUS_EXPORT ConnectorThread;
114 friend class ConnectorThread;
116 class LOG4CPLUS_EXPORT ConnectorThread
122 virtual ~ConnectorThread ();
135 volatile bool connected;
156 #endif // _LOG4CPLUS_SOCKET_APPENDER_HEADER_
The internal representation of logging events.
There are many cross-platform C++ Threading libraries.
This class used to simplify the use of the LogLog class.
This class implements client sockets (also called just "sockets").
a simple string class that implements a subset of std::string.
Sends spi::InternalLoggingEvent objects to a remote a log server.
Extend this class for implementing your own strategies for printing log statements.