8 #ifndef __MC_DATAREAD_H
9 #define __MC_DATAREAD_H
16 mc_dataRead(ENUM_MCFunctionCodes z_function, uint16 z_baseRegister, uint16 z_numberOfRegs);
21 virtual bool isInstanceOfDataRead();
22 uint16 getBaseRegister(){
return m_baseRegister;};
23 uint16 getNumberOfRegs(){
return m_numberOfRegs;};
24 bool schedulesBefore(
mc_data *z_data);
25 virtual mc_data *merge(uint16 z_maxBlockSize, uint16 z_numberOfBoundaries, uint16 *z_boundaries);
28 static uint16 readRequestLength(ENUM_MCFunctionCodes z_function);
29 static uint16 readResponseLength(ENUM_MCFunctionCodes z_function, uint16 z_numberOfRegs);
30 uint16 m_baseRegister;
31 uint16 m_numberOfRegs;
Definition: mc_dataRead.h:13