#ifndef CODEC_M4_H #define CODEC_M4_H #include "interface/codec.h" class codec_m4 : public Codec { public: codec_m4() { num_to_read = 0; } virtual int packCheck(myarray data); virtual bool recvByte(int byte); virtual myarray encode(int srcAddr, int dstAddr, int cmd, myarray data); virtual myarray decode(int &srcAddr, int &dstAddr, int &cmd, myarray data); protected: int num_to_read; }; #endif // CODEC_M4_H