firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
xLIST_ITEM Struct Reference

#include <list.h>

Collaboration diagram for xLIST_ITEM:

Data Fields

listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE configLIST_VOLATILE TickType_t xItemValue
struct xLIST_ITEM *configLIST_VOLATILE pxNext
struct xLIST_ITEM *configLIST_VOLATILE pxPrevious
void * pvOwner
struct xLIST *configLIST_VOLATILE pxContainer

Field Documentation

◆ pvOwner

void* xLIST_ITEM::pvOwner

Pointer to the object (normally a TCB) that contains the list item. There is therefore a two way link between the object containing the list item and the list item itself.

◆ pxContainer

struct xLIST* configLIST_VOLATILE xLIST_ITEM::pxContainer

Pointer to the list in which this list item is placed (if any).

◆ pxNext

struct xLIST_ITEM* configLIST_VOLATILE xLIST_ITEM::pxNext

Pointer to the next ListItem_t in the list.

◆ pxPrevious

struct xLIST_ITEM* configLIST_VOLATILE xLIST_ITEM::pxPrevious

Pointer to the previous ListItem_t in the list.

◆ xItemValue

< Set to a known value if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. The value being listed. In most cases this is used to sort the list in ascending order.


The documentation for this struct was generated from the following file:
  • external/freertos+/include/list.h