xnthread_info Struct Reference


Detailed Description

Structure containing thread information.

Data Fields

unsigned long state
 Thread state,.
int bprio
 Base priority.
int cprio
 Current priority.
int cpu
 CPU the thread currently runs on.
unsigned long affinity
 Thread's CPU affinity.
unsigned long long relpoint
 Time of next release.
unsigned long long exectime
 Execution time in primary mode in nanoseconds.
unsigned long modeswitches
 Number of primary->secondary mode switches.
unsigned long ctxswitches
 Number of context switches.
unsigned long pagefaults
 Number of triggered page faults.
char name [XNOBJECT_NAME_LEN]
 Symbolic name assigned at creation.

Field Documentation

unsigned long xnthread_info::state

Thread state,.

See also:
Thread state flags.

Base priority.

Current priority.

May change through Priority Inheritance.

CPU the thread currently runs on.

unsigned long xnthread_info::affinity

Thread's CPU affinity.

unsigned long long xnthread_info::relpoint

Time of next release.

unsigned long long xnthread_info::exectime

Execution time in primary mode in nanoseconds.

Number of primary->secondary mode switches.

Number of context switches.

Number of triggered page faults.

char xnthread_info::name[XNOBJECT_NAME_LEN]

Symbolic name assigned at creation.


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

Generated on Tue Mar 8 13:02:09 2011 for Xenomai API by  doxygen 1.5.6