mn_tasklet.hpp
Go to the documentation of this file.
59 virtual int schedule(uint32_t parameter, unsigned int timeout = MN_THREAD_CONFIG_TIMEOUT_COROUTINE_DEFAULT);
Definition: mn_counting_semaphore.hpp:30
Definition: mn_tasklet.hpp:45
static void runtasklet(void *parm, uint32_t parameter)
Definition: mn_tasklet.cpp:70
virtual bool on_tasklet(uint32_t arg)=0
virtual int schedule(uint32_t parameter, unsigned int timeout=MN_THREAD_CONFIG_TIMEOUT_COROUTINE_DEFAULT)
Definition: mn_tasklet.cpp:35
#define MN_THREAD_CONFIG_TIMEOUT_COROUTINE_DEFAULT
Definition: mn_config.hpp:400
A list of all error codes in this lib. This file is part of the Mini Thread Library (https://github....
Definition: mn_allocator_typetraits.hpp:25