2 #ifndef TAO_TUTORIAL_QUOTER_RT_EVENT_SERVICE_STOCK_I_H
3 #define TAO_TUTORIAL_QUOTER_RT_EVENT_SERVICE_STOCK_I_H
6 #include <orbsvcs/RtecEventCommS.h>
7 #include <orbsvcs/RtecEventChannelAdminC.h>
10 : public virtual POA_Quoter::Modify_Stock
13 Quoter_Stock_i (const char *symbol
,
14 const char *full_name
,
20 CORBA::Double
price ();
21 void set_price (CORBA::Double new_price
);
23 void disconnect_push_supplier ();
25 void connect (RtecEventChannelAdmin::SupplierAdmin_ptr supplier_admin
);
30 RtecEventChannelAdmin::ProxyPushConsumer_var consumer_proxy_
;
32 POA_RtecEventComm::PushSupplier_tie
<Quoter_Stock_i
> &supplier_personality_
;
35 #endif /* TAO_TUTORIAL_QUOTER_RT_EVENT_SERVICE_STOCK_I_H */