RTEMS: Thread_Proxy_control Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Fields
Thread_Proxy_control Struct Reference
Internal » SuperCore » Thread Handler

`#include <thread.h>`

## Data Fields
Objects_Control | Object
Thread_queue_Control | Join_queue
States_Control | current_state
Priority_Node | Real_priority
| The base priority of this thread in its home scheduler instance.
Thread_Scheduler_control | Scheduler
| Scheduler related control.
Thread_Wait_information | Wait
Thread_Timer_information | Timer

## Detailed Description

The following defines the control block used to manage each thread proxy.

Note
  It is critical that proxies and threads have identical memory images for the shared part.

## Field Documentation

## ◆ current_state

States_Control Thread_Proxy_control::current_state

This field is the current execution state of this proxy.

## ◆ Join_queue

Thread_queue_Control Thread_Proxy_control::Join_queue

See also
  Thread_Control::Join_queue

## ◆ Object

Objects_Control Thread_Proxy_control::Object

This field is the object management structure for each proxy.

## ◆ Timer

Thread_Timer_information Thread_Proxy_control::Timer

This field is the Watchdog used to manage proxy delays and timeouts.

## ◆ Wait

Thread_Wait_information Thread_Proxy_control::Wait

This field is the blocking information for this proxy.

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

- cpukit/include/rtems/score/thread.h