#include <Reactor_Notification_Strategy.h>
Inheritance diagram for ACE_Reactor_Notification_Strategy:


| 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 dtor. | |
| virtual int | notify (void) | 
| virtual int | notify (ACE_Event_Handler *, 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. | |
Integrates the ACE_Message_Queue notification into the <ACE_Reactor::notify> method.
Definition at line 33 of file Reactor_Notification_Strategy.h.
| 
 | ||||||||||||||||
| 
 Definition at line 12 of file Reactor_Notification_Strategy.cpp. References ACE_Reactor_Mask. 
 00016 : ACE_Notification_Strategy (eh, mask), 00017 reactor_ (reactor) 00018 { 00019 } | 
| 
 | 
| Default dtor. 
 Definition at line 21 of file Reactor_Notification_Strategy.cpp. 
 00022 {
00023 }
 | 
| 
 | ||||||||||||
| 
 Implements ACE_Notification_Strategy. Definition at line 32 of file Reactor_Notification_Strategy.cpp. References ACE_Reactor_Mask, and ACE_Reactor::notify(). 
 | 
| 
 | 
| 
 Implements ACE_Notification_Strategy. Definition at line 26 of file Reactor_Notification_Strategy.cpp. References ACE_Reactor::notify(). 
 | 
| 
 | 
| Set the reactor. 
 Definition at line 14 of file Reactor_Notification_Strategy.inl. 
 00015 {
00016   this->reactor_ = r;
00017 }
 | 
| 
 | 
| Get the reactor. 
 Definition at line 8 of file Reactor_Notification_Strategy.inl. 
 00009 {
00010   return this->reactor_;
00011 }
 | 
| 
 | 
| The Reactor. 
 Definition at line 56 of file Reactor_Notification_Strategy.h. | 
 1.3.6
 
1.3.6