Generic Schedule that invokes a callback function.
More...
#include <Schedule.h>
|
| std::function< bool(void *ref)> | callback |
| |
Generic Schedule that invokes a callback function.
- Author
- Phil Schatzmann
◆ CallbackSchedule()
| tiny_dlna::CallbackSchedule::CallbackSchedule |
( |
std::function< bool(void *ref)> |
cb, |
|
|
void * |
ref |
|
) |
| |
|
inline |
◆ isValid()
| virtual bool tiny_dlna::Schedule::isValid |
( |
| ) |
|
|
inlinevirtualinherited |
◆ name()
| const char * tiny_dlna::CallbackSchedule::name |
( |
| ) |
|
|
inlineoverridevirtual |
◆ operator bool()
| tiny_dlna::Schedule::operator bool |
( |
| ) |
|
|
inlineinherited |
◆ process()
| bool tiny_dlna::CallbackSchedule::process |
( |
IUDPService & |
udp | ) |
|
|
inlineoverridevirtual |
◆ active
| bool tiny_dlna::Schedule::active = false |
|
inherited |
◆ address
◆ callback
| std::function<bool(void* ref)> tiny_dlna::CallbackSchedule::callback |
|
protected |
◆ end_time
| uint64_t tiny_dlna::Schedule::end_time = 0 |
|
inherited |
◆ reference
| void* tiny_dlna::CallbackSchedule::reference = nullptr |
◆ repeat_ms
| uint32_t tiny_dlna::Schedule::repeat_ms = 0 |
|
inherited |
◆ report_ip
| bool tiny_dlna::Schedule::report_ip = false |
|
inherited |
◆ time
| uint64_t tiny_dlna::Schedule::time = 0 |
|
inherited |
The documentation for this class was generated from the following file: