| CBitPacker | Utility for packing arbitrary bits into a byte stream |
| CEventManagerFormat | Message structure for internal event communication |
| CFragmento | Binary fragment ready for LoRaWAN transmission |
| CModbusRequestInfo | Context of an in-flight Modbus request |
| CModbusSensorParam | Defines the configuration parameters for an individual sensor |
| CModbusSlaveParam | Global vector that stores the configuration and state of all discovered Modbus slaves |
| CResponseFormat | Intermediate structure to pass data from the Modbus callback to tasks |
| CSensorDataPayload | Container for processed sensor data, ready for aggregation |
| CSensorSchedule | Planning element for sensor sampling |