ACE_EH_Dispatch_Info Class Reference

This structure contains information of the activated event handler. More...

#include <TP_Reactor.h>

Collaboration diagram for ACE_EH_Dispatch_Info:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACE_EH_Dispatch_Info (void)
void set (ACE_HANDLE handle, ACE_Event_Handler *event_handler, ACE_Reactor_Mask mask, ACE_EH_PTMF callback)
bool dispatch (void) const

Public Attributes

ACE_HANDLE handle_
ACE_Event_Handlerevent_handler_
ACE_Reactor_Mask mask_
ACE_EH_PTMF callback_
int resume_flag_
bool reference_counting_required_

Private Member Functions

 ACE_EH_Dispatch_Info (const ACE_EH_Dispatch_Info &)
ACE_EH_Dispatch_Infooperator= (const ACE_EH_Dispatch_Info &)

Private Attributes

bool dispatch_

Detailed Description

This structure contains information of the activated event handler.


Constructor & Destructor Documentation

ACE_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE ACE_EH_Dispatch_Info::ACE_EH_Dispatch_Info ( void   ) 

ACE_EH_Dispatch_Info::ACE_EH_Dispatch_Info ( const ACE_EH_Dispatch_Info  )  [private]


Member Function Documentation

ACE_INLINE bool ACE_EH_Dispatch_Info::dispatch ( void   )  const

ACE_EH_Dispatch_Info& ACE_EH_Dispatch_Info::operator= ( const ACE_EH_Dispatch_Info  )  [private]

ACE_INLINE void ACE_EH_Dispatch_Info::set ( ACE_HANDLE  handle,
ACE_Event_Handler event_handler,
ACE_Reactor_Mask  mask,
ACE_EH_PTMF  callback 
)


Member Data Documentation

ACE_EH_PTMF ACE_EH_Dispatch_Info::callback_

bool ACE_EH_Dispatch_Info::dispatch_ [private]

ACE_Event_Handler* ACE_EH_Dispatch_Info::event_handler_

ACE_HANDLE ACE_EH_Dispatch_Info::handle_

ACE_Reactor_Mask ACE_EH_Dispatch_Info::mask_

bool ACE_EH_Dispatch_Info::reference_counting_required_

int ACE_EH_Dispatch_Info::resume_flag_


The documentation for this class was generated from the following files:
Generated on Sun Jul 9 09:22:42 2006 for ACE by  doxygen 1.4.7-1