#include <ace/Strategies.h>
class ACE_Reactor_Notification_Strategy : public ACE_Notification_Strategy {
public:
ACE_Reactor_Notification_Strategy ( ACE_Reactor *reactor, ACE_Event_Handler *eh, ACE_Reactor_Mask mask );
virtual int notify (void);
virtual int notify (ACE_Event_Handler *, ACE_Reactor_Mask mask);
ACE_Reactor *reactor (void);
void reactor (ACE_Reactor *r);
protected:
ACE_Reactor *reactor_;
};
ACE_Reactor_Notification_Strategy (
ACE_Reactor *reactor,
ACE_Event_Handler *eh,
ACE_Reactor_Mask mask
);
virtual int notify (void);
virtual int notify (ACE_Event_Handler *, ACE_Reactor_Mask mask);
ACE_Reactor *reactor (void);
void reactor (ACE_Reactor *r);
ACE_Reactor *reactor_;