Skip to content

Commit 5c9c262

Browse files
committed
Clusters set endpoint in event trigger
2 parents 7c3613a + fd64303 commit 5c9c262

File tree

5 files changed

+5
-0
lines changed

5 files changed

+5
-0
lines changed

src/app/TestEventTriggerDelegate.h

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ class TestEventTriggerHandler : public IntrusiveListNodeBase<IntrusiveMode::Auto
3737
* @return CHIP_NO_ERROR on success or another CHIP_ERROR on failure
3838
*/
3939
virtual CHIP_ERROR HandleEventTrigger(uint64_t eventTrigger) = 0;
40+
4041
uint64_t setEndpointInEventTrigger(uint64_t eventTrigger)
4142
{
4243
uint64_t endpointMask = 0x0000FFFF00000000;

src/app/clusters/boolean-state-configuration-server/BooleanStateConfigurationTestEventTriggerHandler.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ namespace chip {
2323

2424
CHIP_ERROR BooleanStateConfigurationTestEventTriggerHandler::HandleEventTrigger(uint64_t eventTrigger)
2525
{
26+
eventTrigger = setEndpointInEventTrigger(eventTrigger);
2627
if (HandleBooleanStateConfigurationTestEventTrigger(eventTrigger))
2728
{
2829
return CHIP_NO_ERROR;

src/app/clusters/device-energy-management-server/DeviceEnergyManagementTestEventTriggerHandler.h

+1
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ class DeviceEnergyManagementTestEventTriggerHandler : public TestEventTriggerHan
8585

8686
CHIP_ERROR HandleEventTrigger(uint64_t eventTrigger) override
8787
{
88+
eventTrigger = setEndpointInEventTrigger(eventTrigger);
8889
if (HandleDeviceEnergyManagementTestEventTrigger(eventTrigger))
8990
{
9091
return CHIP_NO_ERROR;

src/app/clusters/electrical-energy-measurement-server/EnergyReportingTestEventTriggerHandler.h

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ class EnergyReportingTestEventTriggerHandler : public TestEventTriggerHandler
5959

6060
CHIP_ERROR HandleEventTrigger(uint64_t eventTrigger) override
6161
{
62+
eventTrigger = setEndpointInEventTrigger(eventTrigger);
6263
if (HandleEnergyReportingTestEventTrigger(eventTrigger))
6364
{
6465
return CHIP_NO_ERROR;

src/app/clusters/energy-evse-server/EnergyEvseTestEventTriggerHandler.h

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ class EnergyEvseTestEventTriggerHandler : public TestEventTriggerHandler
8282
*/
8383
CHIP_ERROR HandleEventTrigger(uint64_t eventTrigger) override
8484
{
85+
eventTrigger = setEndpointInEventTrigger(eventTrigger);
8586
if (HandleEnergyEvseTestEventTrigger(eventTrigger))
8687
{
8788
return CHIP_NO_ERROR;

0 commit comments

Comments
 (0)