summaryrefslogtreecommitdiff
path: root/examples/Logger/simple-server/Logging_Handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'examples/Logger/simple-server/Logging_Handler.h')
-rw-r--r--examples/Logger/simple-server/Logging_Handler.h64
1 files changed, 0 insertions, 64 deletions
diff --git a/examples/Logger/simple-server/Logging_Handler.h b/examples/Logger/simple-server/Logging_Handler.h
deleted file mode 100644
index 2d15b5a6295..00000000000
--- a/examples/Logger/simple-server/Logging_Handler.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/* -*- C++ -*- */
-// $Id$
-
-
-// ============================================================================
-//
-// = LIBRARY
-// examples
-//
-// = FILENAME
-// Logging_Handler.h
-//
-// = AUTHOR
-// Doug Schmidt
-//
-// ============================================================================
-
-#if !defined (_CLIENT_HANDLER_H)
-#define _CLIENT_HANDLER_H
-
-#include "ace/Event_Handler.h"
-#include "ace/INET_Addr.h"
-#include "ace/SOCK_Stream.h"
-
-class Logging_Handler : public ACE_Event_Handler
- // = TITLE
- // Receive client message from the remote clients.
- //
- // = DESCRIPTION
- // This class demonstrates how to receive messages from remote
- // clients using the notification mechanisms in the
- // <ACE_Reactor>. In addition, it also illustrates how to
- // utilize the <ACE_Reactor> timer mechanisms, as well.
-{
-public:
- Logging_Handler (void);
-
- // = Hooks for opening and closing handlers.
- virtual int open (void);
- virtual int close (void);
-
- operator ACE_SOCK_Stream &();
- // Conversion operators.
-
-protected:
- // = Demultiplexing hooks.
- virtual ACE_HANDLE get_handle (void) const;
- virtual int handle_input (ACE_HANDLE);
- virtual int handle_close (ACE_HANDLE, ACE_Reactor_Mask);
- virtual int handle_timeout (const ACE_Time_Value &tv, const void *arg);
-
- // = Really should be private...
- virtual ~Logging_Handler (void);
- // Ensure dynamic allocation.
-
-private:
- char host_name_[MAXHOSTNAMELEN + 1];
- // Host we are connected to.
-
- ACE_SOCK_Stream cli_stream_;
- // Connection with client
-};
-
-#endif /* _CLIENT_HANDLER_H */