ACE  6.0.8
Public Member Functions | Public Attributes
ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info Class Reference

This structure inherits from the common structure to add information for <to_be_added> entries. More...

#include <WFMO_Reactor.h>

Inheritance diagram for ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info:
Inheritance graph
[legend]
Collaboration diagram for ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 To_Be_Added_Info (void)
 Default constructor.
void reset (void)
 Reset the state of the structure.
void set (ACE_HANDLE event_handle, bool io_entry, ACE_Event_Handler *event_handler, ACE_HANDLE io_handle, long network_events, bool delete_event, bool delete_entry=false, ACE_Reactor_Mask close_masks=ACE_Event_Handler::NULL_MASK, bool suspend_entry=false)
 Set the structure to these new values.
void set (ACE_HANDLE event_handle, Common_Info &common_info, bool suspend_entry=false)
 Set the structure to these new values.
void dump (void) const
 Dump the state of an object.

Public Attributes

ACE_HANDLE event_handle_
 Handle for the event.
bool suspend_entry_
 This is set when the entry needed to be suspended.

Detailed Description

This structure inherits from the common structure to add information for <to_be_added> entries.


Constructor & Destructor Documentation

ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::To_Be_Added_Info ( void  ) [inline]

Default constructor.


Member Function Documentation

void ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::dump ( void  ) const [inline]

Dump the state of an object.

Reimplemented from ACE_WFMO_Reactor_Handler_Repository::Common_Info.

void ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::reset ( void  ) [inline]

Reset the state of the structure.

Reimplemented from ACE_WFMO_Reactor_Handler_Repository::Common_Info.

void ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::set ( ACE_HANDLE  event_handle,
bool  io_entry,
ACE_Event_Handler event_handler,
ACE_HANDLE  io_handle,
long  network_events,
bool  delete_event,
bool  delete_entry = false,
ACE_Reactor_Mask  close_masks = ACE_Event_Handler::NULL_MASK,
bool  suspend_entry = false 
) [inline]

Set the structure to these new values.

void ACE_WFMO_Reactor_Handler_Repository::To_Be_Added_Info::set ( ACE_HANDLE  event_handle,
Common_Info common_info,
bool  suspend_entry = false 
) [inline]

Set the structure to these new values.


Member Data Documentation

Handle for the event.

This is set when the entry needed to be suspended.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines