19 lines
431 B
C++
19 lines
431 B
C++
#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 bool 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
|