Skip to content

Commit 0400a09

Browse files
committed
Move EventScheduler out to its own file to avoid circular dependency
1 parent 965a0a9 commit 0400a09

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

src/app/BUILD.gn

+1
Original file line numberDiff line numberDiff line change
@@ -432,6 +432,7 @@ static_library("app") {
432432
"CommandResponseSender.cpp",
433433
"EventLogging.h",
434434
"EventManagement.cpp",
435+
"EventManagement.h",
435436
"FailSafeContext.cpp",
436437
"FailSafeContext.h",
437438
"GenericEventManagementTestEventTriggerHandler.cpp",

src/app/EventManagement.h

-12
Original file line numberDiff line numberDiff line change
@@ -191,18 +191,6 @@ struct LogStorageResources
191191
PriorityLevel::Invalid; // Log priority level associated with the resources provided in this structure.
192192
};
193193

194-
/**
195-
* @brief
196-
* A EventScheduler to schedule deliveries of events.
197-
*/
198-
199-
class EventScheduler
200-
{
201-
public:
202-
virtual ~EventScheduler() = default;
203-
CHIP_ERROR virtual ScheduleEventDelivery(ConcreteEventPath & aPath, uint32_t aBytesWritten) = 0;
204-
};
205-
206194
/**
207195
* @brief
208196
* A class for managing the in memory event logs. See documentation at the

0 commit comments

Comments
 (0)