Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
 Nriot
 C__pthread_cleanup_datumInternal structure for pthread_cleanup_push()
 C__pthread_rwlock_waiter_node_tInternal structure that stores one waiting thread
 C_nib_dr_entry_tDefault route NIB entry
 C_nib_iface_tInterface specific information for Neighbor Discovery
 C_nib_offl_entry_tOff-link NIB entry
 C_nib_onl_entryOn-link NIB entry
 C_sock_tl_epCommon IP-based transport layer end point
 C_threadthread_t holds thread's context data
 C_transmission_control_blockTransmission control block of GNRC TCP
 Cadc_conf_chan_tADC Channel Configuration
 Cadc_conf_tCPU specific ADC configuration
 Cadcxx1cADCxx1C device descriptor
 Cadcxx1c_paramsADCxx1C params
 Cadi_4_aux_regs_tADI_4_AUX registers
 Cadt7310_tDevice descriptor for ADT7310 sensors
 Cadxl345_data_tADXL345 result vector struct
 Cadxl345_interrupt_tInterrupt configuration struct for the ADXL345 sensor
 Cadxl345_params_tConfiguration struct for the ADXL345 sensor
 Cadxl345_tDevice descriptor for the ADXL345 sensor
 Caes_context_tCipher_context_t-struct adapted for AES
 Caes_key_stAES key
 Caon_regs_tAON registers
 Caon_sysctl_regs_tAON_SYSCTL registers
 Caon_wuc_regs_tAON_WUC registers
 Cat30tse75x_tDevice descriptor for a AT30TSE75x device
 Cat86rf2xx_paramsStruct holding all params needed for device initialization
 Cat86rf2xx_tDevice descriptor for AT86RF2XX radio devices
 Caux_aiodio_regs_tAUX_AIODIO registers
 Caux_anaif_regs_tAUX_ANAIF registers
 Caux_evtcl_regs_tAUX_EVCTL registers
 Caux_smph_regs_tAUX_SMPH registers
 Caux_tdc_regs_tAUX_TDC registers
 Caux_timer_regs_tAUX_TIMER registers
 Caux_wuc_regs_tAUX_WUC registers
 Cbe_uint16_tA 16 bit integer in big endian aka network byte order
 Cbe_uint32_tA 32 bit integer in big endian aka network byte order
 Cbe_uint64_tA 64 bit integer in big endian aka network byte order
 Cbh1750fvi_params_tSet of configuration parameters for BH1750FV devices
 Cbh1750fvi_tDevice descriptor for BH1570FVI devices
 Cbloom_tBloom_t bloom filter object
 Cbmp180_calibration_tCalibration struct for the BMP180 sensor
 Cbmp180_params_tDevice initialization parameters
 Cbmp180_tDevice descriptor for the BMP180 sensor
 Cbmx280_calibration_tCalibration struct for the BMX280 sensor
 Cbmx280_params_tParameters for the BMX280 sensor
 Cbmx280_tDevice descriptor for the BMX280 sensor
 Cboot_tStructure to hold boot partition
 Ccan_bittimingCAN bit-timing parameters
 Ccan_bittiming_constCAN hardware-dependent bit-timing constant
 Ccan_filterController Area Network filter
 Ccan_frameController Area Network frame
 Ccan_opt_tStructure to pass a CAN option
 Ccan_pkt_tA CAN packet
 Ccan_reg_entryRegistry entry
 Ccan_rx_dataReceived data structure
 Ccan_trxGeneric transceiver descriptor
 CcandevStructure to hold driver state
 Ccandev_devCandev descriptor to pass to the device thread
 Ccandev_driverStructure to hold driver interface -> function mapping
 Ccandev_linuxThe candev_linux struct
 Ccandev_linux_confLinux candev configuration
 Ccandev_paramsParameters to initialize a candev
 Ccbor_stream_tStruct containing CBOR-encoded data
 Ccc110xStruct for holding cc110x device state
 Ccc110x_cfg_tCC110x radio configuration
 Ccc110x_flags_tRadio Control Flags
 Ccc110x_paramsStruct for holding cc110x IO parameters
 Ccc110x_pkt_buf_tStruct holding cc110x packet + metadata
 Ccc110x_pkt_tCC110X layer 0 protocol
 Ccc110x_reg_tCC110x register configuration
 Ccc110x_statisticStatistic interface for debugging
 Ccc2420_paramsStruct holding all parameters needed for device initialization
 Ccc2420_tDevice descriptor for CC2420 radio devices
 Ccc2538_gpio_tGPIO port component registers
 Ccc2538_gptimer_tGPTIMER component registers
 Ccc2538_ioc_tIOC port component registers
 Ccc2538_rf_tDevice descriptor for CC2538 transceiver
 Ccc2538_rfcore_tRF Core component registers
 Ccc2538_soc_adc_tSOC ADC component registers
 Ccc2538_ssi_tSSI component registers
 Ccc2538_sys_ctrl_tSystem Control component registers
 Ccc2538_uart_tUART component registers
 Ccc26x0_ioc_regs_tObtain IOCFG-register for a DIO
 Cccfg_regs_tCCFG registers
 Cccnl_interest_tData structure for interest packet
 Cchacha_ctxA ChaCha cipher stream context
 Cchip_info_structAlksd
 Ccib_tCircular integer buffer structure
 Ccid_tCID register see section 5.2 in SD-Spec v5.00
 Ccipher_context_tContext for cipher-operations
 Ccipher_interface_stBlockCipher-Interface for the Cipher-Algorithms
 Ccipher_tBasic struct for using block ciphers contains the cipher interface and the context
 Cclock_config_tClock configuration for Kinetis CPUs
 Ccmac_context_tAES_CMAC calculation context
 Ccolor_hsv_tData-structure for holding HSV colors
 Ccolor_rgb_tData-structure describing a RGB color
 Cconn_can_isotp_masterISO-TP master connection
 Cconn_can_isotp_slaveISO-TP salve connection
 Cconn_can_rawRAW CAN connection
 Cconstfs_file_tA file in ConstFS (file name + contents)
 Cconstfs_tConstFS file system superblock
 Ccsd_tCSD register (see section 5.3 in SD-Spec v5.00)
 Ccsd_v1_tCSD register with csd structure version 1.0 see section 5.3.2 in SD-Spec v5.00
 Ccsd_v2_tCSD register with csd structure version 2.0 see section 5.3.3 in SD-Spec v5.00
 Ccsma_sender_conf_tConfiguration type for backoff
 Cdac_conf_tDAC line configuration data
 Cddi0_osc_regs_tDDI_0_OSC registers
 CdevfsA device "file" consists of a file name and an opaque pointer to device driver private data
 Cdht_data_tData type for storing DHT sensor readings
 Cdht_tDevice descriptor for DHT sensor devices
 Cds1307_params_tSet of configuration parameters for DS1307 devices
 Cds1307_tDevice descriptor for DS1307 devices
 Cdsp0401_params_tDevice initialization parameters
 Cdsp0401_tDevice descriptor for the DSP0401
 Cdynamixel_reader_tDynamixel packet reader struct
 Cdynamixel_tDescriptor struct for a dynamixel device
 Cdynamixel_writer_tDynamixel packet writer struct
 Cemcute_subData-structure for keeping track of topics we register to
 Cemcute_topic_tMQTT-SN topic
 Cenc28j60_params_tStruct containing the needed peripheral configuration
 Cenc28j60_tENC28J60 device descriptor
 Cencx24j600_frame_hdrStructure resembling format as sent by device
 Cencx24j600_params_tStruct containing the needed peripheral configuration
 Cencx24j600_tEncx24j600 netdev device
 Cethernet_hdr_tEthernet header
 Cethos_params_tStruct containing the needed configuration
 Cethos_tEthos netdev device
 Ceui64_tData type to represent an EUI-64
 Cevtimer_eventGeneric event
 Cevtimer_msg_event_tIPC-message event
 Cevtimer_tEvent timer
 Cfcfg_regs_tFCFG registers
 Cfeetech_reader_tFeetech packet reader struct
 Cfeetech_tDescriptor struct for a feetech device
 Cfeetech_writer_tFeetech packet writer struct
 Cfib_destination_set_entry_tEntry used to collect available destinations
 Cfib_entry_tContainer descriptor for a FIB entry
 Cfib_sr_entryContainer descriptor for a FIB source route entry
 Cfib_sr_meta_tContainer for one FIB source route table, combining source routes and an entry pool
 Cfib_sr_tContainer descriptor for a FIB source route
 Cfib_table_tMeta information of a FIB table
 CFIO_PORT_tFast GPIO register definition struct
 Cflash_regs_tFLASH registers
 Cgcoap_listenerA modular collection of resources for a server
 Cgcoap_observe_memo_tMemo for Observe registration and notifications
 Cgcoap_request_memo_tMemo to handle a response for a request
 Cgcoap_state_tContainer for the state of gcoap itself
 Cgnrc_ipv6_nc_tNeighbor cache entry as defined in RFC 4861, section 5.1
 Cgnrc_ipv6_netif_addr_tType to represent an IPv6 address registered to an interface
 Cgnrc_ipv6_netif_tDefinition of IPv6 interface type
 Cgnrc_lwmac_frame_broadcast_tLWMAC broadcast data frame
 Cgnrc_lwmac_frame_data_tLWMAC unicast data frame
 Cgnrc_lwmac_frame_wa_tLWMAC WA (wake-up answer packet, i.e., preamble-ACK packet) frame
 Cgnrc_lwmac_frame_wr_tLWMAC WR (wake-up request packet, i.e., preamble packet) frame
 Cgnrc_lwmac_hdr_tLWMAC header
 Cgnrc_lwmac_l2_addr_tLWMAC internal L2 address structure
 Cgnrc_lwmac_packet_info_tType to pass information about parsing
 Cgnrc_lwmac_timeout_tLWMAC timeout structure
 Cgnrc_mac_rx_tMAC internal type for storing reception state parameters and state machines
 Cgnrc_mac_tx_neighbor_tType for storing states of TX neighbor node
 Cgnrc_mac_tx_tMAC internal type for storing transmission state parameters and state machines
 Cgnrc_netapi_opt_tData structure to be send for setting (GNRC_NETAPI_MSG_TYPE_SET) and getting (GNRC_NETAPI_MSG_TYPE_GET) options
 Cgnrc_netdevStructure holding GNRC netdev adapter state
 Cgnrc_netif_handler_tThe add and remove handlers to set network layer protocol specific options for an interface
 Cgnrc_netif_hdr_tGeneric network interface header
 Cgnrc_netreg_entryEntry to the Network protocol registry
 Cgnrc_netreg_entry_cbd_tCallback + Context descriptor
 Cgnrc_nettest_opt_cbs_tOption callback list element
 Cgnrc_pktqueueData type for packet queue nodes
 Cgnrc_pktsnipType to represent parts (either headers or payload) of a packet, called snips
 Cgnrc_priority_pktqueue_nodeData type for gnrc priority packet queue nodes
 Cgnrc_rpl_dao_ack_tDestination Advertisement Object Acknowledgement
 Cgnrc_rpl_dao_tDestination Advertisement Object
 Cgnrc_rpl_dio_tDIO Base Object
 Cgnrc_rpl_dis_tDODAG Information Solicitation
 Cgnrc_rpl_of_tObjective function representation
 Cgnrc_rpl_opt_dodag_conf_tDODAG Configuration Option
 Cgnrc_rpl_opt_prefix_info_tPrefix Information Option
 Cgnrc_rpl_opt_tRPL-Option Generic Format
 Cgnrc_rpl_opt_target_tTarget Option
 Cgnrc_rpl_opt_transit_tTransit Option
 Cgnrc_rpl_p2p_dro_ack_tP2P Discovery Reply Object Acknowledgement (P2P-DRO-ACK)
 Cgnrc_rpl_p2p_dro_tP2P Discovery Reply Object (P2P-DRO)
 Cgnrc_rpl_p2p_ext_tExtended DODAG information for P2P-RPL
 Cgnrc_rpl_p2p_opt_rdo_tP2P Route Discovery Object (RDO) Option
 Cgnrc_rpl_srh_tThe RPL Source routing header
 Cgnrc_sixlowpan_ctx_tEntry in the 6LoWPAN context buffer
 Cgnrc_sixlowpan_msg_frag_tDefinition of 6LoWPAN fragmentation type
 Cgnrc_sixlowpan_nd_router_abr_tAbstract representation of a border router on all (border) routers
 Cgnrc_sixlowpan_nd_router_prfRepresentation for prefixes coming from a router
 Cgnrc_sixlowpan_netif_tDefinition of 6LoWPAN interface type
 Cgnrc_slip_dev_tDevice descriptor for SLIP devices
 Cgnrc_sock_regSock Network protocol registry info
 Cgpio_isr_ctx_tDefault interrupt context for GPIO pins
 Cgpio_regs_tGPIO registers
 Cgpt_reg_tGPT registers
 Chd44780_params_tParameters needed for device initialization
 Chd44780_tDevice descriptor for HD44780 LCD
 Chdc1000_params_tParameters needed for device initialization
 Chdc1000_tDevice descriptor for HDC1000 sensors
 Chih6130_tDevice descriptor for HIH6130/HIH6131 sensors
 Chmac_context_tContext for HMAC operations based on sha256
 Ci2c_conf_tI2C configuration options
 Ci2c_regs_tI2C registers
 Cicmp_echo_tEcho request and response message format
 Cicmpv6_echo_tEcho request and response message format
 Cicmpv6_error_dst_unr_tDestination unreachable message format
 Cicmpv6_error_param_prob_tParameter problem message format
 Cicmpv6_error_pkt_too_big_tPacket too big message format
 Cicmpv6_error_time_exc_tTime exceeded message format
 Cicmpv6_hdr_tGeneral ICMPv6 message format
 Ciib_base_entryLink set for a registered interface
 Ciib_link_set_entryLink Set entry (link tuple)
 Ciib_two_hop_set_entry2-Hop Set entry (2-Hop tuple)
 Cin6_addrIPv6 address structure type
 Cin_addrIPv4 address structure type
 Cina220_tDevice descriptor for INA220 sensors
 Cio1_xplained_params_tDevice initialization parameters
 Cio1_xplained_tDevice descriptor for the IO1 Xplained extension
 CiovecStructure for scatter/gather I/O
 Cipv4_addr_tData type to represent an IPv4 address
 Cipv4_hdr_tData type to represent an IPv4 packet header
 Cipv6_addr_tData type to represent an IPv6 address
 Cipv6_ext_rh_tIPv6 routing extension header
 Cipv6_ext_tIPv6 extension headers
 Cipv6_hdr_tData type to represent an IPv6 packet header
 Cipv6_mreqIPv6 multicast request
 Cisl29020_params_tData structure holding the full set of configuration parameters
 Cisl29020_tDevice descriptor for ISL29020 sensors
 Cisl29125_rgb_tData type for storing lux RGB sensor readings
 Cisl29125_tDevice descriptor for ISL29125 sensors
 CisotpThe isotp struct
 Cisotp_fc_optionsThe isotp_fc_options struct
 Cisotp_optionsThe isotp_options struct
 Cisrpipe_tContext structure for isrpipe
 Cjc42_params_tDevice initialization parameters
 Cjc42_tDevice descriptor for a jc42 device
 Ckw2xrf_paramsStruct holding all params needed for device initialization
 Ckw2xrf_tDevice descriptor for KW2XRF radio devices
 Cl2filter_tFilter list entries
 Cl3g4200d_data_tResult vector for gyro measurement
 Cl3g4200d_params_tData structure holding the device parameters needed for initialization
 Cl3g4200d_tDevice descriptor for L3G4200D sensors
 Cle_uint16_tA 16 bit integer in little endian
 Cle_uint32_tA 32 bit integer in little endian
 Cle_uint64_tA 64 bit integer in little endian
 Clib_entryLocal Interface Set entry (local interface tuple)
 Clis3dh_data_tResult vector for accelerometer measurement
 Clis3dh_params_tConfiguration parameters for LIS3DH devices
 Clis3dh_tDevice descriptor for LIS3DH sensors
 Clis3mdl_3d_data_t3d data container of the LIS3MDL sensor
 Clis3mdl_tDevice descriptor for LIS3MDL sensor
 Clist_nodeList node structure
 Clpd8808_params_tParameters needed for configuration
 Clps331ap_params_tStruct holding all parameters needed for device initialization
 Clps331ap_tDevice descriptor for LPS331AP sensors
 Clptmr_conf_tCPU specific timer LPTMR module configuration
 Clsm303dlhc_3d_data_t3d data container
 Clsm303dlhc_params_tData structure holding all the information needed for initialization
 Clsm303dlhc_tDevice descriptor for LSM303DLHC sensors
 Clsm6dsl_3d_data_t3D output data
 Clsm6dsl_params_tLSM6DSL driver parameters
 Clsm6dsl_tLSM6DSL device descriptor
 ClwmacLWMAC specific structure for storing internal states
 Cmag3110_data_tData type for the result data
 Cmag3110_params_tConfiguration parameters
 Cmag3110_tDevice descriptor for MAG3110 magnetometer
 Cmbox_tMailbox struct definition
 Cmd5_ctx_tMD5 calculation context
 Cmega_timer_tTimer register map
 Cmega_uart_tUART register map
 Cmma8x5x_data_tData type for the result data
 Cmma8x5x_params_tConfiguration parameters
 Cmma8x5x_tDevice descriptor for MMA8x5x accelerometers
 Cmpl3115a2_params_tConfiguration parameters
 Cmpl3115a2_tDevice descriptor for MPL3115A2 sensors
 Cmpu9150_results_tMPU-9150 result vector struct
 Cmpu9150_status_tConfiguration struct for the MPU-9150 sensor
 Cmpu9150_tDevice descriptor for the MPU-9150 sensor
 Cmq3_tDevice descriptor for a MQ-3 sensor
 Cmrf24j40_paramsStruct holding all params needed for device initialization
 Cmrf24j40_tDevice descriptor for MRF24J40 radio devices
 Cmsg_tDescribes a message object which can be sent between threads
 Cmsp_port_isr_tDigital I/O Port with interrupt functionality (P1 & P2)
 Cmsp_port_tDigital I/O Port w/o interrupt functionality (P3-P6)
 Cmsp_sfr_tSpecial function registers
 Cmsp_timer_ivec_tTimer interrupt status registers
 Cmsp_timer_tTimer module registers
 Cmsp_usart_tUSART (UART, SPI and I2C) registers
 Cmsp_usci_spi_tUSCI SPI specific registers
 Cmsp_usci_tUSCI universal serial control interface registers
 Cmtd_descMTD driver interface
 Cmtd_dev_tMTD device descriptor
 Cmtd_jedec_id_tInternal representation of JEDEC memory ID codes
 Cmtd_native_devMtd native descriptor
 Cmtd_sdcard_tDevice descriptor for mtd_sdcard device
 Cmtd_spi_nor_opcode_tSPI NOR flash opcode table
 Cmtd_spi_nor_tDevice descriptor for serial flash memory devices
 Cmutex_tMutex structure
 Cndp_nbr_adv_tNeighbor advertisement message format
 Cndp_nbr_sol_tNeighbor solicitation message format
 Cndp_opt_mtu_tMTU option format
 Cndp_opt_pi_tPrefix information option format
 Cndp_opt_rh_tRedirected header option format
 Cndp_opt_tGeneral NDP option format
 Cndp_redirect_tRedirect message format
 Cndp_rtr_adv_tRouter advertisement message format
 Cndp_rtr_sol_tRouter solicitation message format
 CnetdevStructure to hold driver state
 Cnetdev_cc110xCc110x netdev struct
 Cnetdev_driverStructure to hold driver interface -> function mapping
 Cnetdev_ieee802154_tExtended structure to hold IEEE 802.15.4 driver state
 Cnetdev_radio_lora_packet_infoReceived LoRa packet status information
 Cnetdev_radio_rx_infoReceived packet status information for most radios
 Cnetdev_tapTap interface state
 Cnetdev_tap_params_tTap interface initialization parameters
 Cnetdev_test_tDevice descriptor for netdev dummy test driver devices
 Cnetstats_rpl_tRPL statistics struct
 Cnetstats_tGlobal statistics struct
 Cnfc_iso14443a_tISO14443A tag description
 Cnhdp_addrNHDP address representation
 Cnhdp_addr_entryContainer for NHDP address storage in a list
 Cnhdp_if_entry_tMANET interface representation
 Cnib_entryNeighbor Set entry (neighbor tuple)
 Cnib_lost_address_entryLost Neighbor Set entry (lost neighbor tuple, lnt)
 Cnrf24l01p_tStructure that represents the hardware setup of the nrf24l01+ transceiver
 Cnrfmin_hdr_tHeader format used for our custom nrfmin link layer
 Cnrfmin_pkt_tIn-memory structure of a nrfmin radio packet
 Cntp_packet_tNTP packet
 Cntp_timestamp_tNTP timestamp
 CnvramDevice descriptor for generic NVRAM devices
 Cnvram_spi_paramsBus parameters for SPI NVRAM
 Cpcd8544_tPCD8544 device descriptor
 Cphydat_tGeneric data structure for expressing physical values
 Cpir_tDevice descriptor for a PIR sensor
 Cpit_conf_tCPU specific timer PIT module configuration
 Cpn532_params_tData structure with the configuration parameters
 Cpn532_tDevice descriptor for the PN532
 Cppp_hdr_tHeader of a PPP packet
 Cprcm_regs_tPRCM registers
 Cpriority_queue_nodeData type for priority queue nodes
 Cpriority_queue_tData type for priority queues
 Cpthread_attr_tAn attribute set to supply to pthread_create()
 Cpthread_barrier_tA synchronization barrier
 Cpthread_barrier_waiting_nodeInternal structure to store the list of waiting threads
 Cpthread_barrierattr_tDetails for a pthread_barrier_t
 Cpthread_cond_tCondition variable
 Cpthread_condattr_t
 Cpthread_mutexattr_tThis type is unused right now, and only exists for POSIX compatibility
 Cpthread_rwlock_tA fair reader writer lock
 Cpthread_rwlockattr_tAttributes for a new reader/writer lock
 Cpthread_spinlock_tA spinlock
 Cpwm_chan_conf_tPWM channel configuration data
 Cpwm_chan_tPWM channel
 Cpwm_conf_chan_tPWM channel configuration data structure
 Cpwm_conf_tPWM configuration structure
 Crbuf_intFragment intervals to identify limits of fragments
 Crbuf_tAn entry in the 6LoWPAN reassembly buffer
 CrcvbufStuct holding receive buffers
 Crcvbuf_entryReceive buffer entry
 Crgbled_tDescriptor struct for rgbleds
 Cringbuffer_tRingbuffer
 Criot_pipeA generic pipe
 Crmutex_tMutex structure
 Crp_address_msg_tRouting Protocol (RP) message content to request/reply notification
 Cs_display_flags_tSet of display flags
 Csaul_driver_tDefinition of the RIOT actuator/sensor interface
 Csaul_regSAUL registry entry
 Csaul_reg_info_tAdditional data to collect for each entry
 Csched_paramThis structure is unused right now, and only exists for POSIX compatibility
 Csd_status_tSD status register (see section 4.10.2 in SD-Spec v5.00)
 Csdcard_spi_params_tSdcard_spi device params
 Csdcard_spi_tDevice descriptor for sdcard_spi
 Csector_info_structStruct defining sector information
 Csema_tA Semaphore
 CSerialPortArduino Serial Interface
 Cservo_tDescriptor struct for a servo
 Csha1_contextSHA-1 algorithm context
 Csha256_chain_idx_elm_tSha256-chain indexed element
 Csha256_context_tContext for ciper operations based on sha256
 Cshell_command_tA single command in the list of the supported commands
 Csht11_val_tSht11 measureable data
 Csi70xx_params_tDevice initialization parameters
 Csi70xx_tSi70xx device descriptor
 Csixlowpan_frag_n_tSubsequent 6LoWPAN fragmentation header
 Csixlowpan_frag_tGeneral and 1st 6LoWPAN fragmentation header
 Csixlowpan_nd_da_tDuplicate address request and confirmation message format
 Csixlowpan_nd_opt_6ctx_t6LoWPAN context option format
 Csixlowpan_nd_opt_abr_tAuthoritative border router option format
 Csixlowpan_nd_opt_ar_tAddress registration option format
 Csock_dns_hdr_tDNS internal structure
 Csock_ipRaw IP sock type
 Csock_ip_ep_tAbstract IP end point and end point for a raw IP sock object
 Csock_udpUDP sock type
 CsockaddrUsed to define the socket address
 Csockaddr_inIPv4 socket address type
 Csockaddr_in6IPv6 socket address type
 Csockaddr_llLink-Layer socket descriptor
 Csockaddr_storageImplementation based socket address table
 Cspi_clk_conf_tDatafields for static SPI clock configuration values
 Cspi_conf_tSPI module configuration options
 Cspiffs_descThis contains everything needed to run an instance of SPIFFS
 Csrf02_tDevice descriptor for SRF02 sensors
 Csrf08_tDevice descriptor for SRF08 sensors
 CstatvfsFile system information
 Csx127x_internal_tSX127X internal data
 Csx127x_lora_settings_tLoRa configuration structure
 Csx127x_params_tSX127X hardware and global parameters
 Csx127x_radio_settings_tRadio settings
 Csx127x_tSX127X device descriptor
 Ctcp_hdr_opt_tTCP option field helper structure
 Ctcp_hdr_tTCP header definition
 Ctcs37727_data_tStruct for storing TCS37727 sensor data
 Ctcs37727_params_tTCS37727 configuration parameters
 Ctcs37727_tDevice descriptor for TCS37727 sensors
 Ctimer_conf_tTimer configuration data
 Ctimer_isr_ctx_tDefault interrupt context entry holding callback and argument
 CtimespecDefinition of struct timespec for the MSP430
 CtimevalDefinition of struct timeval for the MSP430
 Ctimex_tA timex timestamp
 CtmDatatype to represent time
 Ctmp006_params_tParameters needed for device initialization
 Ctmp006_tDevice descriptor for TMP006 sensors
 CtpconThe tpcon struct
 Ctrickle_callback_tTrickle callback function with arguments
 Ctrickle_tAll state variables of a trickle timer
 Ctrx_driverGeneric transceiver driver
 Ctsl2561_tDevice descriptor for the TSL2561 sensor
 CtsrbThread-safe ringbuffer struct
 Cuart_conf_tUART device configuration
 Cuart_half_duplex_dir_tHalf-duplex UART direction management method type
 Cuart_half_duplex_params_tConfiguration for half-duplex UART
 Cuart_half_duplex_tDescriptor struct for half-duplex UART
 Cuart_isr_ctx_tInterrupt context for a UART device
 Cuart_regs_tUART component registers
 Cubjson_cookieSee ubjson_cookie_t
 Cudp_hdr_tUDP header
 Cuhcp_hdr_tUHCP packet header struct
 Cuhcp_push_tStruct for push packets
 Cuhcp_req_tStruct for request packets
 Cuniversal_address_container_tThe container descriptor used to identify a universal address entry
 CuuDepending on the desired operation, we view a `long long' (aka quad_t) in one or more of the following formats
 Cveml6070_params_tDevice initialization parameters
 Cveml6070_tDevice descriptor for the VEML6070 sensor
 Cvfs_DIRInternal representation of a file system directory entry
 Cvfs_dir_opsOperations on open directories
 Cvfs_dirent_tUser facing directory entry
 Cvfs_file_opsOperations on open files
 Cvfs_file_system_opsOperations on mounted file systems
 Cvfs_file_system_tA file system driver
 Cvfs_file_tInformation about an open file
 Cvfs_mount_structA mounted file system
 Cvims_regs_tVIMS registers
 Cw5100_params_tW5100 device descriptor
 Cw5100_tDevice descriptor for W5100 devices
 Cwdt_regs_tWDT registers
 Cxbee_l2hdr_tData structure for extraction L2 information of received packets
 Cxbee_paramsAuto_init struct holding SLIP initalization params
 Cxbee_params_tConfiguration parameters for XBee devices
 Cxbee_tXBee device descriptor
 CxtimerXtimer timer structure
 Cxtimer_ticks32_tXtimer timestamp (32 bit)
 Cxtimer_ticks64_tXtimer timestamp (64 bit)