Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

POSIX_Asynch_IO.h File Reference

#include "ace/config-all.h"
#include "ace/OS.h"
#include "ace/Asynch_IO_Impl.h"
#include "ace/Unbounded_Queue.h"
#include "ace/Map_Manager.h"

Include dependency graph for POSIX_Asynch_IO.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  ACE_POSIX_Asynch_Accept
 For the POSIX implementation this class is common for all Proactors (AIOCB/SIG/SUN). More...

class  ACE_POSIX_Asynch_Accept_Result
 This is that class which will be passed back to the <handler> when the asynchronous accept completes. More...

class  ACE_POSIX_Asynch_Connect
class  ACE_POSIX_Asynch_Connect_Result
 This is that class which will be passed back to the completion handler when the asynchronous connect completes. More...

class  ACE_POSIX_Asynch_Operation
 This class implements <ACE_Asynch_Operation> for all implementations of Proactor (AIOCB, SIG, SUN) Specific future implementations can derive from this class. More...

class  ACE_POSIX_Asynch_Read_Dgram
 This class is a factory for starting off asynchronous reads on a UDP socket. More...

class  ACE_POSIX_Asynch_Read_Dgram_Result
 This is class provides concrete implementation for ACE_Asynch_Read_Dgram::Result class. More...

class  ACE_POSIX_Asynch_Read_File
 This class is a factory for starting off asynchronous reads on a file. This class implements <ACE_Asynch_Read_File> for all POSIX implementations of Proactor. More...

class  ACE_POSIX_Asynch_Read_File_Result
 This class provides concrete implementation for <ACE_Asynch_Read_File::Result> class for POSIX platforms. More...

class  ACE_POSIX_Asynch_Read_Stream
class  ACE_POSIX_Asynch_Read_Stream_Result
 This class provides concrete implementation for <ACE_Asynch_Read_Stream::Result> class for POSIX platforms. More...

class  ACE_POSIX_Asynch_Result
class  ACE_POSIX_Asynch_Transmit_File
 Implementation for transmit_file will make use of POSIX_Asynch_Transmit_Handler. More...

class  ACE_POSIX_Asynch_Transmit_File_Result
 This is that class which will be passed back to the <handler> when the asynchronous transmit file completes. More...

class  ACE_POSIX_Asynch_Write_Dgram
 This class is a factory for starting off asynchronous writes on a UDP socket. More...

class  ACE_POSIX_Asynch_Write_Dgram_Result
class  ACE_POSIX_Asynch_Write_File
class  ACE_POSIX_Asynch_Write_File_Result
 This class provides implementation for <ACE_Asynch_Write_File_Result> for POSIX platforms. More...

class  ACE_POSIX_Asynch_Write_Stream
 This class implements <ACE_Asynch_Write_Stream> for all POSIX implementations of ACE_Proactor. More...

class  ACE_POSIX_Asynch_Write_Stream_Result
 This class provides concrete implementation for <ACE_Asynch_Write_Stream::Result> on POSIX platforms. More...


Detailed Description

Id:
POSIX_Asynch_IO.h,v 1.1.1.4 2003/02/21 18:36:32 chad Exp

The implementation classes for POSIX implementation of Asynch Operations are defined here in this file.

Author:
Irfan Pyarali <irfan@cs.wustl.edu> , Tim Harrison <harrison@cs.wustl.edu> , Alexander Babu Arulanthu <alex@cs.wustl.edu> , Roger Tragin <r.tragin@computer.org> , Alexander Libman <alibman@baltimore.com>

Definition in file POSIX_Asynch_IO.h.


Generated on Mon Jun 16 12:03:03 2003 for ACE by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002