diff options
author | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-12-13 10:37:39 +0000 |
---|---|---|
committer | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-12-13 10:37:39 +0000 |
commit | 0a040d02586cfbadeff3159a873d20ab1b8d5272 (patch) | |
tree | beff4652bc35d6429e5af770acfc30e9e3ec312c /TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp | |
parent | 3ed3621056acb7b13c3ff0b32e5c00fb0ce2136f (diff) | |
download | ATCD-0a040d02586cfbadeff3159a873d20ab1b8d5272.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp b/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp index 62c413ae5a0..9f605abc9b5 100644 --- a/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp +++ b/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp @@ -22,7 +22,18 @@ TAO_Notify_ProxyPushSupplier_i::dispatch_event (const CORBA::Any & data, ACE_CHECK; } -CosNotifyChannelAdmin::ProxyPushSupplier_ptr +void +TAO_Notify_ProxyPushSupplier_i::dispatch_event +(const CosNotification::StructuredEvent& event, + CORBA::Environment &ACE_TRY_ENV) +{ + // check if it passes filter, disconnected etc. + // pass the any data. + push_consumer_->push (event.remainder_of_body, ACE_TRY_ENV); + ACE_CHECK; +} + +CosNotifyChannelAdmin::ProxySupplier_ptr TAO_Notify_ProxyPushSupplier_i::get_ref (CORBA::Environment &ACE_TRY_ENV) { return _this (ACE_TRY_ENV); |