diff options
Diffstat (limited to 'ACE/examples/APG/Streams/CommandModule.cpp')
-rw-r--r-- | ACE/examples/APG/Streams/CommandModule.cpp | 20 |
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 |