summaryrefslogtreecommitdiff
path: root/ACE/examples/APG/Streams/CommandModule.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/examples/APG/Streams/CommandModule.cpp')
-rw-r--r--ACE/examples/APG/Streams/CommandModule.cpp20
1 files changed, 20 insertions, 0 deletions
diff --git a/ACE/examples/APG/Streams/CommandModule.cpp b/ACE/examples/APG/Streams/CommandModule.cpp
new file mode 100644
index 00000000000..9ee5a92918a
--- /dev/null
+++ b/ACE/examples/APG/Streams/CommandModule.cpp
@@ -0,0 +1,20 @@
+// $Id$
+
+#include "CommandModule.h"
+
+// Listing 01 code/ch18
+CommandModule::CommandModule (const ACE_TCHAR *module_name,
+ CommandTask *writer,
+ CommandTask *reader,
+ ACE_SOCK_Stream *peer)
+ : inherited(module_name, writer, reader, peer)
+{ }
+// Listing 01
+
+// Listing 02 code/ch18
+ACE_SOCK_Stream &CommandModule::peer (void)
+{
+ ACE_SOCK_Stream *peer = (ACE_SOCK_Stream *)this->arg ();
+ return *peer;
+}
+// Listing 02