diff options
Diffstat (limited to 'ACE/apps/JAWS3/jaws3/Asynch_IO.h')
-rw-r--r-- | ACE/apps/JAWS3/jaws3/Asynch_IO.h | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/ACE/apps/JAWS3/jaws3/Asynch_IO.h b/ACE/apps/JAWS3/jaws3/Asynch_IO.h deleted file mode 100644 index 68fd257cb24..00000000000 --- a/ACE/apps/JAWS3/jaws3/Asynch_IO.h +++ /dev/null @@ -1,72 +0,0 @@ -/* -*- c++ -*- */ -// $Id$ - -#ifndef JAWS_ASYNCH_IO_H -#define JAWS_ASYNCH_IO_H - -#include "ace/Asynch_IO.h" -#include "ace/Message_Block.h" -#include "ace/Singleton.h" -#include "ace/Time_Value.h" - -#include "jaws3/Export.h" -#include "jaws3/IO.h" -#include "jaws3/Event_Result.h" - -class JAWS_Asynch_IO; - -class JAWS_Export JAWS_Asynch_IO : public JAWS_IO_Impl -{ -public: - - static JAWS_Asynch_IO * instance (void) - { - return ACE_Singleton<JAWS_Asynch_IO, ACE_SYNCH_MUTEX>::instance (); - } - - void send ( ACE_HANDLE handle - , ACE_Message_Block *mb - , JAWS_Event_Completer *completer - , void *act = 0 - ); - - void recv ( ACE_HANDLE handle - , ACE_Message_Block *mb - , JAWS_Event_Completer *completer - , void *act = 0 - ); - - void transmit ( ACE_HANDLE handle - , ACE_HANDLE source - , JAWS_Event_Completer *completer - , void *act = 0 - , ACE_Message_Block *header = 0 - , ACE_Message_Block *trailer = 0 - ); - - void send ( ACE_HANDLE handle - , ACE_Message_Block *mb - , JAWS_Event_Completer *completer - , const ACE_Time_Value &tv - , void *act = 0 - ); - - void recv ( ACE_HANDLE handle - , ACE_Message_Block *mb - , JAWS_Event_Completer *completer - , const ACE_Time_Value &tv - , void *act = 0 - ); - - void transmit ( ACE_HANDLE handle - , ACE_HANDLE source - , JAWS_Event_Completer *completer - , const ACE_Time_Value &tv - , void *act = 0 - , ACE_Message_Block *header = 0 - , ACE_Message_Block *trailer = 0 - ); - -}; - -#endif /* JAWS_ASYNCH_IO_H */ |