QP/C  7.3.3
Real-Time Embedded Framework
Loading...
Searching...
No Matches
QK_Attr Class Reference

Private attributes of the QK kernel. More...

#include "qk.h"

Public Attributes

QPSet readySet
 
uint_fast8_t actPrio
 
uint_fast8_t nextPrio
 
uint_fast8_t actThre
 
uint_fast8_t lockCeil
 
uint_fast8_t intNest
 
QPSet readySet_dis
 
uint_fast8_t actPrio_dis
 
uint_fast8_t nextPrio_dis
 
uint_fast8_t actThre_dis
 
uint_fast8_t lockCeil_dis
 

Detailed Description

Private attributes of the QK kernel.

Definition at line 67 of file qk.h.

Member Data Documentation

◆ readySet

QK_Attr::readySet

Set of active-objects/threads that are ready to run in the QK kernel

Definition at line 71 of file qk.h.

◆ actPrio

QK_Attr::actPrio

Priority of the currently active AO

Definition at line 74 of file qk.h.

◆ nextPrio

QK_Attr::nextPrio

Next AO priority scheduled by QK

Definition at line 77 of file qk.h.

◆ actThre

QK_Attr::actThre

Preemption threshold of the currently active AO

Definition at line 80 of file qk.h.

◆ lockCeil

QK_Attr::lockCeil

Scheduler lock-ceiling (0 if scheduler unlocked)

Definition at line 83 of file qk.h.

◆ intNest

QK_Attr::intNest

Up-down counter indicating current interrupt nesting (used in some QK ports)

Definition at line 86 of file qk.h.

◆ readySet_dis

QK_Attr::readySet_dis

Duplicate inverse storage to mirror the QK readySet

Definition at line 90 of file qk.h.

◆ actPrio_dis

uint_fast8_t actPrio_dis

Definition at line 95 of file qk.h.

◆ nextPrio_dis

uint_fast8_t nextPrio_dis

Definition at line 100 of file qk.h.

◆ actThre_dis

uint_fast8_t actThre_dis

Definition at line 105 of file qk.h.

◆ lockCeil_dis

uint_fast8_t lockCeil_dis

Definition at line 110 of file qk.h.


The documentation for this class was generated from the following files: