diff --git a/inc/Services/MemoryManagementService.hpp b/inc/Services/MemoryManagementService.hpp index d2b5838dcfad9bb3df4bb68dab759d9ee8dd9fc0..98f8dfcbfcbb3ce8eaa83091e18658fa477debcd 100644 --- a/inc/Services/MemoryManagementService.hpp +++ b/inc/Services/MemoryManagementService.hpp @@ -104,6 +104,12 @@ private: * @param memId: The memory ID for validation */ bool memoryIdValidator(MemoryManagementService::MemoryID memId); + + /** + * Validate the data according to checksum calculation + * + */ + bool dataValidator(const uint8_t *data, uint16_t checksum, uint16_t length); }; #endif //ECSS_SERVICES_MEMMANGSERVICE_HPP