Data Structures

Here are the data structures with brief descriptions:
__sn_stateState information for __sn_put_char()
_LayerOverwrapping layer context
_ListHead of a doubly-linked list of Node structs
_NodeThis structure represents a node for bidirectional lists
_PriNodeExtended node for priority queues
ArmSerialInternal hardware state structure
AvrSerialInternal hardware state structure
BattFsPageHeaderBattFS page header, used to represent a page header in memory
BattFsSuperContext used to describe a disk
BitmapControl structure to draw in a bitmap
CmdTemplateDefine a command that can be tokenized by the parser
DataflashInfoStructure used to describe a dataflash memory
DCMotorContext structure for DC motor
DCMotorConfigDC motor configuration stucture
DFilterA filter is an interface between two notifier
DFilterMapMap for messages
DNotifierBase object for receive and forward messages
DTagItemThis is the basic message structure used by all dnotifiers
DWidgetWidget definition
EmulLCDQt widget to emulate a dot-matrix LCD display
EmulSerialInternal state structure
EmulTimerSingleton class for Qt-based hardware timer emulation
EntropyPoolSturct data of entropy pool
HashIteratorIterator to walk the hash table
HashTableHash table description
HeapA heap
ImageHold image pixels
KbdHandlerKeyboard handler descriptor
KFileContext data for callback functions which operate on pseudo files
KFileBattFsDescribe a BattFs file usign a KFile
KFileDataflashDataflash KFile context structure
LevelEditState of a level meter
Md2ContextContext for MD2 computation
MenuMenu description
MenuItemMenu item description
NtcHwInfoType for defining amplifications amp_t = A, where A is a pure number
ObserverHere's a simple example:
parmsUnion that contains parameters passed to and from commands
PidCfgPID context structure
PidContextPID context structure
PocketBusCtxPocketBus context structure
PocketBusHdrHeader of pocketBus messages
PocketCmdCtxPocketBus context for command layer communications
PocketCmdHdrHeader for transmitted pocketBus Commands
PocketCmdMsgPocketBus command message structure
PocketMsgStructure holding pocketBus message parameters
PwmChannelStructur definition for pwm driver
RampRamp structure
RampPrecalcStructure holding pre-calculated data for speeding up real-time evaluation of the ramp
RectDescribe a rectangular area with coordinates expressed in pixels
ResourceHold context information for a resource such as an audio channel
ResourceWaiterInternal structure for building a priority queue of processes waiting for the resource to become free
SerialSerial handle structure
StepperMotor context structure
StepperConfigStepper configuration
SysIrqStructure used to define a system interrupt source
TagPacketStructure of a Tag packet
TimerThe timer driver supports multiple synchronous timers that can trigger an event when they expire
TimerCounterTimer contex structure
WindowWindow handle and context structure