ACE  6.1.0
Public Member Functions | Public Attributes
ACE_WFMO_Reactor_Handler_Repository::Suspended_Info Class Reference

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

#include <WFMO_Reactor.h>

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

List of all members.

Public Member Functions

 Suspended_Info (void)
 Constructor used for initializing the structure.
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=0, bool resume_entry=false)
 Set the structure to these new values.
void set (ACE_HANDLE event_handle, Common_Info &common_info, bool resume_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 resume_entry_
 This is set when the entry needed to be resumed.

Detailed Description

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


Constructor & Destructor Documentation

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

Constructor used for initializing the structure.


Member Function Documentation

void ACE_WFMO_Reactor_Handler_Repository::Suspended_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::Suspended_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::Suspended_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 = 0,
bool  resume_entry = false 
) [inline]

Set the structure to these new values.

void ACE_WFMO_Reactor_Handler_Repository::Suspended_Info::set ( ACE_HANDLE  event_handle,
Common_Info common_info,
bool  resume_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 resumed.


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