summaryrefslogtreecommitdiff
path: root/ACE/apps/JAWS3/small/SS_Data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/apps/JAWS3/small/SS_Data.cpp')
-rw-r--r--ACE/apps/JAWS3/small/SS_Data.cpp29
1 files changed, 29 insertions, 0 deletions
diff --git a/ACE/apps/JAWS3/small/SS_Data.cpp b/ACE/apps/JAWS3/small/SS_Data.cpp
new file mode 100644
index 00000000000..a9b5a92843e
--- /dev/null
+++ b/ACE/apps/JAWS3/small/SS_Data.cpp
@@ -0,0 +1,29 @@
+// $Id$
+
+#include "SS_Data.h"
+#include "SS_Service_Handler.h"
+
+TeraSS_Data::TeraSS_Data (TeraSS_Service_Handler *sh)
+ : mb_ (8 * 1024)
+ , sh_ (sh)
+{
+}
+
+ACE_SOCK_Stream &
+TeraSS_Data::peer (void)
+{
+ return this->sh_->peer ();
+}
+
+ACE_Message_Block &
+TeraSS_Data::mb (void)
+{
+ return this->mb_;
+}
+
+ACE_FILE_IO &
+TeraSS_Data::file_io (void)
+{
+ return this->file_io_;
+}
+