xnsched Struct Reference
[Real-time pod services.]

#include <pod.h>


Detailed Description

Scheduling information structure.


Data Fields

xnflags_t status
xnthread_t * runthread
xnarch_cpumask_t resched
xnsched_queue_t readyq
volatile unsigned inesting
xnthread_t rootcb


Field Documentation

volatile unsigned xnsched::inesting
 

Interrupt nesting level.

xnsched_queue_t xnsched::readyq
 

Ready-to-run threads (prioritized).

xnarch_cpumask_t xnsched::resched
 

Mask of CPUs needing rescheduling.

xnthread_t xnsched::rootcb
 

Root thread control block.

xnthread_t* xnsched::runthread
 

Current thread (service or user).

xnflags_t xnsched::status
 

Scheduler specific status bitmask


The documentation for this struct was generated from the following file:
Generated on Mon Dec 25 13:57:10 2006 for Xenomai API by  doxygen 1.4.6