#include "ace/Proactor_Impl.h"
#include "ace/Free_List.h"
#include "ace/Pipe.h"
#include "ace/POSIX_Asynch_IO.h"
#include "ace/Unbounded_Queue.h"
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... | |
class | ACE_POSIX_SIG_Proactor |
This Proactor implementation does compeltion querying using POSIX Real Time signals. <sigtimedwait>/<sigwaitinfo> call is used to get the notify/get the completions. The real-time signals that are going to be used with this Proactor should be given apriori in the constructor, so that those signals can be masked from asynchornous delivery. More... | |
Defines | |
#define | ACE_AIO_MAX_SIZE 2048 |
#define | ACE_AIO_DEFAULT_SIZE 1024 |
POSIX_Proactor.h,v 4.31 2001/07/02 01:03:12 schmidt Exp
|
|
|
|