From 0357093f39e5ceba702604772179c6fa27e29251 Mon Sep 17 00:00:00 2001 From: shripad621git Date: Thu, 21 Aug 2025 14:26:30 +0530 Subject: [PATCH] components/esp_matter_controller: Controller component changes for the submodule - Fixed the controller app build failure. - Added the missing EventInfo method newly introduced in the datamodel provider base class. --- .../data_model_provider/controller_data_model_provider.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/esp_matter_controller/data_model_provider/controller_data_model_provider.h b/components/esp_matter_controller/data_model_provider/controller_data_model_provider.h index 741d2867a..575f1fee0 100644 --- a/components/esp_matter_controller/data_model_provider/controller_data_model_provider.h +++ b/components/esp_matter_controller/data_model_provider/controller_data_model_provider.h @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -38,12 +39,14 @@ using chip::app::CommandHandler; using chip::app::ConcreteAttributePath; using chip::app::ConcreteClusterPath; using chip::app::ConcreteCommandPath; +using chip::app::ConcreteEventPath; using chip::app::DataModel::AcceptedCommandEntry; using chip::app::DataModel::ActionReturnStatus; using chip::app::DataModel::AttributeEntry; using chip::app::DataModel::ClusterInfo; using chip::app::DataModel::DeviceTypeEntry; using chip::app::DataModel::EndpointEntry; +using chip::app::DataModel::EventEntry; using chip::app::DataModel::InvokeRequest; using chip::app::DataModel::ListWriteOperation; using chip::app::DataModel::ReadAttributeRequest; @@ -118,6 +121,10 @@ public: return CHIP_NO_ERROR; } + CHIP_ERROR EventInfo(const ConcreteEventPath & path, EventEntry & eventInfo) override + { + return CHIP_NO_ERROR; + } void Temporary_ReportAttributeChanged(const AttributePathParams &path) override {} private: