eis/inc/opcrcv/TimerWatchI.h

33 lines
647 B
C++

#ifndef __TimerWatchI_h__
#define __TimerWatchI_h__
#include <imultilink/TimerWatch.h>
#include <opcrcv/CL1L2OPCTransform.h>
#include <zcus/ruleEngine.h>
#include <glob/ProxyMag.h>
class TimerWatchI : virtual public ::iPlature::iMultiLink::TimerWatchInterface
{
public:
TimerWatchI();
virtual ~TimerWatchI();
virtual void TimerWatch(const ::std::string&,
const ::iPlature::iMultiLink::MAPTAGVALUE&,
const Ice::Current&);
private:
// ±£»¤²ÎÊýÖµµÄ»¥³âÌå
IceUtil::Mutex m_mutexValue;
CL1L2OPCTransform *mp_opcTransform;
//Line* mp_line;
//AcidData* mp_aciddata;
ruleEngine* rule;
MessageICEPrx zhd_proxy;
};
#endif