|
Nil RTOS
|
Structure representing a thread. More...
#include <nil.h>

Public Attributes | |
| intctx_t * | ctxp |
| Pointer to internal context. | |
| tstate_t | state |
| Thread state. | |
| volatile systime_t | timeout |
| Timeout counter, zero if disabled. | |
| union { | |
| msg_t msg | |
| Wake-up message. | |
| void * p | |
| Generic pointer. | |
| semaphore_t * semp | |
| Pointer to semaphore. | |
| thread_ref_t * trp | |
| Pointer to thread reference. | |
| } | u1 |
Structure representing a thread.
1.8.6