Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / apps / JAWS3 / small / SS_Data.h
blob8c98856c11e134367ff07ac88ff2c1ba5b815be8
1 /* -*- c++ -*- */
2 #ifndef TERA_SS_DATA_H
3 #define TERA_SS_DATA_H
5 #include "ace/FILE_IO.h"
6 #include "ace/SOCK_Stream.h"
7 #include "ace/Message_Block.h"
9 class TeraSS_Service_Handler;
11 class TeraSS_Data
13 public:
14 TeraSS_Data (TeraSS_Service_Handler *sh);
16 ACE_SOCK_Stream & peer ();
17 ACE_Message_Block & mb ();
18 ACE_FILE_IO & file_io ();
20 private:
21 ACE_Message_Block mb_;
22 TeraSS_Service_Handler *sh_;
23 ACE_FILE_IO file_io_;
26 #endif /* TERA_SS_DATA_H */