|
ACE 6.0.5
|
Used to notify an ACE_Reactor. More...
#include <Reactor_Notification_Strategy.h>


Public Member Functions | |
| ACE_Reactor_Notification_Strategy (ACE_Reactor *reactor, ACE_Event_Handler *eh, ACE_Reactor_Mask mask) | |
| virtual | ~ACE_Reactor_Notification_Strategy (void) |
| Default destructor. | |
| virtual int | notify (void) |
| virtual int | notify (ACE_Event_Handler *eh, ACE_Reactor_Mask mask) |
| ACE_Reactor * | reactor (void) |
| Get the reactor. | |
| void | reactor (ACE_Reactor *r) |
| Set the reactor. | |
Protected Attributes | |
| ACE_Reactor * | reactor_ |
| The Reactor. | |
Used to notify an ACE_Reactor.
Integrates the ACE_Message_Queue notification into the ACE_Reactor::notify() method.
| ACE_Reactor_Notification_Strategy::ACE_Reactor_Notification_Strategy | ( | ACE_Reactor * | reactor, |
| ACE_Event_Handler * | eh, | ||
| ACE_Reactor_Mask | mask | ||
| ) |
| ACE_Reactor_Notification_Strategy::~ACE_Reactor_Notification_Strategy | ( | void | ) | [virtual] |
Default destructor.
| int ACE_Reactor_Notification_Strategy::notify | ( | void | ) | [virtual] |
Implements ACE_Notification_Strategy.
| int ACE_Reactor_Notification_Strategy::notify | ( | ACE_Event_Handler * | eh, |
| ACE_Reactor_Mask | mask | ||
| ) | [virtual] |
Implements ACE_Notification_Strategy.
| ACE_Reactor * ACE_Reactor_Notification_Strategy::reactor | ( | void | ) | [inline] |
Get the reactor.
| void ACE_Reactor_Notification_Strategy::reactor | ( | ACE_Reactor * | r | ) | [inline] |
Set the reactor.
ACE_Reactor* ACE_Reactor_Notification_Strategy::reactor_ [protected] |
The Reactor.
1.7.4