Nil RTOS
Public Attributes | List of all members
nil_thread Struct Reference

Structure representing a thread. More...

#include <nil.h>

Collaboration diagram for nil_thread:
Collaboration graph
[legend]

Public Attributes

intctx_tctxp
 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
 

Detailed Description

Structure representing a thread.


The documentation for this struct was generated from the following file: