YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
task_monitor Member List

This is the complete list of members for task_monitor, including all inherited members.

_getStackBase() (defined in task)taskinlinestatic
_getStackPtr() (defined in task)taskinlinestatic
_scheduler() (defined in task)taskstatic
_setStackPtr(uint8_t *s) (defined in task)taskinlinestatic
_switchToHead() (defined in task)taskinlinestatic
_switchToNext() (defined in task)taskinlinestatic
_tick_handler() (defined in task)taskstatic
block(lock_base_interface *lbi) (defined in task)task
BLOCKED enum value (defined in task)task
cpu_sleep() (defined in task)taskstatic
currentTask() (defined in task)taskinlinestatic
enterCritical() (defined in task)taskstatic
get_core() (defined in task)taskstatic
getDeltaTicks() (defined in task)task
getMillisRun() const (defined in task)taskinline
getName() const (defined in task)taskinline
getPeriod() override (defined in task_timer)task_timerinlinevirtual
getPriority() const (defined in task)taskinline
getStackSize() const (defined in task)taskinline
getState() const (defined in task)taskinline
getUsedStack() (defined in task)task
is_irq_context() (defined in task)taskstatic
isLinkedIn() const (defined in task)taskinline
isPrivileged() const (defined in task)task
isRunning() override (defined in task_timer)task_timerinlinevirtual
isUsingFloat() const (defined in task)task
join() const (defined in task)task
leaveCritical() (defined in task)taskstatic
millis() (defined in task)taskstatic
multitasking_running() (defined in task)taskstatic
operator=(const task_monitor &)=delete (defined in task_monitor)task_monitor
operator=(const task_timer &)=delete (defined in task_timer)task_timer
operator=(const task &)=delete (defined in task)task
READY enum value (defined in task)task
reset() override (defined in task_timer)task_timerinlinevirtual
resume() (defined in task)task
run() override (defined in task_timer)task_timerinlinevirtual
setCallback(function< void()> f) override (defined in task_timer)task_timerinlinevirtual
setPeriod(uint32_t us, TIMER::timer_mode mode) override (defined in task_timer)task_timerinlinevirtual
setPriority(uint16_t p) (defined in task)taskinline
sign_up(core_t=core_t::CURRENT_CORE, uint16_t priority=DEFAULT_PRIORITY, bool priv=false) (defined in task)task
sleep_ms(uint32_t ms) (defined in task)taskstatic
SLEEPING enum value (defined in task)task
start() override (defined in task_timer)task_timerinlinevirtual
start_scheduler() (defined in task)taskstatic
state_t enum name (defined in task)task
state_to_str(state_t state) (defined in task)taskinlinestatic
stop() override (defined in task_timer)task_timerinlinevirtual
suspend() (defined in task)task
SUSPENDED enum value (defined in task)task
task(std::function< void()> f, const char *n, uint16_t stack_size=DEFAULT_STACK_SIZE) (defined in task)task
task(const task &)=delete (defined in task)task
task(const char *n, uint16_t stack_size=DEFAULT_STACK_SIZE) (defined in task)taskexplicitprotected
task_monitor() (defined in task_monitor)task_monitorinline
task_monitor(const task_monitor &)=delete (defined in task_monitor)task_monitor
task_timer(const char *name, uint16_t stack_size=DEFAULT_STACK_SIZE) (defined in task_timer)task_timerinlineexplicit
task_timer(const task_timer &)=delete (defined in task_timer)task_timer
yield() (defined in task)taskstatic
~task() (defined in task)taskvirtual
~task_monitor() override=default (defined in task_monitor)task_monitor
~task_timer() override=default (defined in task_timer)task_timer
~timer_interface()=default (defined in timer_interface)timer_interfaceprotectedvirtual