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

#include <list.h>

Collaboration diagram for xLIST:
[legend]

Public Attributes

listFIRST_LIST_INTEGRITY_CHECK_VALUE volatile UBaseType_t uxNumberOfItems
 < Set to a known value if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1.
ListItem_t *configLIST_VOLATILE pxIndex
 Used to walk through the list.
MiniListItem_t xListEnd
 List item that contains the maximum possible item value meaning it is always at the end of the list and is therefore used as a marker.

Detailed Description

Definition at line 172 of file list.h.

Member Data Documentation

◆ pxIndex

Used to walk through the list.

Points to the last item returned by a call to listGET_OWNER_OF_NEXT_ENTRY ().

Definition at line 176 of file list.h.

Referenced by uxListRemove(), vListInitialise(), and vListInsertEnd().

◆ uxNumberOfItems

listFIRST_LIST_INTEGRITY_CHECK_VALUE volatile UBaseType_t xLIST::uxNumberOfItems

< Set to a known value if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1.

Definition at line 175 of file list.h.

Referenced by uxListRemove(), vListInitialise(), vListInsert(), and vListInsertEnd().

◆ xListEnd

MiniListItem_t xLIST::xListEnd

List item that contains the maximum possible item value meaning it is always at the end of the list and is therefore used as a marker.

Definition at line 177 of file list.h.

Referenced by vEventGroupDelete(), vListInitialise(), and vListInsert().


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