mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-09-15 02:54:26 +00:00
[Controller Queue] Reduce bin size by using inheritance
This commit is contained in:
+3
-1
@@ -112,7 +112,9 @@ bool CPlugin_001(CPlugin::Function function, struct EventStruct *event, String&
|
||||
url += mapVccToDomoticz();
|
||||
# endif // if FEATURE_ADC_VCC
|
||||
|
||||
success = C001_DelayHandler->addToQueue(C001_queue_element(event->ControllerIndex, event->TaskIndex, std::move(url)));
|
||||
std::unique_ptr<C001_queue_element> element(new C001_queue_element(event->ControllerIndex, event->TaskIndex, std::move(url)));
|
||||
|
||||
success = C001_DelayHandler->addToQueue(std::move(element));
|
||||
Scheduler.scheduleNextDelayQueue(ESPEasy_Scheduler::IntervalTimer_e::TIMER_C001_DELAY_QUEUE,
|
||||
C001_DelayHandler->getNextScheduleTime());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user