9 #ifndef __MC_DATALIST_H
10 #define __MC_DATALIST_H
14 #include "ENUM_MCStatus.h"
26 void addToList(
mc_data *z_data);
27 void removeFromList(
mc_data *z_data);
30 void setBoundaries(uint16 z_numberOfBoundaries, uint16 *z_boundaries);
31 void setMaxBlockSize(uint16 z_maxBlockSize){m_maxBlockSize = z_maxBlockSize;};
32 void setMergeEnable(
bool z_enable){m_mergeEnabled = z_enable;m_listContentChanged = TRUE;};
33 void setStatus(ENUM_MCStatus z_status);
34 ENUM_MCStatus getDataStatus(
void);
39 void addToWorkingList();
40 void checkForIdleData();
47 uint16 m_maxBlockSize;
48 uint16 m_numberOfBoundaries;
50 bool m_listContentChanged;
51 bool m_listContainsIdleData;
Definition: mc_dataRead.h:13
Definition: mc_dataWrite.h:12
Definition: mc_dataList.h:20