Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / apps / JAWS3 / small / SS_State_WRITE.h
blob55c91f23219fcaa43c30f8207032608a0ffc73f5
1 /* -*- c++ -*- */
2 #ifndef TERA_SS_STATE_WRITE_H
3 #define TERA_SS_STATE_WRITE_H
5 #include "ace/Singleton.h"
7 #include "jaws3/Protocol_Handler.h"
9 class TeraSS_State_WRITE : public JAWS_Protocol_State
11 public:
12 int service (JAWS_Event_Completer *, void *data);
14 JAWS_Protocol_State * transition ( const JAWS_Event_Result &result
15 , void *data
16 , void *act
19 static JAWS_Protocol_State * instance ()
21 return ACE_Singleton<TeraSS_State_WRITE, ACE_SYNCH_MUTEX>::instance ();
25 #endif /* TERA_SS_STATE_WRITE_H */