Data Structures
Here are the data structures with brief descriptions:| __sn_state | State information for __sn_put_char() |
| _Layer | Overwrapping layer context |
| _List | Head of a doubly-linked list of Node structs |
| _Node | This structure represents a node for bidirectional lists |
| _PriNode | Extended node for priority queues |
| Afsk | AFSK1200 modem context |
| ArmSerial | Internal hardware state structure |
| AvrSerial | Internal hardware state structure |
| AX25Call | AX25 Call sign |
| AX25Ctx | AX25 Protocol context |
| AX25Msg | AX25 Message |
| BattFs | Describe a BattFs file usign a KFile |
| BattFsPageHeader | BattFS page header, used to represent a page header in memory |
| BattFsSuper | Context used to describe a disk |
| Bitmap | Control structure to draw in a bitmap |
| CardCSD | Card Specific Data read directly from the card |
| CmdTemplate | Define a command that can be tokenized by the parser |
| DataFlash | Dataflash KFile context structure |
| DataflashInfo | Structure used to describe a dataflash memory |
| DCMotor | Context structure for DC motor |
| DCMotorConfig | DC motor configuration stucture |
| DFilter | A filter is an interface between two notifier |
| DFilterMap | Map for messages |
| DNotifier | Base object for receive and forward messages |
| DTagItem | This is the basic message structure used by all dnotifiers |
| DWidget | Widget definition |
| Eeprom | Describe an EEPROM context, used by the driver to access the single device |
| EepromInfo | Descrive all EEPROM informations needed by the driver |
| EmulLCD | Qt widget to emulate a dot-matrix LCD display |
| EmulSerial | Internal state structure |
| EmulTimer | Singleton class for Qt-based hardware timer emulation |
| EntropyPool | Sturct data of entropy pool |
| Flash | EmbFlash KFile context structure |
| Flash25 | Flash25 KFile context structure |
| Ft245rl | Ft245rl KFile context structure |
| HashIterator | Iterator to walk the hash table |
| HashTable | Hash table description |
| Hdlc | HDLC (High-Level Data Link Control) context |
| Heap | A heap |
| Image | Hold image pixels |
| KbdHandler | Keyboard handler descriptor |
| KBlock | KBlock: interface for a generic block device |
| KFile | Context data for callback functions which operate on pseudo files |
| KFileBlock | KFileBlock context |
| KFileDebug | Context for KFile over debug console |
| KFileMem | Context for KFile over memory buffer |
| LevelEdit | State of a level meter |
| LM3SSSI | LM3S1968 SSI handle structure |
| Md2Context | Context for MD2 computation |
| Menu | Menu description |
| MenuItem | Menu item description |
| NmeaGga | Global Positioning System Fix Data |
| nmeap_context | Parser context |
| nmeap_gga | Extracted data from a GGA message |
| nmeap_rmc | Extracted data from an RMC message |
| nmeap_sentence | Context for a single sentence |
| NmeaRmc | Recommended minimum specific GPS/Transit data |
| NmeaVtg | Extracted data from an vtg message |
| NtcHwInfo | Type for defining amplifications amp_t = A, where A is a pure number |
| Observer | Here's a simple example: |
| parms | Union that contains parameters passed to and from commands |
| Pcf8574 | Context for accessing a PCF8574 |
| PidCfg | PID context structure |
| PidContext | PID context structure |
| PocketBusCtx | PocketBus context structure |
| PocketBusHdr | Header of pocketBus messages |
| PocketCmdCtx | PocketBus context for command layer communications |
| PocketCmdHdr | Header for transmitted pocketBus Commands |
| PocketCmdMsg | PocketBus command message structure |
| PocketMsg | Structure holding pocketBus message parameters |
| PwmChannel | Structur definition for pwm driver |
| Ramp | Ramp structure |
| RampPrecalc | Structure holding pre-calculated data for speeding up real-time evaluation of the ramp |
| Rect | Describe a rectangular area with coordinates expressed in pixels |
| Resource | Hold context information for a resource such as an audio channel |
| ResourceWaiter | Internal structure for building a priority queue of processes waiting for the resource to become free |
| Sd | SD Card context structure |
| Serial | Serial handle structure |
| Sipo | Sipo KFile context structure |
| Stepper | Motor context structure |
| StepperConfig | Stepper configuration |
| stm32_flash | Embbeded flash configuration registers structure |
| stm32_gpio | GPIO configuration registers structure |
| SvInfo | Extracted data from an gsv message |
| SysIrq | Structure used to define a system interrupt source |
| TagPacket | Structure of a Tag packet |
| Timer | The timer driver supports multiple synchronous timers that can trigger an event when they expire |
| TimerCounter | Timer contex structure |
| UsbConfigDesc | Device configuration descriptor |
| UsbCtrlRequest | USB Control Request descriptor |
| UsbDescHeader | USB common descriptor header |
| UsbDevice | USB: generic device descriptor |
| UsbDeviceDesc | USB Device descriptor |
| UsbEndpointDesc | Endpoint descriptor |
| UsbInterfaceDesc | Device interface descriptor |
| UsbStringDesc | USB string descriptor |
| Window | Window handle and context structure |
