summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp
diff options
context:
space:
mode:
authorpradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-12-13 10:37:39 +0000
committerpradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-12-13 10:37:39 +0000
commit0a040d02586cfbadeff3159a873d20ab1b8d5272 (patch)
treebeff4652bc35d6429e5af770acfc30e9e3ec312c /TAO/orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.cpp
parent3ed3621056acb7b13c3ff0b32e5c00fb0ce2136f (diff)
downloadATCD-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.cpp13
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);