summaryrefslogtreecommitdiff
path: root/ACE/netsvcs/lib/Server_Logging_Handler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/netsvcs/lib/Server_Logging_Handler.cpp')
-rw-r--r--ACE/netsvcs/lib/Server_Logging_Handler.cpp25
1 files changed, 25 insertions, 0 deletions
diff --git a/ACE/netsvcs/lib/Server_Logging_Handler.cpp b/ACE/netsvcs/lib/Server_Logging_Handler.cpp
new file mode 100644
index 00000000000..0073da30fc8
--- /dev/null
+++ b/ACE/netsvcs/lib/Server_Logging_Handler.cpp
@@ -0,0 +1,25 @@
+// $Id$
+
+#if !defined (ACE_SERVER_LOGGING_HANDLER_C)
+#define ACE_SERVER_LOGGING_HANDLER_C
+
+#include "Server_Logging_Handler.h"
+
+ACE_RCSID(lib, Server_Logging_Handler, "$Id$")
+
+// The following are "Factories" used by the ACE_Service_Config and
+// svc.conf file to dynamically initialize the state of the
+// single-threaded and multi-threaded logging server.
+
+ACE_SVC_FACTORY_DEFINE (ACE_Server_Logging_Acceptor)
+ACE_SVC_FACTORY_DEFINE (ACE_Thr_Server_Logging_Acceptor)
+
+#if defined (ACE_HAS_EXPLICIT_STATIC_TEMPLATE_MEMBER_INSTANTIATION)
+template u_long
+ ACE_Server_Logging_Handler_T<LOGGING_PEER_STREAM,
+ u_long,
+ ACE_NULL_SYNCH,
+ Null_Synch_Static_Receiver>::request_count_;
+#endif /* ACE_HAS_EXPLICIT_STATIC_TEMPLATE_MEMBER_INSTANTIATION */
+#endif /* ACE_SERVER_LOGGING_HANDLER_C */
+