summaryrefslogtreecommitdiff
path: root/netsvcs/lib/Name_Handler.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1999-06-07 05:28:39 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1999-06-07 05:28:39 +0000
commit71c7a4cee775eb89d154b41f9180f8cdee8a148c (patch)
tree80febd0f4630d0f36572a66b69861b2bddc26f60 /netsvcs/lib/Name_Handler.h
parent97302866e28426fa1b12e08d4a494d53da3b764a (diff)
downloadATCD-71c7a4cee775eb89d154b41f9180f8cdee8a148c.tar.gz
.
Diffstat (limited to 'netsvcs/lib/Name_Handler.h')
-rw-r--r--netsvcs/lib/Name_Handler.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/netsvcs/lib/Name_Handler.h b/netsvcs/lib/Name_Handler.h
index 600e66075c8..e1ec4b9ee5b 100644
--- a/netsvcs/lib/Name_Handler.h
+++ b/netsvcs/lib/Name_Handler.h
@@ -29,10 +29,13 @@
#include "ace/Name_Request_Reply.h"
#include "ace/Singleton.h"
-// This helper class adds the correct default constructor to the
-// ACE_Naming_Context class so that we can use it in ACE_Singleton.
class Naming_Context : public ACE_Naming_Context
{
+ // = TITLE
+ //
+ // This helper class adds the correct default constructor to the
+ // <ACE_Naming_Context> class so that we can use it in
+ // <ACE_Singleton>.
public:
Naming_Context (void)
: ACE_Naming_Context (ACE_Naming_Context::NET_LOCAL) {}
@@ -40,8 +43,8 @@ public:
typedef ACE_Singleton<Naming_Context, ACE_SYNCH_NULL_MUTEX> NAMING_CONTEXT;
-
class ACE_Svc_Export ACE_Name_Handler : public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>
+{
// = TITLE
// Product object created by <ACE_Name_Acceptor>. An
// <ACE_Name_Handler> exchanges messages with a <ACE_Name_Proxy>
@@ -53,7 +56,7 @@ class ACE_Svc_Export ACE_Name_Handler : public ACE_Svc_Handler<ACE_SOCK_STREAM,
// names. It also schedules and handles timeouts that are used to
// support "timed waits." Clients used timed waits to bound the
// amount of time they block trying to get a name.
-{
+
friend class ACE_Shutup_GPlusPlus; // Turn off g++ warning
public:
typedef int (ACE_Name_Handler::*OPERATION) (void);
@@ -181,10 +184,10 @@ private:
};
class ACE_Name_Acceptor : public ACE_Strategy_Acceptor<ACE_Name_Handler, ACE_SOCK_ACCEPTOR>
+{
// = TITLE
// This class contains the service-specific methods that can't
// easily be factored into the <ACE_Strategy_Acceptor>.
-{
public:
virtual int init (int argc, char *argv[]);
// Dynamic linking hook.