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

# /export2/deucetmp/bala/release_try/ACE_wrappers/ace/POSIX_Proactor.h File Reference

`#include "ace/config-all.h"`
`#include "ace/Proactor_Impl.h"`
`#include "ace/Free_List.h"`
`#include "ace/Pipe.h"`
`#include "ace/POSIX_Asynch_IO.h"`
`#include "ace/Asynch_Pseudo_Task.h"`
`#include "ace/POSIX_Proactor.i"`

Include dependency graph for POSIX_Proactor.h:

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

## Compounds
class | ACE_POSIX_AIOCB_Proactor
| This Proactor makes use of Asynchronous I/O Control Blocks (AIOCB) to notify/get the completion status of the <aio_> operations issued. More...
class | ACE_POSIX_Asynch_Timer
| This class is posted to the completion port when a timer expires. When the <complete method> of this object is called, the <handler>'s <handle_timeout> method will be called. More...
class | ACE_POSIX_Proactor
| POSIX implementation of the Proactor. More...
## Defines
#define | ACE_AIO_MAX_SIZE 2048
#define | ACE_AIO_DEFAULT_SIZE 1024

## Detailed Description

Id:
  POSIX_Proactor.h,v 4.44 2002/12/06 03:20:24 shuston Exp

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>

## Define Documentation

#define ACE_AIO_DEFAULT_SIZE 1024

#define ACE_AIO_MAX_SIZE 2048