# Labor04: Data Fields

Here is a list of all struct and union fields with links to the structures/unions they belong to:

### - b -

- bGuardCb : stateTransition
- bStateChanged : stateMachine

### - c -

- cRxLock : QueueDefinition
- cTxLock : QueueDefinition

### - e -

- eCurrentState : xTASK_STATUS
- eDisplayCommand : GLCD_Command

### - p -

- param0 : GLCD_Param_2_uint32_t , GLCD_Param_2_uint32_t_char_p , GLCD_Param_2_uint32_t_int32_t , GLCD_Param_3_uint32_t , GLCD_Param_4_uint32_t , GLCD_Param_4_uint32_t_uint8_t_p , GLCD_Param_5_uint32_t , GLCD_Param_bool , GLCD_Param_GLCD_FONT , GLCD_Param_uint32_t
- param1 : GLCD_Param_2_uint32_t , GLCD_Param_2_uint32_t_char_p , GLCD_Param_2_uint32_t_int32_t , GLCD_Param_3_uint32_t , GLCD_Param_4_uint32_t , GLCD_Param_4_uint32_t_uint8_t_p , GLCD_Param_5_uint32_t
- param2 : GLCD_Param_2_uint32_t_char_p , GLCD_Param_2_uint32_t_int32_t , GLCD_Param_3_uint32_t , GLCD_Param_4_uint32_t , GLCD_Param_4_uint32_t_uint8_t_p , GLCD_Param_5_uint32_t
- param3 : GLCD_Param_4_uint32_t , GLCD_Param_4_uint32_t_uint8_t_p , GLCD_Param_5_uint32_t
- param4 : GLCD_Param_4_uint32_t_uint8_t_p , GLCD_Param_5_uint32_t
- pcHead : QueueDefinition
- pcName : xTASK_PARAMETERS
- pcReadFrom : QueueDefinition
- pcTail : QueueDefinition
- pcTaskName : tskTaskControlBlock , xTASK_STATUS
- pcWriteTo : QueueDefinition
- psNestedStateTable : stateTableEvents
- psStateEvents : stateTableEvents
- psStateTable : stateMachine
- pucBuffer : xSTREAM_BUFFER
- pucStartAddress : HeapRegion
- puxStackBuffer : xTASK_PARAMETERS
- pvBaseAddress : xMEMORY_REGION
- pvContainer : xLIST_ITEM
- pvDummy1 : xSTATIC_QUEUE , xSTATIC_TIMER
- pvDummy2 : xSTATIC_LIST , xSTATIC_LIST_ITEM , xSTATIC_MINI_LIST_ITEM , xSTATIC_QUEUE , xSTATIC_STREAM_BUFFER
- pvDummy5 : xSTATIC_TIMER
- pvOwner : xLIST_ITEM
- pvParameters : xTASK_PARAMETERS
- pvTaskCode : xTASK_PARAMETERS
- pxCoRoutineFunction : corCoRoutineControlBlock
- pxDummy1 : xSTATIC_TCB
- pxDummy6 : xSTATIC_TCB
- pxIndex : xLIST
- pxNext : xLIST_ITEM , xMINI_LIST_ITEM
- pxPrevious : xLIST_ITEM , xMINI_LIST_ITEM
- pxStack : tskTaskControlBlock
- pxStackBase : xTASK_STATUS
- pxTopOfStack : tskTaskControlBlock

### - s -

- s32ActualState : stateMachine
- s32EventId : stateTransition
- s32NextState : stateMachine
- s32NextStateId : stateTransition
- s32StateId : stateTableEvents
- sparam_2_uint32_t : GLCD_Command
- sparam_2_uint32_t_const_char_p : GLCD_Command
- sparam_2_uint32_t_int32_t : GLCD_Command
- sparam_3_uint32_t : GLCD_Command
- sparam_4_uint32_t : GLCD_Command
- sparam_4_uint32_t_const_uint8_t_p : GLCD_Command
- sparam_5_uint32_t : GLCD_Command
- sparam_bool : GLCD_Command
- sparam_GLCD_FONT : GLCD_Command
- sparam_uint32_t : GLCD_Command

### - u -

- u : QueueDefinition , xSTATIC_QUEUE
- u32EventCount : stateMachine
- u32StateCount : stateMachine
- u32StateMachineId : stateMachine
- ucDummy19 : xSTATIC_TCB
- ucDummy3 : xSTATIC_STREAM_BUFFER
- ucDummy5 : xSTATIC_QUEUE
- ucDummy7 : xSTATIC_TCB
- ucFlags : xSTREAM_BUFFER
- ucNotifyState : tskTaskControlBlock
- ulDummy18 : xSTATIC_TCB
- ulLengthInBytes : xMEMORY_REGION
- ulNotifiedValue : tskTaskControlBlock
- ulParameters : xMEMORY_REGION
- ulRunTimeCounter : xTASK_STATUS
- uparameters : GLCD_Command
- usStackDepth : xTASK_PARAMETERS
- usStackHighWaterMark : xTASK_STATUS
- uxBasePriority : xTASK_STATUS
- uxCurrentPriority : xTASK_STATUS
- uxDummy1 : xSTATIC_LIST , xSTATIC_STREAM_BUFFER
- uxDummy2 : xSTATIC_QUEUE
- uxDummy4 : xSTATIC_QUEUE , xSTATIC_TIMER
- uxDummy5 : xSTATIC_TCB
- uxEventBits : xEventGroupDefinition
- uxIndex : corCoRoutineControlBlock
- uxItemSize : QueueDefinition
- uxLength : QueueDefinition
- uxMessagesWaiting : QueueDefinition
- uxNumberOfItems : xLIST
- uxPriority : corCoRoutineControlBlock , tskTaskControlBlock , xTASK_PARAMETERS
- uxRecursiveCallCount : QueueDefinition
- uxState : corCoRoutineControlBlock

### - v -

- vOnDo : stateTableEvents
- vOnEntry : stateTableEvents
- vOnExit : stateTableEvents
- vTransitionCb : stateTransition

### - x -

- xDummy1 : xSTATIC_EVENT_GROUP , xSTATIC_LIST_ITEM , xSTATIC_MINI_LIST_ITEM
- xDummy2 : xSTATIC_EVENT_GROUP , xSTATIC_TIMER
- xDummy3 : xSTATIC_LIST , xSTATIC_QUEUE , xSTATIC_TCB , xSTATIC_TIMER
- xEventListItem : corCoRoutineControlBlock , tskTaskControlBlock
- xGenericListItem : corCoRoutineControlBlock
- xHandle : xTASK_STATUS
- xHead : xSTREAM_BUFFER
- xItemValue : xLIST_ITEM , xMINI_LIST_ITEM
- xLength : xSTREAM_BUFFER
- xListEnd : xLIST
- xOverflowCount : xTIME_OUT
- xRegions : xTASK_PARAMETERS
- xSizeInBytes : HeapRegion
- xStateListItem : tskTaskControlBlock
- xTail : xSTREAM_BUFFER
- xTaskNumber : xTASK_STATUS
- xTasksWaitingForBits : xEventGroupDefinition
- xTasksWaitingToReceive : QueueDefinition
- xTasksWaitingToSend : QueueDefinition
- xTaskWaitingToReceive : xSTREAM_BUFFER
- xTaskWaitingToSend : xSTREAM_BUFFER
- xTimeOnEntering : xTIME_OUT
- xTriggerLevelBytes : xSTREAM_BUFFER