summaryrefslogtreecommitdiff
path: root/ACE/examples/ASX/Event_Server
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/examples/ASX/Event_Server')
-rw-r--r--ACE/examples/ASX/Event_Server/Transceiver/transceiver.cpp7
-rw-r--r--ACE/examples/ASX/Event_Server/Transceiver/transceiver.h34
2 files changed, 18 insertions, 23 deletions
diff --git a/ACE/examples/ASX/Event_Server/Transceiver/transceiver.cpp b/ACE/examples/ASX/Event_Server/Transceiver/transceiver.cpp
index c7f87832649..2e9f25bf598 100644
--- a/ACE/examples/ASX/Event_Server/Transceiver/transceiver.cpp
+++ b/ACE/examples/ASX/Event_Server/Transceiver/transceiver.cpp
@@ -59,8 +59,7 @@ Event_Transceiver::parse_args (int argc, ACE_TCHAR *argv[])
}
int
-Event_Transceiver::handle_close (ACE_HANDLE,
- ACE_Reactor_Mask)
+Event_Transceiver::handle_close (ACE_HANDLE, ACE_Reactor_Mask)
{
ACE_Reactor::instance ()->end_reactor_event_loop ();
return 0;
@@ -69,9 +68,7 @@ Event_Transceiver::handle_close (ACE_HANDLE,
// Close down via SIGINT or SIGQUIT.
int
-Event_Transceiver::handle_signal (int,
- siginfo_t *,
- ucontext_t *)
+Event_Transceiver::handle_signal (int, siginfo_t *, ucontext_t *)
{
ACE_Reactor::instance ()->end_reactor_event_loop ();
return 0;
diff --git a/ACE/examples/ASX/Event_Server/Transceiver/transceiver.h b/ACE/examples/ASX/Event_Server/Transceiver/transceiver.h
index 7bd5dab056d..69a7cbe5f84 100644
--- a/ACE/examples/ASX/Event_Server/Transceiver/transceiver.h
+++ b/ACE/examples/ASX/Event_Server/Transceiver/transceiver.h
@@ -5,53 +5,51 @@
#include "ace/SOCK_Stream.h"
#include "ace/Svc_Handler.h"
+// Generate and receives messages from the event server.
+//
+// This class is both a consumer and supplier of events, i.e.,
+// it's a ``transceiver.''
class Event_Transceiver : public ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>
{
- // = TITLE
- // Generate and receives messages from the event server.
- //
- // = DESCRIPTION
- // This class is both a consumer and supplier of events, i.e.,
- // it's a ``transceiver.''
public:
- Event_Transceiver (int argc, ACE_TCHAR *argv[]);
// Performs the actual initialization.
+ Event_Transceiver (int argc, ACE_TCHAR *argv[]);
- Event_Transceiver (void);
// No-op constructor (required by the <ACE_Connector>).
+ Event_Transceiver ();
// = Svc_Handler hook called by the <ACE_Connector>.
- virtual int open (void *);
// Initialize the transceiver when we are connected.
+ virtual int open (void *);
// = Demultplexing hooks from the <ACE_Reactor>.
- virtual int handle_input (ACE_HANDLE);
// Receive data from STDIN or socket.
+ virtual int handle_input (ACE_HANDLE);
- virtual int handle_signal (int signum, siginfo_t *, ucontext_t *);
// Close down via SIGINT.
+ virtual int handle_signal (int signum, siginfo_t *, ucontext_t *);
- virtual int handle_close (ACE_HANDLE, ACE_Reactor_Mask);
// Close down the event loop.
+ virtual int handle_close (ACE_HANDLE, ACE_Reactor_Mask);
private:
- int receiver (void);
// Reads data from socket and writes to ACE_STDOUT.
+ int receiver ();
- int transmitter (void);
// Writes data from ACE_STDIN to socket.
+ int transmitter ();
- int parse_args (int argc, ACE_TCHAR *argv[]);
// Parse the command-line arguments.
+ int parse_args (int argc, ACE_TCHAR *argv[]);
- u_short port_number_;
// Port number of event server.
+ u_short port_number_;
- const ACE_TCHAR *host_name_;
// Name of event server.
+ const ACE_TCHAR *host_name_;
- const ACE_TCHAR *role_;
// Are we playing the Consumer or Supplier role?
+ const ACE_TCHAR *role_;
};
#endif /* ACE_TRANSCEIVER_H */