summaryrefslogtreecommitdiff
path: root/ace/Strategies.h
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1996-12-02 05:12:34 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1996-12-02 05:12:34 +0000
commit1e4a98505bbd038bd4057a8baa4dd75dc97e8124 (patch)
tree6f1e734ce679b92ebc5e54e8c1d53184d0a399a5 /ace/Strategies.h
parentd3355fd45d2b9c5a982a6bf0f64885188afd24d1 (diff)
downloadATCD-1e4a98505bbd038bd4057a8baa4dd75dc97e8124.tar.gz
barfoo
Diffstat (limited to 'ace/Strategies.h')
-rw-r--r--ace/Strategies.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/ace/Strategies.h b/ace/Strategies.h
index 59dbb2d31ec..5320091332d 100644
--- a/ace/Strategies.h
+++ b/ace/Strategies.h
@@ -23,10 +23,14 @@
class ACE_Reactor;
class ACE_ReactorEx;
-class ACE_Export ACE_Notification_Strategy
+class ACE_Export ACE_Notification_Strategy
{
public:
virtual int notify (void) = 0;
+ virtual int notify (ACE_Event_Handler *,
+ ACE_Reactor_Mask mask);
+
+ virtual ~ACE_Notification_Strategy (void);
};
class ACE_Export ACE_Reactor_Notification_Strategy : public ACE_Notification_Strategy
@@ -39,6 +43,9 @@ public:
virtual int notify (void);
+ virtual int notify (ACE_Event_Handler *,
+ ACE_Reactor_Mask mask);
+
private:
ACE_Reactor *reactor_;
ACE_Event_Handler *eh_;
@@ -54,6 +61,9 @@ public:
virtual int notify (void);
+ virtual int notify (ACE_Event_Handler *,
+ ACE_Reactor_Mask mask);
+
private:
ACE_ReactorEx *reactorex_;
ACE_Event_Handler *eh_;