|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
#include <list.h>
Public Attributes | |
| listFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE configLIST_VOLATILE TickType_t | xItemValue |
| < Set to a known value if configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES is set to 1. | |
| struct xLIST_ITEM *configLIST_VOLATILE | pxNext |
| Pointer to the next ListItem_t in the list. | |
| struct xLIST_ITEM *configLIST_VOLATILE | pxPrevious |
| Pointer to the previous ListItem_t in the list. | |
| void * | pvOwner |
| Pointer to the object (normally a TCB) that contains the list item. | |
| struct xLIST *configLIST_VOLATILE | pxContainer |
| Pointer to the list in which this list item is placed (if any). | |
| 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.
Definition at line 150 of file list.h.
Referenced by vListInitialise().
| struct xLIST* configLIST_VOLATILE xLIST_ITEM::pxContainer |
Pointer to the list in which this list item is placed (if any).
Definition at line 151 of file list.h.
Referenced by uxListRemove(), vListInitialise(), vListInitialiseItem(), vListInsert(), and vListInsertEnd().
| struct xLIST_ITEM* configLIST_VOLATILE xLIST_ITEM::pxNext |
Pointer to the next ListItem_t in the list.
Definition at line 148 of file list.h.
Referenced by uxListRemove(), vEventGroupDelete(), vListInitialise(), vListInsert(), and vListInsertEnd().
| struct xLIST_ITEM* configLIST_VOLATILE xLIST_ITEM::pxPrevious |
Pointer to the previous ListItem_t in the list.
Definition at line 149 of file list.h.
Referenced by uxListRemove(), vListInitialise(), vListInsert(), and vListInsertEnd().
| 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.
Definition at line 147 of file list.h.
Referenced by vListInitialise(), and vListInsert().