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.
This commit is contained in:
shripad621git
2025-08-21 14:26:30 +05:30
parent 250c2e8af6
commit 0357093f39
@@ -20,6 +20,7 @@
#include <app/ConcreteAttributePath.h> #include <app/ConcreteAttributePath.h>
#include <app/ConcreteClusterPath.h> #include <app/ConcreteClusterPath.h>
#include <app/ConcreteCommandPath.h> #include <app/ConcreteCommandPath.h>
#include <app/ConcreteEventPath.h>
#include <app/data-model-provider/ActionReturnStatus.h> #include <app/data-model-provider/ActionReturnStatus.h>
#include <app/data-model-provider/MetadataTypes.h> #include <app/data-model-provider/MetadataTypes.h>
#include <app/data-model-provider/OperationTypes.h> #include <app/data-model-provider/OperationTypes.h>
@@ -38,12 +39,14 @@ using chip::app::CommandHandler;
using chip::app::ConcreteAttributePath; using chip::app::ConcreteAttributePath;
using chip::app::ConcreteClusterPath; using chip::app::ConcreteClusterPath;
using chip::app::ConcreteCommandPath; using chip::app::ConcreteCommandPath;
using chip::app::ConcreteEventPath;
using chip::app::DataModel::AcceptedCommandEntry; using chip::app::DataModel::AcceptedCommandEntry;
using chip::app::DataModel::ActionReturnStatus; using chip::app::DataModel::ActionReturnStatus;
using chip::app::DataModel::AttributeEntry; using chip::app::DataModel::AttributeEntry;
using chip::app::DataModel::ClusterInfo; using chip::app::DataModel::ClusterInfo;
using chip::app::DataModel::DeviceTypeEntry; using chip::app::DataModel::DeviceTypeEntry;
using chip::app::DataModel::EndpointEntry; using chip::app::DataModel::EndpointEntry;
using chip::app::DataModel::EventEntry;
using chip::app::DataModel::InvokeRequest; using chip::app::DataModel::InvokeRequest;
using chip::app::DataModel::ListWriteOperation; using chip::app::DataModel::ListWriteOperation;
using chip::app::DataModel::ReadAttributeRequest; using chip::app::DataModel::ReadAttributeRequest;
@@ -118,6 +121,10 @@ public:
return CHIP_NO_ERROR; return CHIP_NO_ERROR;
} }
CHIP_ERROR EventInfo(const ConcreteEventPath & path, EventEntry & eventInfo) override
{
return CHIP_NO_ERROR;
}
void Temporary_ReportAttributeChanged(const AttributePathParams &path) override {} void Temporary_ReportAttributeChanged(const AttributePathParams &path) override {}
private: private: