Data Fields | ||
| struct { | ||
| osRtxThread_t * | curr | |
| Current running Thread. | ||
| osRtxThread_t * | next | |
| Next Thread to Run. | ||
| } | run | |
| Thread Run Info. | ||
| osRtxObject_t | ready | |
| Ready List Object. | ||
| osRtxThread_t * | idle | |
| Idle Thread. | ||
| osRtxThread_t * | delay_list | |
| Delay List. | ||
| osRtxThread_t * | wait_list | |
| Wait List (no Timeout) | ||
| osRtxThread_t * | terminate_list | |
| Terminate Thread List. | ||
| osRtxThread_t * | wdog_list | |
| Watchdog List. | ||
| struct { | ||
| osRtxThread_t * | thread | |
| Round Robin Thread. | ||
| uint32_t | timeout | |
| Round Robin Timeout. | ||
| } | robin | |
| Thread Round Robin Info. | ||
Thread Run Info.
Ready List Object.
Idle Thread.
Delay List.
Wait List (no Timeout)
Terminate Thread List.
Watchdog List.
Thread Round Robin Info.