basic_convar_task() | mn::ext::basic_convar_task | |
basic_convar_task(std::string strName, basic_task::priority uiPriority, unsigned short usStackDepth=MN_THREAD_CONFIG_MINIMAL_STACK_SIZE) | mn::ext::basic_convar_task | |
basic_message_task(std::string strName="message_task", basic_task::priority uiPriority=priority::Normal, unsigned short usStackDepth=MN_THREAD_CONFIG_MINIMAL_STACK_SIZE) | mn::ext::basic_message_task | explicit |
basic_message_task(const basic_message_task &)=delete | mn::ext::basic_message_task | |
basic_task() noexcept | mn::basic_task | inline |
basic_task(std::string strName, basic_task::priority uiPriority=basic_task::priority::Normal, unsigned short usStackDepth=MN_THREAD_CONFIG_MINIMAL_STACK_SIZE) noexcept | mn::basic_task | explicit |
get_handle() | mn::basic_task | |
get_id() | mn::basic_task | |
get_name() | mn::basic_task | |
get_on_core() | mn::basic_task | |
get_priority() | mn::basic_task | |
get_return_value() | mn::basic_task | |
get_self() | mn::basic_task | static |
get_stackdepth() | mn::basic_task | |
get_state() | mn::basic_task | |
get_tasks() | mn::basic_task | static |
get_time_since_start() const | mn::basic_task | |
is_current(basic_task *task) | mn::basic_task | inlinestatic |
is_running() | mn::basic_task | |
join(unsigned int xTickTimeout=portMAX_DELAY) | mn::basic_task | |
join(timespan_t time) | mn::basic_task | |
joinable() const noexcept | mn::basic_task | |
kill() | mn::basic_task | |
m_bRunning | mn::basic_task | protected |
m_contextMutext | mn::basic_task | protected |
m_continuemutex | mn::basic_task | protected |
m_cvMessage | mn::ext::basic_message_task | protected |
m_eventGroup | mn::basic_task | protected |
m_iCore | mn::basic_task | protected |
m_iID | mn::basic_task | protected |
m_ltMessageQueueLock | mn::ext::basic_message_task | protected |
m_pHandle | mn::basic_task | protected |
m_qeMessageQueue | mn::ext::basic_message_task | protected |
m_retval | mn::basic_task | protected |
m_runningMutex | mn::basic_task | mutableprotected |
m_strName | mn::basic_task | protected |
m_uiPriority | mn::basic_task | protected |
m_usStackDepth | mn::basic_task | protected |
m_waitSem | mn::ext::basic_convar_task | private |
message_id typedef | mn::ext::basic_message_task | |
native_handle_type typedef | mn::basic_task | |
nsleep(const timespan_t &req, timespan_t *rem) | mn::basic_task | inlinestatic |
on_cleanup() | mn::basic_task | inlinevirtual |
on_kill() | mn::basic_task | inlinevirtual |
on_message(id_t id, void *message)=0 | mn::ext::basic_message_task | protectedpure virtual |
on_signal() | mn::ext::basic_convar_task | inlineprotectedvirtual |
on_start() | mn::basic_task | inlinevirtual |
on_task() | mn::ext::basic_message_task | privatevirtual |
operator int() | mn::basic_task | inline |
operator xTaskHandle() | mn::basic_task | inline |
operator!=(const basic_task &r) const | mn::basic_task | inline |
operator<(const basic_task &r) const | mn::basic_task | inline |
operator=(const basic_message_task &)=delete | mn::ext::basic_message_task | |
operator==(const basic_task &r) const | mn::basic_task | inline |
operator>(const basic_task &r) const | mn::basic_task | inline |
post_msg(task_message *msg, unsigned int timeout) | mn::ext::basic_message_task | |
post_msg(message_id msg_id, unsigned int timeout) | mn::ext::basic_message_task | inline |
post_msg(message_id msg_id, void *message_data, unsigned int timeout) | mn::ext::basic_message_task | inline |
priority enum name | mn::basic_task | |
resume() | mn::basic_task | |
resume(basic_task *t) | mn::basic_task | inlinestatic |
runtaskstub(void *parm) | mn::basic_task | protectedstatic |
set_priority(basic_task::priority uiPriority) | mn::basic_task | |
signal() | mn::ext::basic_convar_task | virtual |
sleep(unsigned int secs) | mn::basic_task | inlinestatic |
start(int uiCore=MN_THREAD_CONFIG_DEFAULT_CORE) | mn::basic_task | virtual |
state enum name | mn::basic_task | |
suspend() | mn::basic_task | |
suspend(basic_task *t) | mn::basic_task | inlinestatic |
usleep(unsigned int usec) | mn::basic_task | inlinestatic |
wait(convar_t &cv, mutex_t &cvl, TickType_t timeOut=portMAX_DELAY) | mn::ext::basic_convar_task | virtual |
mn::basic_task::wait(unsigned int xTimeOut) | mn::basic_task | |
mn::basic_task::wait(timespan_t time) | mn::basic_task | |
yield() | mn::basic_task | inlinestatic |
~basic_task() | mn::basic_task | virtual |