ACE  6.0.6
Public Member Functions | Public Attributes
ACE_WFMO_Reactor_Handler_Repository::Current_Info Class Reference

This structure inherits from the common structure to add information for current entries. More...

#include <WFMO_Reactor.h>

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

List of all members.

Public Member Functions

 Current_Info (void)
 Default constructor.
void reset (void)
 Reset the state of the structure.
void set (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 (Common_Info &common_info, bool suspend_entry=false)
 Set the structure to these new values.
void dump (ACE_HANDLE event_handle) const
 Dump the state of an object.

Public Attributes

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 current entries.


Constructor & Destructor Documentation

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

Default constructor.


Member Function Documentation

void ACE_WFMO_Reactor_Handler_Repository::Current_Info::dump ( ACE_HANDLE  event_handle) const [inline]

Dump the state of an object.

void ACE_WFMO_Reactor_Handler_Repository::Current_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::Current_Info::set ( 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::Current_Info::set ( Common_Info common_info,
bool  suspend_entry = false 
) [inline]

Set the structure to these new values.


Member Data Documentation

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