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

# WFMO_Reactor.h File Reference

`#include "ace/pre.h"`
`#include "ace/Signal.h"`
`#include "ace/Timer_Queue.h"`
`#include "ace/Event_Handler.h"`
`#include "ace/Synch.h"`
`#include "ace/Reactor_Impl.h"`
`#include "ace/Message_Queue.h"`
`#include "ace/Process_Mutex.h"`
`#include "ace/post.h"`

Include dependency graph for WFMO_Reactor.h:

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

## Compounds
struct | _WSANETWORKEVENTS
class | ACE_Wakeup_All_Threads_Handler
class | ACE_WFMO_Reactor
class | ACE_WFMO_Reactor_Handler_Repository
class | ACE_WFMO_Reactor_Notify
class | ACE_WFMO_Reactor_Handler_Repository::Common_Info
class | ACE_WFMO_Reactor_Handler_Repository::Current_Info
class | ACE_WFMO_Reactor_Handler_Repository::Suspended_Info
class | ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info
## Defines
#define | FD_READ_BIT 0
#define | FD_WRITE_BIT 1
#define | FD_OOB_BIT 2
#define | FD_ACCEPT_BIT 3
#define | FD_CONNECT_BIT 4
#define | FD_CLOSE_BIT 5
#define | FD_QOS_BIT 6
#define | FD_GROUP_QOS_BIT 7
#define | FD_QOS (1 << FD_QOS_BIT)
#define | FD_GROUP_QOS (1 << FD_GROUP_QOS_BIT)
#define | FD_MAX_EVENTS 8
#define | FD_ALL_EVENTS ((1 << FD_MAX_EVENTS) - 1)
#define | WSAEVENT HANDLE
## Typedefs
typedef struct _WSANETWORKEVENTS | WSANETWORKEVENTS
typedef struct _WSANETWORKEVENTS * | LPWSANETWORKEVENTS

## Detailed Description

WFMO_Reactor.h,v 4.57 2001/09/09 13:22:32 bala Exp

Author(s):
  Irfan Pyarali <irfan@cs.wustl.edu> , Tim Harrison <harrison@cs.wustl.edu> , and Doug Schmidt <schmidt@cs.wustl.edu>

## Define Documentation

#define FD_ACCEPT_BIT 3

#define FD_ALL_EVENTS ((1 << FD_MAX_EVENTS) - 1)

#define FD_CLOSE_BIT 5

#define FD_CONNECT_BIT 4

#define FD_GROUP_QOS (1 << FD_GROUP_QOS_BIT)

#define FD_GROUP_QOS_BIT 7

#define FD_MAX_EVENTS 8

#define FD_OOB_BIT 2

#define FD_QOS (1 << FD_QOS_BIT)

#define FD_QOS_BIT 6

#define FD_READ_BIT 0

#define FD_WRITE_BIT 1

#define WSAEVENT HANDLE

## Typedef Documentation

typedef struct _WSANETWORKEVENTS * LPWSANETWORKEVENTS

typedef struct _WSANETWORKEVENTS WSANETWORKEVENTS