STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
corCoRoutineControlBlock Struct Reference

#include <croutine.h>

Collaboration diagram for corCoRoutineControlBlock:
[legend]

Public Attributes

crCOROUTINE_CODE pxCoRoutineFunction
ListItem_t xGenericListItem
 List item used to place the CRCB in ready and blocked queues.
ListItem_t xEventListItem
 List item used to place the CRCB in event lists.
UBaseType_t uxPriority
 The priority of the co-routine in relation to other co-routines.
UBaseType_t uxIndex
 Used to distinguish between co-routines when multiple co-routines use the same co-routine function.
uint16_t uxState
 Used internally by the co-routine implementation.

Detailed Description

Definition at line 53 of file croutine.h.

Member Data Documentation

◆ pxCoRoutineFunction

crCOROUTINE_CODE corCoRoutineControlBlock::pxCoRoutineFunction

Definition at line 55 of file croutine.h.

◆ uxIndex

UBaseType_t corCoRoutineControlBlock::uxIndex

Used to distinguish between co-routines when multiple co-routines use the same co-routine function.

Definition at line 59 of file croutine.h.

◆ uxPriority

UBaseType_t corCoRoutineControlBlock::uxPriority

The priority of the co-routine in relation to other co-routines.

Definition at line 58 of file croutine.h.

◆ uxState

uint16_t corCoRoutineControlBlock::uxState

Used internally by the co-routine implementation.

Definition at line 60 of file croutine.h.

◆ xEventListItem

ListItem_t corCoRoutineControlBlock::xEventListItem

List item used to place the CRCB in event lists.

Definition at line 57 of file croutine.h.

◆ xGenericListItem

ListItem_t corCoRoutineControlBlock::xGenericListItem

List item used to place the CRCB in ready and blocked queues.

Definition at line 56 of file croutine.h.


The documentation for this struct was generated from the following file:
  • firmware/Flight_Computer/Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h