diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1996-12-02 05:12:34 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1996-12-02 05:12:34 +0000 |
commit | 1e4a98505bbd038bd4057a8baa4dd75dc97e8124 (patch) | |
tree | 6f1e734ce679b92ebc5e54e8c1d53184d0a399a5 /ace/Strategies.h | |
parent | d3355fd45d2b9c5a982a6bf0f64885188afd24d1 (diff) | |
download | ATCD-1e4a98505bbd038bd4057a8baa4dd75dc97e8124.tar.gz |
barfoo
Diffstat (limited to 'ace/Strategies.h')
-rw-r--r-- | ace/Strategies.h | 12 |
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_; |