eis/inc/wdt/WatchDogICEI.h

39 lines
734 B
C
Raw Normal View History

#ifndef __WatchDogICEI_h__
#define __WatchDogICEI_h__
#include <proxy/MessageICE.h>
#include <log4cplus/LOG.h>
#include <wdt/ScanWrap.h>
namespace baosight
{
class WatchDogICEI : virtual public MessageICE
{
public:
WatchDogICEI();
virtual ~WatchDogICEI();
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:
ScanWrap *mp_scanwrap;
};
}
#endif