firmware
IEM Firmware Documentation
|
#include <list.h>
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 |
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.
struct xLIST* configLIST_VOLATILE xLIST_ITEM::pxContainer |
Pointer to the list in which this list item is placed (if any).
struct xLIST_ITEM* configLIST_VOLATILE xLIST_ITEM::pxNext |
Pointer to the next ListItem_t in the list.
struct xLIST_ITEM* configLIST_VOLATILE xLIST_ITEM::pxPrevious |
Pointer to the previous ListItem_t in the list.
listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE configLIST_VOLATILE TickType_t xLIST_ITEM::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.