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.inl"

Include dependency graph for POSIX_Proactor.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.

Classes

class  ACE_POSIX_Proactor
 POSIX implementation of the Proactor. More...

class  ACE_POSIX_AIOCB_Proactor
 This Proactor makes use of Asynchronous I/O Control Blocks (AIOCB) to notify/get the completion status of the 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...


Defines

#define ACE_AIO_MAX_SIZE   2048
#define ACE_AIO_DEFAULT_SIZE   1024


Detailed Description

POSIX_Proactor.h,v 4.53 2006/04/27 11:17:55 jwillemsen 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>

Definition in file POSIX_Proactor.h.


Define Documentation

#define ACE_AIO_DEFAULT_SIZE   1024
 

Definition at line 37 of file POSIX_Proactor.h.

#define ACE_AIO_MAX_SIZE   2048
 

Definition at line 36 of file POSIX_Proactor.h.

Referenced by ACE_POSIX_AIOCB_Proactor::check_max_aio_num().


Generated on Thu Nov 9 11:03:55 2006 for ACE by doxygen 1.3.6