/********************************************************************* * * 文 件: ZprxICEI.h znode模块ICE接口实现文件 * * 版权所有: Shanghai Baosight Software Co., Ltd. * *********************************************************************/ #ifndef __ZPROXY_ICEI_h__ #define __ZPROXY_ICEI_h__ #include #include #include #include #include namespace baosight { /********************************************************************* * 类 名: ZprxICEI * 版权所有: Shanghai Baosight Software Co., Ltd. * *********************************************************************/ class ZprxICEI : virtual public MessageICE { public: ZprxICEI(); ~ZprxICEI(); public: virtual void SendDataShort(::Ice::Int , const ::Ice::ByteSeq& , ::Ice::Int , const Ice::Current&); virtual void SendDataLong(::Ice::Int, const ::Ice::ByteSeq&, ::Ice::Int, const ::std::string&, const ::std::string&, const ::std::string&, const Ice::Current&); virtual void TimeNotify(::Ice::Int, const ::Ice::ByteSeq&, const Ice::Current&); private: BinaryTele* mp_btel; MessageICEPrx zcache_proxy; MessageICEPrx zdb_proxy; MessageICEPrx zems_proxy; MessageICEPrx zmtr_proxy; MessageICEPrx L1snd_proxy; }; } #endif