Regenerate the header structures and fix the data header.

This commit is contained in:
Jonathan Naylor 2016-02-22 18:12:24 +00:00
parent ac82c4f6bc
commit 0881df603d
7 changed files with 182 additions and 118 deletions

View file

@ -34,10 +34,12 @@ enum CSBKO {
class CDMRCSBK
{
public:
CDMRCSBK(const unsigned char* bytes);
CDMRCSBK();
~CDMRCSBK();
bool isValid() const;
bool put(const unsigned char* bytes);
void get(unsigned char* bytes) const;
// Generic fields
CSBKO getCSBKO() const;
@ -50,12 +52,12 @@ public:
unsigned int getDstId() const;
private:
CSBKO m_CSBKO;
unsigned char m_FID;
unsigned int m_bsId;
unsigned int m_srcId;
unsigned int m_dstId;
bool m_valid;
unsigned char* m_data;
CSBKO m_CSBKO;
unsigned char m_FID;
unsigned int m_bsId;
unsigned int m_srcId;
unsigned int m_dstId;
};
#endif