![]() |
RT-Thread RTOS
An open source embedded real-time operating system
|
#include <rtsched.h>
Data Fields | |
rt_list_t | thread_list_node |
rt_uint8_t | stat |
rt_uint8_t | sched_flag_locked:1 |
rt_uint8_t | sched_flag_ttmr_set:1 |
struct rt_sched_thread_priv | sched_thread_priv |
Scheduler public status binding on thread. Caller must hold the scheduler lock before access any one of its member.
rt_list_t rt_sched_thread_ctx::thread_list_node |
node in thread list
rt_uint8_t rt_sched_thread_ctx::stat |
thread status
rt_uint8_t rt_sched_thread_ctx::sched_flag_locked |
calling thread have the scheduler locked
rt_uint8_t rt_sched_thread_ctx::sched_flag_ttmr_set |
thread timer is start
struct rt_sched_thread_priv rt_sched_thread_ctx::sched_thread_priv |
private context of scheduler