/* * deviceif.h: SAT>IP plugin for the Video Disk Recorder * * See the README file for copyright information and how to reach the author. * */ #ifndef __SATIP_DEVICEIF_H #define __SATIP_DEVICEIF_H class cSatipDeviceIf { public: cSatipDeviceIf() {} virtual ~cSatipDeviceIf() {} virtual void WriteData(u_char *bufferP, int lengthP) = 0; virtual unsigned int CheckData(void) = 0; virtual int GetId(void) = 0; private: cSatipDeviceIf(const cSatipDeviceIf&); cSatipDeviceIf& operator=(const cSatipDeviceIf&); }; #endif // __SATIP_DEVICEIF_H