diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-01-31 04:25:58 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-01-31 04:25:58 +0000 |
commit | d82dc676c19a91d3f8f64b98bfd4ddaf85d61f45 (patch) | |
tree | 5618a21c503ccbe31ea67fc952fe8b9a80334041 /TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h | |
parent | 298bd173ba935947f80c794b1a980b5e49528307 (diff) | |
download | ATCD-d82dc676c19a91d3f8f64b98bfd4ddaf85d61f45.tar.gz |
ChangeLogTag:Sun Jan 30 19:59:30 2000 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h b/TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h index 8345c9a947b..2f84c8e7945 100644 --- a/TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h +++ b/TAO/orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.h @@ -21,6 +21,7 @@ #define TAO_EC_REACTIVE_CONSUMERCONTROL_H #include "EC_ConsumerControl.h" +#include "EC_Worker.h" #if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once @@ -121,6 +122,20 @@ private: // The ORB reactor }; +// **************************************************************** + +class TAO_EC_Ping_Consumer : public TAO_EC_Worker<TAO_EC_ProxyPushSupplier> +{ +public: + TAO_EC_Ping_Consumer (TAO_EC_ConsumerControl *control); + + virtual void work (TAO_EC_ProxyPushSupplier *supplier, + CORBA::Environment &ACE_TRY_ENV); + +private: + TAO_EC_ConsumerControl *control_; +}; + #if defined (__ACE_INLINE__) #include "EC_Reactive_ConsumerControl.i" #endif /* __ACE_INLINE__ */ |