ACE
6.2.5
|
#include "ace/Pipe.h"
#include "ace/Lock_Adapter_T.h"
#include "ace/Reactor_Impl.h"
#include "ace/Reactor_Token_T.h"
#include "ace/Token.h"
#include "ace/Dev_Poll_Reactor.inl"
Classes | |
class | ACE_Dev_Poll_Reactor_Notify |
Event handler used for unblocking the ACE_Dev_Poll_Reactor from its event loop. More... | |
class | ACE_Dev_Poll_Reactor |
A `/dev/poll' or `/dev/epoll' based Reactor implemenatation. More... | |
struct | ACE_Dev_Poll_Reactor::Event_Tuple |
Struct that collects event registration information for a handle. More... | |
class | ACE_Dev_Poll_Reactor::Handler_Repository |
Used to map ACE_HANDLEs onto the appropriate Event_Tuple. More... | |
class | ACE_Dev_Poll_Reactor::Token_Guard |
A helper class that helps grabbing, releasing and waiting on tokens for a thread that needs access to the reactor's token. More... | |
class | ACE_Dev_Poll_Handler_Guard |
Class used to make event handler reference count manipulation exception-safe. More... | |
Typedefs | |
typedef ACE_Noop_Token | ACE_DEV_POLL_TOKEN |
typedef ACE_Reactor_Token_T < ACE_DEV_POLL_TOKEN > | ACE_Dev_Poll_Reactor_Token |
/dev/poll
(or Linux sys_epoll
) based Reactor implementation.
typedef ACE_Noop_Token ACE_DEV_POLL_TOKEN |