diff options
Diffstat (limited to 'ACE/apps/JAWS3/small/SS_Data.h')
-rw-r--r-- | ACE/apps/JAWS3/small/SS_Data.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ACE/apps/JAWS3/small/SS_Data.h b/ACE/apps/JAWS3/small/SS_Data.h new file mode 100644 index 00000000000..2c20e464e48 --- /dev/null +++ b/ACE/apps/JAWS3/small/SS_Data.h @@ -0,0 +1,32 @@ +/* -*- c++ -*- */ +// $Id$ + +#ifndef TERA_SS_DATA_H +#define TERA_SS_DATA_H + +#include "ace/OS.h" +#include "ace/FILE_IO.h" +#include "ace/SOCK_Stream.h" +#include "ace/Message_Block.h" + +class TeraSS_Service_Handler; + +class TeraSS_Data +{ +public: + + TeraSS_Data (TeraSS_Service_Handler *sh); + + ACE_SOCK_Stream & peer (void); + ACE_Message_Block & mb (void); + ACE_FILE_IO & file_io (void); + +private: + + ACE_Message_Block mb_; + TeraSS_Service_Handler *sh_; + ACE_FILE_IO file_io_; + +}; + +#endif /* TERA_SS_DATA_H */ |