#include <scheduler.h>
Definition at line 31 of file scheduler.h.
◆ Type
Enumerator |
---|
TIMEOUT | |
INTERVAL | |
Definition at line 34 of file scheduler.h.
◆ cmp()
bool HOT esphome::Scheduler::SchedulerItem::cmp |
( |
const std::unique_ptr< SchedulerItem > & |
a, |
|
|
const std::unique_ptr< SchedulerItem > & |
b |
|
) |
| |
|
static |
◆ get_source()
const char* esphome::Scheduler::SchedulerItem::get_source |
( |
| ) |
|
|
inline |
◆ get_type_str()
const char* esphome::Scheduler::SchedulerItem::get_type_str |
( |
| ) |
|
|
inline |
◆ callback
std::function<void()> esphome::Scheduler::SchedulerItem::callback |
◆ component
Component* esphome::Scheduler::SchedulerItem::component |
◆ interval
uint32_t esphome::Scheduler::SchedulerItem::interval |
◆ name
std::string esphome::Scheduler::SchedulerItem::name |
◆ next_execution_
uint64_t esphome::Scheduler::SchedulerItem::next_execution_ |
◆ remove
bool esphome::Scheduler::SchedulerItem::remove |
◆ type
The documentation for this struct was generated from the following files: