diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-06-07 05:28:39 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1999-06-07 05:28:39 +0000 |
commit | 71c7a4cee775eb89d154b41f9180f8cdee8a148c (patch) | |
tree | 80febd0f4630d0f36572a66b69861b2bddc26f60 /netsvcs/lib/Name_Handler.h | |
parent | 97302866e28426fa1b12e08d4a494d53da3b764a (diff) | |
download | ATCD-71c7a4cee775eb89d154b41f9180f8cdee8a148c.tar.gz |
.
Diffstat (limited to 'netsvcs/lib/Name_Handler.h')
-rw-r--r-- | netsvcs/lib/Name_Handler.h | 13 |
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. |