| ►Ndsme | |
| CDSMEMessage | DSME Message interface implementation for GNRC |
| CDSMEPlatform | DSMEPlatform interface implementation for GNRC |
| ►Nriot | RIOT C++ namespace |
| ►Ndetail | |
| Cil_indices | Creates indices from Pos to Max |
| Cil_indices< Max, Pos, int_list< Is... > > | Recursion step |
| Cil_indices< Pos, Pos, int_list< Is... > > | End of recursion, Pos reached Max |
| Cint_list | A list of integers (wraps a long... template parameter pack) |
| ►Ntesting | Namespace for cpp unit tests |
| Ctest | Test base class |
| Ctest_suite | Test suite base class |
| Cadopt_lock_t | Tag type for adopt lock strategy |
| Ccondition_variable | C++11 compliant implementation of condition variable, uses the time point implemented in our chrono replacement instead of the specified one |
| Cdefer_lock_t | Tag type for defer lock strategy |
| Cirq_lock | RAII based IRQ lock |
| Clock_guard | C++11 compliant implementation of unique lock |
| Cmutex | C++11 compliant implementation of mutex, uses the time point implemented in our chrono replacement instead of the specified one |
| Cthread | C++11 compliant implementation of thread, however uses the time point from out chrono header instead of the specified one |
| Cthread_data | Holds context data for the thread |
| Cthread_data_deleter | This deleter prevents our thread data from being destroyed if the thread object is destroyed before the thread had a chance to run |
| Cthread_id | Implementation of thread::id |
| Ctime_point | A time point for timed wait, as clocks from the standard are not available on RIOT |
| Ctry_to_lock_t | Tag type for try lock strategy |
| Cunique_lock | C++11 compliant implementation of unique lock |
| C__pthread_cleanup_datum | Internal structure for pthread_cleanup_push() |
| C__pthread_rwlock_waiter_node_t | Internal structure that stores one waiting thread |
| C_coap_request_ctx | CoAP resource request handler context |
| C_gnrc_tcp_common_tcb_list_t | TCB list type |
| C_motor_driver_t | Motor driver |
| C_nib_abr_entry_t | Internal NIB-representation of the authoritative border router for multihop prefix and 6LoWPAN context dissemination |
| C_nib_dr_entry_t | Default route NIB entry |
| C_nib_offl_entry_t | Off-link NIB entry |
| C_nib_onl_entry | On-link NIB entry |
| C_si1133_channel_params | Si1133 channel parameters |
| C_sock_tl_ep | Common IP-based transport layer end point |
| C_thread | thread_t holds thread's context data |
| C_unused | Marks an unused section of the packet buffer arena array |
| Cabp2 | Device descriptor for ABP2 sensors |
| Cabp2_params | Parameters for ABP2 sensors |
| Cabp2_raw | Raw values read from a ABP2 sensor |
| Cad7746 | AD7746 device descriptor |
| Cad7746_params | AD7746 params |
| Cadc_chan_conf_t | ADC channel configuration |
| Cadc_conf_chan_t | ADC Channel Configuration |
| Cadc_conf_t | ADC device configuration |
| Cadcxx1c | ADCxx1C device descriptor |
| Cadcxx1c_params | ADCxx1C params |
| Cadi_3_refsys_regs_m4_t | ADI_3_REFSYS registers |
| Cadi_3_refsys_regs_t | ADI_3_REFSYS registers |
| Cadi_4_aux_regs_m8_t | ADI_4_AUX registers using masked 8-bit access |
| Cadi_4_aux_regs_t | ADI_4_AUX registers |
| Cads101x | ADS101x/111x device descriptor |
| Cads101x_alert | ADS101x/111x alert device descriptor |
| Cads101x_alert_params | ADS101x/111x alert params |
| Cads101x_params | ADS101x/111x params |
| Cadt7310_t | Device descriptor for ADT7310 sensors |
| Cadxl345_data_t | ADXL345 result vector struct |
| Cadxl345_interrupt_t | Interrupt configuration struct for the ADXL345 sensor |
| Cadxl345_params_t | Configuration struct for the ADXL345 sensor |
| Cadxl345_t | Device descriptor for the ADXL345 sensor |
| Caes128_cmac_context_t | AES128_CMAC calculation context |
| Caes_context_t | Cipher_context_t-struct adapted for AES |
| Caip31068_params_t | AIP31068 device initialization parameters |
| Caip31068_t | AIP31068 PWM device data structure type |
| Caon_ioc_regs_t | AON_IOC registers |
| Caon_pmctl_regs_t | AON_PMCTL registers |
| Caon_rtc_regs_t | AON_RTC registers |
| Caon_sysctl_regs_t | AON_SYSCTL registers |
| Caon_wuc_regs_t | AON_WUC registers |
| Capa102_params_t | Configuration parameters for (chained) APA102 LEDs |
| Capds99xx_int_config_t | Interrupt configuration |
| Capds99xx_int_source_t | Interrupt source |
| Capds99xx_params_t | APDS99XX device initialization parameters |
| Capds99xx_rgb_t | RGB count value data structure (APDS9950 and APDS9960 only) |
| Capds99xx_t | APDS99XX sensor device data structure type |
| Casymcute_con | Asymcute connection context |
| Casymcute_req | Asymcute request context |
| Casymcute_sub | Data-structure holding the state of subscriptions |
| Casymcute_topic | Data-structure for holding topics and their registration status |
| Casymcute_will | Data structure for defining a last will |
| Casync_read_t | Interrupt callback information structure |
| Cat24cxxx_params | Struct that holds initialization parameters |
| Cat24cxxx_t | Struct that represents an AT24CXXX device |
| Cat24mac_params_t | Struct holding all params needed for device communication |
| Cat25xxx_params_t | Struct holding all params needed for device initialization |
| Cat25xxx_t | Struct that represents an AT25XXX device |
| Cat30tse75x_t | Device descriptor for a AT30TSE75x device |
| Cat86rf215 | Device descriptor for AT86RF215 radio devices |
| Cat86rf215_BBC_regs | Base Band Controller registers |
| Cat86rf215_params | Struct holding all params needed for device initialization |
| Cat86rf215_RF_regs | Radio Frontend registers |
| Cat86rf2xx_params | Struct holding all params needed for device initialization |
| Cat86rf2xx_t | Device descriptor for AT86RF2XX radio devices |
| Cat_dev_init_t | AT device initialization parameters |
| Cat_dev_t | AT device structure |
| Cat_urc_t | Unsolicited result code data structure |
| Cata8520e_params_t | Initialization parameters |
| Cata8520e_t | Device descriptor |
| Catmega_gpio_port_t | Structure describing the memory layout of the registers of a GPIO port on ATmega MCUs |
| Catomic_bit_u16_t | Type specifying a bit in an uint16_t |
| Catomic_bit_u32_t | Type specifying a bit in an uint32_t |
| Catomic_bit_u64_t | Type specifying a bit in an uint64_t |
| Catomic_bit_u8_t | Type specifying a bit in an uint8_t |
| Catomic_bool | Type with the same alignment and size as atomic_bool |
| Catomic_char | Type with the same alignment and size as atomic_char |
| Catomic_int | Type with the same alignment and size as atomic_int |
| Catomic_int_fast16_t | Type with the same alignment and size as atomic_int_fast16_t |
| Catomic_int_fast32_t | Type with the same alignment and size as atomic_int_fast32_t |
| Catomic_int_fast64_t | Type with the same alignment and size as atomic_int_fast64_t |
| Catomic_int_fast8_t | Type with the same alignment and size as atomic_int_fast8_t |
| Catomic_int_least16_t | Type with the same alignment and size as atomic_int_least16_t |
| Catomic_int_least32_t | Type with the same alignment and size as atomic_int_least32_t |
| Catomic_int_least64_t | Type with the same alignment and size as atomic_int_least64_t |
| Catomic_int_least8_t | Type with the same alignment and size as atomic_int_least8_t |
| Catomic_intmax_t | Type with the same alignment and size as atomic_intmax_t |
| Catomic_intptr_t | Type with the same alignment and size as atomic_intptr_t |
| Catomic_llong | Type with the same alignment and size as atomic_llong |
| Catomic_long | Type with the same alignment and size as atomic_long |
| Catomic_schar | Type with the same alignment and size as atomic_schar |
| Catomic_short | Type with the same alignment and size as atomic_short |
| Catomic_size_t | Type with the same alignment and size as atomic_size_t |
| Catomic_uchar | Type with the same alignment and size as atomic_uchar |
| Catomic_uint | Type with the same alignment and size as atomic_uint |
| Catomic_uint_fast16_t | Type with the same alignment and size as atomic_uint_fast16_t |
| Catomic_uint_fast32_t | Type with the same alignment and size as atomic_uint_fast32_t |
| Catomic_uint_fast64_t | Type with the same alignment and size as atomic_uint_fast64_t |
| Catomic_uint_fast8_t | Type with the same alignment and size as atomic_uint_fast8_t |
| Catomic_uint_least16_t | Type with the same alignment and size as atomic_uint_least16_t |
| Catomic_uint_least32_t | Type with the same alignment and size as atomic_uint_least32_t |
| Catomic_uint_least64_t | Type with the same alignment and size as atomic_uint_least64_t |
| Catomic_uint_least8_t | Type with the same alignment and size as atomic_uint_least8_t |
| Catomic_uintmax_t | Type with the same alignment and size as atomic_uintmax_t |
| Catomic_uintptr_t | Type with the same alignment and size as atomic_uintptr_t |
| Catomic_ullong | Type with the same alignment and size as atomic_ullong |
| Catomic_ulong | Type with the same alignment and size as atomic_ulong |
| Catomic_ushort | Type with the same alignment and size as atomic_ushort |
| Catwinc15x0 | ATWINC15x0 device descriptor type |
| Catwinc15x0_params_t | ATWINC15x0 hardware and global parameters |
| Cauto_init_module_t | Type to represent a module to be auto-initialized |
| Caux_aiodio_regs_t | AUX_AIODIO registers |
| Caux_anaif_regs_t | AUX_ANAIF registers |
| Caux_evctl_regs_t | AUX_EVCTL registers |
| Caux_evtcl_regs_t | AUX_EVCTL registers |
| Caux_smph_regs_t | AUX_SMPH registers |
| Caux_sysif_regs_t | AUX_SYSIF registers |
| Caux_tdc_regs_t | AUX_TDC registers |
| Caux_timer01_regs_t | AUX_TIMER01 registers |
| Caux_timer2_regs_t | AUX_TIMER2 registers |
| Caux_timer_regs_t | AUX_TIMER registers |
| Caux_wuc_regs_t | AUX_WUC registers |
| Cbe_uint16_t | A 16 bit integer in big endian aka network byte order |
| Cbe_uint32_t | A 32 bit integer in big endian aka network byte order |
| Cbe_uint64_t | A 64 bit integer in big endian aka network byte order |
| Cbenchmark_msg_cmd_t | Command response from the server |
| Cbenchmark_msg_ping_t | Benchmark message to the server |
| Cbh1750fvi_params_t | Set of configuration parameters for BH1750FV devices |
| Cbh1750fvi_t | Device descriptor for BH1570FVI devices |
| Cbh1900nux_params_t | Set of configuration parameters for BH1900NUX devices |
| Cbh1900nux_t | Device descriptor for BH1900NUX devices |
| Cbhp | Bottom Half Processor descriptor |
| Cbhp_event_t | Event based Bottom Half Processor descriptor |
| Cbhp_msg_t | Message based Bottom Half Processor descriptor |
| Cble_npl_callout | Ble_npl callout wrapper |
| Cble_npl_event | Ble_npl event wrapper |
| Cble_npl_eventq | Ble_npl event queue wrapper |
| Cble_npl_mutex | Ble_npl mutex wrapper |
| Cble_npl_sem | Ble_npl semaphore wrapper |
| Cbloom_t | Bloom_t bloom filter object |
| Cbluetil_ad_data_t | Struct used for returning the contents of a selected field |
| Cbluetil_ad_t | Descriptor for a buffer containing advertising data |
| Cbme680_field_data | BME680 sensor field data |
| Cbme680_intf_i2c_t | BME680 I2C parameters |
| Cbme680_intf_spi_t | BME680 SPI parameters |
| Cbme680_intf_t | BME680 Hardware interface parameters union |
| Cbme680_params_t | BME680 device initialization parameters |
| Cbme680_t | BME680 device descriptor |
| Cbmp180_calibration_t | Calibration struct for the BMP180 sensor |
| Cbmp180_params_t | Device initialization parameters |
| Cbmp180_t | Device descriptor for the BMP180 sensor |
| Cbmx055_params_t | Data structure holding the device parameters needed for initialization |
| Cbmx055_t | Device descriptor for BMX055 sensors |
| Cbmx280_calibration_t | Calibration struct for the BMX280 sensor |
| Cbmx280_params_t | Parameters for the BMX280 sensor |
| Cbmx280_t | Device descriptor for the BMX280 sensor |
| Cbq2429x_fault_t | Device faults |
| Cbq2429x_params_t | BQ2429x device parameters |
| Cbq2429x_status_t | Device status |
| Cbq2429x_t | BQ2429x device descriptor |
| Ccan | Low level device structure for ESP32 CAN (extension of candev_t) |
| Ccan_bittiming | CAN bit-timing parameters |
| Ccan_bittiming_const | CAN hardware-dependent bit-timing constant |
| Ccan_conf_t | ESP CAN device configuration |
| Ccan_filter | Controller Area Network filter |
| Ccan_frame | Controller Area Network frame |
| Ccan_opt_t | Structure to pass a CAN option |
| Ccan_pkt_t | A CAN packet |
| Ccan_reg_entry | Registry entry |
| Ccan_rx_data | Received data structure |
| Ccan_trx | Generic transceiver descriptor |
| Ccandev | Structure to hold driver state |
| Ccandev_conf | Linux candev configuration |
| Ccandev_dev | Candev descriptor to pass to the device thread |
| Ccandev_driver | Structure to hold driver interface -> function mapping |
| Ccandev_linux | The candev_linux struct |
| Ccandev_mcp2515 | MCP2515 device descriptor |
| Ccandev_mcp2515_conf | MCP2515 configuration descriptor |
| Ccandev_params | Parameters to initialize a candev |
| Ccandev_stm32_isr | Internal interrupt flags |
| Ccandev_stm32_rx_fifo | This structure holds anything related to the receive part |
| Ccandev_stm32_rx_mailbox | This structure holds anything related to the receive part |
| Ccb_mux | Cb_mux list entry structure |
| Ccbw_info_t | USBUS Command Block Wrapper information |
| Ccc110x_chanmap_t | Structure to hold mapping between virtual and physical channel numbers |
| Ccc110x_config_t | Configuration of the transceiver to use |
| Ccc110x_framebuf_t | Buffer to temporary store incoming/outgoing packet |
| Ccc110x_fs_calibration_t | Structure holding the calibration data of the frequency synthesizer |
| Ccc110x_params_t | Structure holding all parameter for driver initialization |
| Ccc110x_patable_t | Structure that holds the PATABLE, which allows to configure the 8 available output power levels using a magic number for each level |
| Ccc110x_t | Device descriptor for CC1100/CC1101 transceivers |
| Ccc1xxx_l2hdr_t | Layer 2 header used in CC1xxx frames |
| Ccc1xxx_t | Users of the CC110x/CC1200 adaption layer have to overlap their device handle with this structure |
| Ccc2420_params | Struct holding all parameters needed for device initialization |
| Ccc2420_t | Device descriptor for CC2420 radio devices |
| Ccc2538_gpio_t | GPIO port component registers |
| Ccc2538_gptimer_t | GPTIMER component registers |
| Ccc2538_ioc_t | IOC port component registers |
| Ccc2538_rf_t | Device descriptor for CC2538 transceiver |
| Ccc2538_rfcore_t | RF Core component registers |
| Ccc2538_soc_adc_t | SOC ADC component registers |
| Ccc2538_ssi_t | SSI component registers |
| Ccc2538_sys_ctrl_t | System Control component registers |
| Ccc2538_uart_t | UART component registers |
| Ccc26x0_ioc_regs_t | Obtain IOCFG-register for a DIO |
| Cccfg_regs_t | CCFG registers |
| Cccs811_params_t | CCS811 device initialization parameters |
| Cccs811_t | CCS811 sensor device data structure |
| Cchacha20poly1305_ctx_t | Chacha20poly1305 state struct |
| Cchacha_ctx | A ChaCha cipher stream context |
| Cchunk_ringbuf_t | A chunked ringbuffer |
| Ccib_t | Circular integer buffer structure |
| Ccid_t | CID register see section 5.2 in SD-Spec v5.00 |
| Ccipher_context_t | Context for cipher-operations |
| Ccipher_interface_st | BlockCipher-Interface for the Cipher-Algorithms |
| Ccipher_t | Basic struct for using block ciphers contains the cipher interface and the context |
| Ccirc_buf_t | Circular buffer holding moving average values |
| Cclient_ep_t | Client ep structure |
| Cclif_attr_t | Link format attribute descriptor |
| Cclif_t | Link format descriptor |
| Cclk_cfg_t | Clock configuration |
| Cclk_div_t | Clock divider configuration |
| Cclk_mux_t | Clock mux configuration |
| Ccoap_block1_t | Block1 helper struct |
| Ccoap_block_request_t | Blockwise request helper struct |
| Ccoap_block_slicer_t | Blockwise transfer helper struct |
| Ccoap_hdr_t | Raw CoAP PDU header structure |
| Ccoap_link_encoder_ctx_t | Context information required to write a resource link |
| Ccoap_observe_client_t | Observe Client helper struct |
| Ccoap_optpos_t | CoAP option array entry |
| Ccoap_pkt_t | CoAP PDU parsing context structure |
| Ccoap_resource_subtree_t | Type for CoAP resource subtrees |
| Ccoap_resource_t | Type for CoAP resource entry |
| Ccolor_hsv_t | Data-structure for holding HSV colors |
| Ccolor_rgb_t | Data-structure describing a RGB color |
| Ccolor_rgba_t | RGBA color value |
| Ccond_t | Condition variable structure |
| CCONFIG_SUIT_STORAGE_RAM_ATTR | Memory storage state |
| Ccongure_abe_snd_consts_t | Constants for the congestion control |
| Ccongure_mock_snd_t | A mock CongURE state object |
| Ccongure_quic_snd_consts_t | Constants for the congestion control |
| Ccongure_quic_snd_t | State object for CongURE QUIC |
| Ccongure_reno_snd | State object for CongURE Reno |
| Ccongure_reno_snd_consts_t | Constants for the congestion control |
| Ccongure_snd_ack_t | Object to represent an ACK to a message |
| Ccongure_snd_driver | Driver for CongURE objects |
| Ccongure_snd_msg_t | Object to represent a collection of sent messages |
| Ccongure_snd_t | Base state object for CongURE implementations |
| Cconn_can_isotp_master | ISO-TP master connection |
| Cconn_can_isotp_slave | ISO-TP salve connection |
| Cconn_can_raw | RAW CAN connection |
| Cconstfs_file_t | A file in ConstFS (file name + contents) |
| Cconstfs_t | ConstFS file system superblock |
| Ccontext_switch_frame | Stores the registers and PC for a context switch |
| Ccord_lc_filter | Filters to use for a lookup |
| Ccord_lc_rd_t | Information about RD server and its lookup interface resources |
| Ccord_lc_result | Result of lookup |
| Ccortexm_base_t | Structure of Cortex-M basic vector table |
| Ccredman_buffer_t | Buffer of the credential |
| Ccredman_credential_t | Credential information |
| Ccsd_t | CSD register (see section 5.3 in SD-Spec v5.00) |
| Ccsd_v1_t | CSD register with csd structure version 1.0 see section 5.3.2 in SD-Spec v5.00 |
| Ccsd_v2_t | CSD register with csd structure version 2.0 see section 5.3.3 in SD-Spec v5.00 |
| Ccsma_sender_conf_t | Configuration type for backoff |
| Ccst816s_params_t | Cst816s driver struct |
| Ccst816s_t | Cst816s device descriptor |
| Ccst816s_touch_data_t | Cst816s touch event data |
| Cctap_attested_cred_data_header_t | CTAP attested credential data header struct |
| Cctap_attested_cred_data_t | CTAP attested credential data struct |
| Cctap_auth_data_header_t | CTAP authenticator data header struct |
| Cctap_auth_data_t | CTAP authenticator data struct |
| Cctap_client_pin_req_t | CTAP client pin request struct |
| Cctap_config_t | CTAP authenticator config struct |
| Cctap_cred_desc | CTAP credential description struct |
| Cctap_cred_desc_alt | CTAP credential description alternative struct |
| Cctap_cred_id_t | CTAP credential ID |
| Cctap_crypto_key_agreement_key_t | Key agreement key |
| Cctap_crypto_pub_key_t | Elliptic curve public key |
| Cctap_get_assertion_req_t | CTAP get assertion request struct |
| Cctap_hid_cid_t | CTAP_HID channel identifier struct |
| Cctap_hid_cont_pkt_t | CTAP_HID continuation packet struct |
| Cctap_hid_init_pkt_t | CTAP_HID initialization packet struct |
| Cctap_hid_init_resp_t | CTAP_HID initialization response struct |
| Cctap_hid_pkt_t | CTAP_HID packet struct |
| Cctap_info_t | CTAP info struct |
| Cctap_make_credential_req_t | CTAP make credential request struct |
| Cctap_options_t | CTAP options struct |
| Cctap_public_key_cose_t | CTAP cose key struct |
| Cctap_req_t | CTAP request struct |
| Cctap_resident_key | CTAP resident key struct |
| Cctap_resp_t | CTAP response struct |
| Cctap_rp_ent_t | CTAP relying party entity struct |
| Cctap_state_t | CTAP state struct |
| Cctap_user_ent_t | CTAP user entity struct |
| Cdac_conf_t | DAC line configuration data |
| Cdac_dds_params_t | Configuration struct for a DAC DDS channel |
| Cdcf77 | Device descriptor for DCF77 sensor devices |
| ►Cdcf77_bits_t | Timeinformation bitfields for DCF77 devices |
| Cvalues | Struct of bitfields |
| Cdcf77_params_t | Configuration parameters for DCF77 devices |
| Cddi0_osc_regs_m16_t | DDI_0_OSC registers with masked 16-bit access |
| Cddi0_osc_regs_t | DDI_0_OSC registers |
| Cdebugpins_config | Struct holding configuration of OpenWSN debug pins |
| Cdevfs | A device "file" consists of a file name and an opaque pointer to device driver private data |
| Cdevice_reg_entry_t | Registry entry to keep track of registered Ethernet network devices |
| Cdfplayer | A DFPlayer Mini device descriptor |
| Cdfplayer_file_t | Data structure representing a file on the DFPlayer |
| Cdfplayer_params_t | Initialization parameters of a DFPlayer Mini device descriptor |
| Cdfu_get_status_pkt_t | USB DFU get_status control request packet |
| Cdhcpv6_duid_l2_t | DUID based on link-layer address plus time |
| Cdhcpv6_duid_t | Generic storage DUID |
| Cdhcpv6_msg_t | Client/Server message header |
| Cdhcpv6_opt_dns_rns_t | DHCPv6 DNS recursive name server option |
| Cdhcpv6_opt_duid_t | DHCPv6 client or server identifier option format |
| Cdhcpv6_opt_elapsed_time_t | DHCPv6 elapsed time option format |
| Cdhcpv6_opt_ia_na_t | DHCPv6 identity association for non-temporary addresses (IA_NA) option format |
| Cdhcpv6_opt_ia_pd_t | DHCPv6 identity association for prefix delegation option (IA_PD) format |
| Cdhcpv6_opt_iaaddr_t | DHCPv6 IA address option format |
| Cdhcpv6_opt_iapfx_t | DHCPv6 IA prefix option format |
| Cdhcpv6_opt_iid_t | DHCPv6 interface-id option |
| Cdhcpv6_opt_imr_t | DHCPv6 INF_MAX_RT option format |
| Cdhcpv6_opt_irt_t | DHCPv6 Information Refresh Time option format |
| Cdhcpv6_opt_mud_url_t | MUD URL DHCPv6 option format |
| Cdhcpv6_opt_oro_t | DHCPv6 option request option format |
| Cdhcpv6_opt_pref_t | DHCPv6 preference option format |
| Cdhcpv6_opt_relay_msg_t | DHCPv6 relay message option |
| Cdhcpv6_opt_smr_t | DHCPv6 SOL_MAX_RT option format |
| Cdhcpv6_opt_status_t | DHCPv6 status code option format |
| Cdhcpv6_opt_t | General DHCPv6 option format |
| Cdhcpv6_relay_msg_t | Relay Agents/Server message format |
| Cdht_data_t | Data type for storing DHT sensor readings |
| Cdht_params_t | Configuration parameters for DHT devices |
| Cdht_t | Device descriptor for DHT sensor devices |
| Cdisp_dev | Generic type for a display device |
| Cdisp_dev_area_t | Display area coordinates |
| Cdisp_dev_driver_t | Generic type for a display driver |
| Cdisp_dev_reg | Disp dev registry entry |
| Cdma_conf_t | DMA configuration |
| Cdns_hdr_t | DNS internal structure |
| Cdose_params_t | Struct containing the required configuration |
| Cdose_t | DOSE netdev device |
| Cdpl_callout | Dpl callout wrapper |
| Cdpl_event | Dpl event wrapper |
| Cdpl_eventq | Dpl event queue wrapper |
| Cdpl_mutex | Dpl mutex wrapper |
| Cdpl_sem | Dpl semaphore wrapper |
| Cdpl_task | Dpl task wrapper |
| Cds1307_params_t | Set of configuration parameters for DS1307 devices |
| Cds1307_t | Device descriptor for DS1307 devices |
| Cds18_params_t | Device initialization parameters |
| Cds18_t | Device descriptor for a ds18 device |
| Cds3231_params_t | Set of configuration parameters for DS3231 devices |
| Cds3231_t | Device descriptor for DS3231 devices |
| Cds3234_params_t | Parameters for the DS3234 device driver |
| Cds75lx_params_t | Device initialization parameters |
| Cds75lx_t | Device descriptor for the DS75LX sensor |
| Cdsp0401_params_t | Device initialization parameters |
| Cdsp0401_t | Device descriptor for the DSP0401 |
| Cdwc2_usb_otg_fshs_config_t | USB OTG configuration |
| Cdynamixel_reader_t | Dynamixel packet reader struct |
| Cdynamixel_t | Descriptor struct for a dynamixel device |
| Cdynamixel_writer_t | Dynamixel packet writer struct |
| Cecdsa_params_t | ECDSA parameters |
| Cecdsa_public_key_t | ECDSA public keys |
| Cemcute_sub | Data-structure for keeping track of topics we register to |
| Cemcute_topic_t | MQTT-SN topic |
| Cenc28j60_params_t | Struct containing the needed peripheral configuration |
| Cenc28j60_t | ENC28J60 device descriptor |
| Cencx24j600_frame_hdr | Structure resembling format as sent by device |
| Cencx24j600_params_t | Struct containing the needed peripheral configuration |
| Cencx24j600_t | Encx24j600 netdev device |
| Centropy_source_mbedtls_riot_t | Structure containing entropy function and its strength |
| Centropy_source_tests_prop_t | Data structure for Adaptive Proportion Test (NIST SP 800-90B 4.4.2) |
| Centropy_source_tests_rep_t | Data structure for Repetition Count Test (NIST SP 800-90B 4.4.1) |
| Cepd_bw_spi_controller_t | Display controller parameters |
| Cepd_bw_spi_params_t | SPI display device initialisation parameters |
| Cepd_bw_spi_t | Device initialisation parameters |
| Cesp_eth_netdev_t | Device descriptor for ESP-ETH devices |
| Cesp_now_netdev_t | Device descriptor for ESP-NOW devices |
| Cesp_now_params_t | Struct holding all parameters needed for device initialization |
| Cesp_now_pkt_hdr_t | Header with necessary flags for ESP-NOW packets |
| Cesp_wifi_netdev_t | Device descriptor for ESP WiFi devices |
| Ceth_conf_t | Ethernet Peripheral configuration |
| Ceth_dma_desc | Layout of enhanced RX/TX DMA descriptor |
| Cethernet_hdr_t | Ethernet header |
| Cethos_params_t | Struct containing the needed configuration |
| Cethos_t | Ethos netdev device |
| Ceui48_conf_t | Structure to hold providers for EUI-48 addresses |
| Ceui48_t | Data type to represent an EUI-48 |
| Ceui64_conf_t | Structure to hold providers for EUI-64 addresses |
| Ceui64_t | Data type to represent an EUI-64 |
| Cevent | Event structure |
| Cevent_callback_t | Callback Event structure definition |
| Cevent_deferred_callback_t | Deferred Callback Event structure |
| Cevent_periodic_callback_t | Periodic Callback Event structure |
| Cevent_periodic_t | Timeout Event structure |
| Cevent_source_subscriber_t | Subscriber of an event source |
| Cevent_source_t | Event source struct |
| Cevent_timeout_t | Timeout Event structure |
| Cevtimer_event | Generic event |
| Cevtimer_mbox_event_t | Message box event definition |
| Cevtimer_msg_event_t | IPC-message event |
| Cevtimer_t | Event timer |
| Cfatfs_desc | FatFs instance descriptor |
| Cfatfs_file_desc | FatFs file instance descriptor |
| Cfcfg_regs_t | FCFG registers |
| Cfd_set | The fd_set structure |
| Cfeetech_reader_t | Feetech packet reader struct |
| Cfeetech_t | Descriptor struct for a feetech device |
| Cfeetech_writer_t | Feetech packet writer struct |
| Cfib_destination_set_entry_t | Entry used to collect available destinations |
| Cfib_entry_t | Container descriptor for a FIB entry |
| Cfib_sr_entry | Container descriptor for a FIB source route entry |
| Cfib_sr_meta_t | Container for one FIB source route table, combining source routes and an entry pool |
| Cfib_sr_t | Container descriptor for a FIB source route |
| Cfib_table_t | Meta information of a FIB table |
| CFIO_PORT_t | Fast GPIO register definition struct |
| Cflash_regs_t | FLASH registers |
| Cfletcher16_ctx_t | Fletcher's 16 bit checksum context struct |
| Cfletcher32_ctx_t | Fletcher's 32 bit checksum context struct |
| Cfmc_bank_conf_t | Bank configuration structure |
| Cfmc_conf_t | FMC peripheral configuration |
| Cfmc_gpio_t | FMC GPIO configuration type |
| Cfmc_nor_sram_bank_conf_t | Bank configuration structure for NOR/PSRAM/SRAM |
| Cfmc_nor_sram_timing_t | Timing configuration for NOR/PSRAM/SRAM |
| Cfmc_sdram_bank_conf_t | Bank configuration structure for SDRAM |
| Cfmc_sdram_timing_t | Timing configuration for SDRAM |
| Cfrac_t | Frac descriptor for fraction consisting of two 32 bit integers |
| Cfreqm_config_t | Frequency meter configuration |
| Cft5x06_params_t | Device initialization parameters |
| Cft5x06_t | Device descriptor for the driver |
| Cft5x06_touch_position_t | Touch position structure |
| Cfxos8700_measurement_t | Individual 3-axis measurement |
| Cfxos8700_params_t | Parameters needed for device initialization |
| Cfxos8700_t | Device descriptor for a FXOS8700 device |
| Cgcoap_listener | A modular collection of resources for a server |
| Cgcoap_observe_memo_t | Memo for Observe registration and notifications |
| Cgcoap_request_memo | Memo to handle a response for a request |
| Cgcoap_resend_t | Extends request memo for resending a confirmable request |
| Cgcoap_socket_t | CoAP socket to handle multiple transport types |
| Cgnrc_ipv6_ext_frag_limits | Data type to describe limits of a single fragment in the reassembly buffer |
| Cgnrc_ipv6_ext_frag_rbuf_t | A reassembly buffer entry |
| Cgnrc_ipv6_ext_frag_send_t | Fragmentation send buffer type |
| Cgnrc_ipv6_ext_frag_stats_t | Statistics on reassembly and reassembly |
| Cgnrc_ipv6_nib_abr_t | Authoritative border router list entry view on NIB |
| Cgnrc_ipv6_nib_ft_t | Forwarding table entry view on NIB |
| Cgnrc_ipv6_nib_nc_t | Neighbor cache entry view on NIB |
| Cgnrc_ipv6_nib_pl_t | Prefix list entry view on NIB |
| Cgnrc_lorawan_key_ctx_t | GNRC LoRaWAN key context struct |
| Cgnrc_lorawan_mcps_t | MCPS service access point descriptor |
| Cgnrc_lorawan_mlme_t | MLME service access point descriptor |
| Cgnrc_lorawan_persistent_state_t | LoRaWAN state that needs to be preserved across reboots |
| Cgnrc_lorawan_t | GNRC LoRaWAN mac descriptor |
| Cgnrc_netapi_opt_t | Data structure to be send for setting (GNRC_NETAPI_MSG_TYPE_SET) and getting (GNRC_NETAPI_MSG_TYPE_GET) options |
| Cgnrc_netif_6lo_t | 6Lo component of gnrc_netif_t |
| Cgnrc_netif_dedup_t | Structure to store information on the last broadcast packet received |
| Cgnrc_netif_hdr_t | Generic network interface header |
| Cgnrc_netif_ipv6_t | IPv6 component for gnrc_netif_t |
| Cgnrc_netif_lorawan_t | GNRC LoRaWAN interface descriptor |
| Cgnrc_netif_ops | |
| Cgnrc_netif_pktq_t | A packet queue for Network interface API with a de-queue timer |
| Cgnrc_netif_t | Representation of a network interface |
| Cgnrc_netreg_entry | Entry to the Network protocol registry |
| Cgnrc_netreg_entry_cbd_t | Callback + Context descriptor |
| Cgnrc_pktqueue | Data type for packet queue nodes |
| Cgnrc_pktsnip | Type to represent parts (either headers or payload) of a packet, called snips |
| Cgnrc_priority_pktqueue_node | Data type for gnrc priority packet queue nodes |
| Cgnrc_rpl_dao_ack_t | Destination Advertisement Object Acknowledgement |
| Cgnrc_rpl_dao_t | Destination Advertisement Object |
| Cgnrc_rpl_dio_t | DIO Base Object |
| Cgnrc_rpl_dis_t | DODAG Information Solicitation |
| Cgnrc_rpl_internal_opt_dis_solicited_t | Internal unpacked struct type for DIS solicited option insertion |
| Cgnrc_rpl_internal_opt_t | Internal unpacked struct type for option insertion |
| Cgnrc_rpl_of_t | Objective function representation |
| Cgnrc_rpl_opt_dis_solicited_t | DIS Solicited Information option |
| Cgnrc_rpl_opt_dodag_conf_t | DODAG Configuration Option |
| Cgnrc_rpl_opt_prefix_info_t | Prefix Information Option |
| Cgnrc_rpl_opt_t | RPL-Option Generic Format |
| Cgnrc_rpl_opt_target_t | Target Option |
| Cgnrc_rpl_opt_transit_t | Transit Option |
| Cgnrc_rpl_p2p_dro_ack_t | P2P Discovery Reply Object Acknowledgement (P2P-DRO-ACK) |
| Cgnrc_rpl_p2p_dro_t | P2P Discovery Reply Object (P2P-DRO) |
| Cgnrc_rpl_p2p_ext_t | Extended DODAG information for P2P-RPL |
| Cgnrc_rpl_p2p_opt_rdo_t | P2P Route Discovery Object (RDO) Option |
| Cgnrc_rpl_srh_t | The RPL Source routing header |
| Cgnrc_sixlowpan_ctx_t | Entry in the 6LoWPAN context buffer |
| Cgnrc_sixlowpan_frag_fb_t | 6LoWPAN fragmentation buffer entry |
| Cgnrc_sixlowpan_frag_hint_t | A fragment size hint |
| Cgnrc_sixlowpan_frag_rb_base_t | Base class for both reassembly buffer and virtual reassembly buffer |
| Cgnrc_sixlowpan_frag_rb_int | Fragment intervals to identify limits of fragments and duplicates |
| Cgnrc_sixlowpan_frag_rb_t | An entry in the 6LoWPAN reassembly buffer |
| Cgnrc_sixlowpan_frag_sfr_bitmap_t | Bitmap type to simplify comparisons |
| Cgnrc_sixlowpan_frag_sfr_fb | Extension for 6LoWPAN fragmentation buffer for selective fragment recovery |
| Cgnrc_sixlowpan_frag_sfr_stats_t | Stats on selective fragment recovery |
| Cgnrc_sixlowpan_frag_stats_t | Statistics on fragmentation and reassembly |
| Cgnrc_sixlowpan_frag_vrb_t | Representation of the virtual reassembly buffer entry |
| Cgnrc_sock_recv_aux_t | Structure to retrieve auxiliary data from gnrc_sock_recv |
| Cgnrc_sock_reg | Sock Network protocol registry info |
| Cgnrc_tcp_ep_t | Address information for a single TCP connection endpoint |
| Cgnrc_tx_sync_t | TX synchronization data |
| Cgp2y10xx_params_t | GP2Y10xx device parameters |
| Cgp2y10xx_t | GP2Y10xx device descriptor |
| Cgpio_conf_esp32 | GPIO pin configuration for ESP32/ESP32Cx/ESP32Sx MCUs |
| Cgpio_conf_gd32v | GPIO pin configuration for GD32V MCUs |
| Cgpio_conf_minimal | Public members of gpio_conf_t |
| Cgpio_conf_nrf5x | GPIO pin configuration for nRF5x MCUs |
| Cgpio_conf_sam0 | GPIO pin configuration for SAM0 MCUs |
| Cgpio_conf_stm32 | GPIO pin configuration for STM32 MCUs |
| Cgpio_io_ctrl_t | Memory layout of GPIO control register in IO bank 0 |
| Cgpio_isr_ctx_t | Default interrupt context for GPIO pins |
| Cgpio_pad_ctrl_t | Memory layout of GPIO control register in pads bank 0 |
| Cgpio_regs_t | GPIO registers |
| Cgpt_reg_t | GPT registers |
| Chal_spi_settings | Since one spi device can control multiple devices, some configuration can be changed on the fly from the hal |
| Chard_api_t | ROM Hard-API |
| Chd44780_params_t | Parameters needed for device initialization |
| Chd44780_t | Device descriptor for HD44780 LCD |
| Chdc1000_params_t | Parameters needed for device initialization |
| Chdc1000_t | Device descriptor for HDC1000 sensors |
| Chih6130_t | Device descriptor for HIH6130/HIH6131 sensors |
| Chm330x_data_t | Set of measured particulate matter values as sent by the device |
| Chm330x_params_t | Device initialization parameters |
| Chm330x_t | Device descriptor for the driver |
| Chmac_context_t | Context for HMAC operations based on sha256 |
| Chmc5883l_data_t | Magnetic field values in milli-Gauss (mGs) |
| Chmc5883l_params_t | HMC5883L device initialization parameters |
| Chmc5883l_raw_data_t | Raw data set as two complements |
| Chmc5883l_t | HMC5883L sensor device data structure type |
| Chostnames_v4_xfa_t | A single IPv4 host in the list of hostnames |
| Chostnames_v6_xfa_t | A single IPv6 host in the list of hostnames |
| Chsc_params_t | Device initialization parameters |
| Chsc_t | Device descriptor for the HSC sensor |
| Chts221_params_t | Parameters needed for device initialization |
| Chts221_t | Device descriptor for HTS221 sensors |
| Ci2c_conf_t | I2C configuration structure |
| Ci2c_regs_t | I2C registers |
| Cicmp_echo_t | Echo request and response message format |
| Cicmpv6_echo_t | Echo request and response message format |
| Cicmpv6_error_dst_unr_t | Destination unreachable message format |
| Cicmpv6_error_param_prob_t | Parameter problem message format |
| Cicmpv6_error_pkt_too_big_t | Packet too big message format |
| Cicmpv6_error_time_exc_t | Time exceeded message format |
| Cicmpv6_hdr_t | General ICMPv6 message format |
| Cieee802154_csma_be_t | CSMA-CA exponential backoff parameters |
| Cieee802154_dev | IEEE802.15.4 device descriptor |
| Cieee802154_dsme_alloc_t | DSME Allocation descriptor |
| Cieee802154_mr_fsk_conf_t | Extension for IEEE 802.15.4g MR-FSK PHY |
| Cieee802154_mr_ofdm_conf_t | Extension for IEEE 802.15.4g MR-ODFM PHY |
| Cieee802154_mr_oqpsk_conf_t | Extension for IEEE 802.15.4g MR-OQPSK PHY |
| Cieee802154_phy_conf_t | Holder of the PHY configuration |
| Cieee802154_radio_cipher_ops | Struct of security operations |
| Cieee802154_radio_ops | Radio ops struct declaration |
| Cieee802154_rx_info_t | RX information associated to a frame |
| Cieee802154_sec_aux_key_identifier_1_t | Content of key_source if key mode is IEEE802154_SEC_SCF_KEYMODE_INDEX |
| Cieee802154_sec_aux_key_identifier_5_t | Content of key_source if key mode is IEEE802154_SEC_SCF_KEYMODE_SHORT_INDEX |
| Cieee802154_sec_aux_key_identifier_9_t | Content of key_source if key mode is IEEE802154_SEC_SCF_KEYMODE_HW_INDEX |
| Cieee802154_sec_aux_t | IEEE 802.15.4 auxiliary security header |
| Cieee802154_sec_ccm_block_t | Format of 16 byte input block of CCM |
| Cieee802154_sec_ccm_nonce_t | Format of 13 byte nonce |
| Cieee802154_sec_context | Struct to hold IEEE 802.15.4 security information |
| Cieee802154_sec_dev | IEEE 802.15.4 security device descriptor |
| Cieee802154_submac | IEEE 802.15.4 SubMAC descriptor |
| Cieee802154_submac_cb_t | IEEE 802.15.4 SubMAC callbacks |
| Cieee802154_tx_info_t | TX information of the last transmitted frame |
| Cili9341_t | Device descriptor for a ili9341 |
| Cin6_addr | IPv6 address structure type |
| Cin_addr | IPv4 address structure type |
| Cina2xx_params_t | Configuration parameters of the INA2xx driver |
| Cina2xx_t | Device descriptor for INA2XX sensors |
| Cina3221_params_t | INA3221 device parameters |
| Cina3221_t | INA3221 device handle struct |
| Cio1_xplained_params_t | Device initialization parameters |
| Cio1_xplained_t | Device descriptor for the IO1 Xplained extension |
| Ciolist | Iolist structure definition |
| Ciovec | Structure for scatter/gather I/O |
| Cipv4_addr_t | Data type to represent an IPv4 address |
| Cipv4_hdr_t | Data type to represent an IPv4 packet header |
| Cipv6_addr_t | Data type to represent an IPv6 address |
| Cipv6_ext_frag_t | Fragment header definition |
| Cipv6_ext_rh_t | IPv6 routing extension header |
| Cipv6_ext_t | IPv6 extension headers |
| Cipv6_hdr_t | Data type to represent an IPv6 packet header |
| Cipv6_mreq | IPv6 multicast request |
| Cir_nec_cmd_t | NEC command structure |
| Cir_nec_params_t | Device initialization parameters |
| Cir_nec_t | Device descriptor for the driver |
| Cisl29020_params_t | Data structure holding the full set of configuration parameters |
| Cisl29020_t | Device descriptor for ISL29020 sensors |
| Cisl29125_params_t | Device parameters for ISL29125 sensors |
| Cisl29125_rgb_t | Data type for storing lux RGB sensor readings |
| Cisl29125_t | Device descriptor for ISL29125 sensors |
| Cisotp | The isotp struct |
| Cisotp_fc_options | The isotp_fc_options struct |
| Cisotp_options | The isotp_options struct |
| Cisrpipe_t | Context structure for isrpipe |
| Citg320x_data_t | Angular rate values in tenths of a degree per second |
| Citg320x_params_t | ITG320X device initialization parameters |
| Citg320x_raw_data_t | Raw data set as two complements |
| Citg320x_t | ITG320X sensor device data structure type |
| Cjc42_params_t | Device initialization parameters |
| Cjc42_t | Device descriptor for a jc42 device |
| Ckeccak_state_t | Context for operations on a sponge with keccak permutation |
| Ckw2xrf_params | Struct holding all params needed for device initialization |
| Ckw2xrf_t | Device descriptor for KW2XRF radio devices |
| Ckw41zrf_t | Device descriptor for KW41ZRF radio devices |
| Cl2filter_t | Filter list entries |
| Cl2scan_list | Type of a Link Layer scan list |
| Cl3g4200d_data_t | Result vector for gyro measurement |
| Cl3g4200d_params_t | Device initialization parameters |
| Cl3g4200d_t | Device descriptor for L3G4200D sensors |
| Cl3gxxxx_data_t | Angular rates in millidegrees per seconds (mdps) |
| Cl3gxxxx_i2c_params_t | L3Gxxxx I2C interface parameters |
| Cl3gxxxx_if_params_t | L3Gxxxx Hardware interface parameters union |
| Cl3gxxxx_int_data_src_t | Data interrupt sources (data ready and FIFO status) |
| Cl3gxxxx_int_event_cfg_t | Event interrupt generator configuration (axis movement and wake-up) |
| Cl3gxxxx_int_event_src_t | Event interrupt sources (axis movement and wake-up) |
| Cl3gxxxx_int_src_t | Composite type for all possible interrupt sources |
| Cl3gxxxx_params_t | L3Gxxxx device initialization parameters |
| Cl3gxxxx_raw_data_t | Raw output data set as two's complements |
| Cl3gxxxx_spi_params_t | L3Gxxxx SPI interface parameters |
| Cl3gxxxx_t | L3Gxxxx sensor device data structure type |
| Clc709203f_params_t | Parameter struct for driver initialization |
| Clc709203f_t | Device descriptor for the fuel gauge |
| Clcd_driver | LCD driver interface |
| Clcd_fmc_desc_t | Descriptor of the FMC bank used for a LCD |
| Clcd_ll_par_driver_t | Low-level MCU 8080 8-/16-bit parallel interface driver |
| Clcd_params_t | Device initialization parameters |
| Clcd_t | Device descriptor for a lcd |
| Cle_uint16_t | A 16 bit integer in little endian |
| Cle_uint32_t | A 32 bit integer in little endian |
| Cle_uint64_t | A 64 bit integer in little endian |
| Cleds_config | OpenWSN leds pin configuration |
| CLIS2DH12_ACT_DURATION_t | ACT_DURATION definitions |
| CLIS2DH12_ACT_THS_t | ACT_THS definitions |
| CLIS2DH12_CLICK_CFG_t | CLICK_CFG definitions |
| CLIS2DH12_CLICK_SRC_t | CLICK_SRC definitions |
| Clis2dh12_click_t | LIS2DH12 click config values |
| CLIS2DH12_CLICK_THS_t | CLICK_THS definitions |
| CLIS2DH12_CTRL_REG0_t | CTRL_REG_0 definitions |
| CLIS2DH12_CTRL_REG1_t | CTRL_REG1 definitions |
| CLIS2DH12_CTRL_REG2_t | CTRL_REG2 definitions |
| CLIS2DH12_CTRL_REG3_t | CTRL_REG3 definitions |
| CLIS2DH12_CTRL_REG4_t | CTRL_REG4 definitions |
| CLIS2DH12_CTRL_REG5_t | CTRL_REG5 definitions |
| CLIS2DH12_CTRL_REG6_t | CTRL_REG6 definitions |
| CLIS2DH12_FIFO_CTRL_REG_t | FIFO_CTRL_REG definitions |
| Clis2dh12_fifo_data_t | LIS2DH12 FIFO data struct |
| CLIS2DH12_FIFO_SRC_REG_t | FIFO_SRC_REG definitions |
| Clis2dh12_fifo_t | LIS2DH12 FIFO config values |
| Clis2dh12_highpass_t | LIS2DH12 high pass config values |
| CLIS2DH12_INT1_CFG_t | INT1_CFG definitions |
| CLIS2DH12_INT1_DURATION_t | INT1_DURATION definitions |
| CLIS2DH12_INT1_THS_t | INT1_THS definitions |
| CLIS2DH12_INT2_CFG_t | INT2_CFG definitions |
| CLIS2DH12_INT2_DURATION_t | INT2_DURATION definitions |
| CLIS2DH12_INT2_THS_t | INT2_THS definitions |
| Clis2dh12_int_params_t | Parameter for interrupt configuration |
| Clis2dh12_params_t | LIS2DH12 configuration parameters |
| CLIS2DH12_REFERENCE_t | REFERENCE definitions |
| Clis2dh12_t | LIS2DH12 device descriptor |
| CLIS2DH12_TEMP_CFG_REG_t | TEMP_CFG_REG definitions |
| CLIS2DH12_TIME_LATENCY_t | TIME_LATENCY definitions |
| CLIS2DH12_TIME_LIMIT_t | TIME_LIMIT definitions |
| CLIS2DH12_TIME_WINDOW_t | TIME_WINDOW definitions |
| Clis3dh_data_t | Result vector for accelerometer measurement |
| Clis3dh_params_t | Configuration parameters for LIS3DH devices |
| Clis3dh_t | Device descriptor for LIS3DH sensors |
| Clis3mdl_3d_data_t | 3d data container of the LIS3MDL sensor |
| Clis3mdl_params_t | Device initialization parameters |
| Clis3mdl_t | Device descriptor for LIS3MDL sensor |
| Clist_node | List node structure |
| Clittlefs2_desc_t | Littlefs descriptor for vfs integration |
| Clittlefs_desc_t | Littlefs descriptor for vfs integration |
| Clm75 | Lm75 device descriptor |
| Clm75_params | Params required for initialization |
| Clm75_properties | Temperature reading properties/resolutions struct of the LM75 sensors |
| Clog | Empty log structure |
| Cloramac_channel_t | A LoRaMAC network channel |
| Cloramac_settings_t | LoRaMAC communication settings |
| Clorawan_buffer_t | Buffer helper for parsing and constructing LoRaWAN packets |
| Clorawan_hdr_t | Data type to represent a LoRaWAN packet header |
| Clorawan_join_accept_t | Join accept packet representation |
| Clorawan_join_request_t | Join request packet representation |
| Clpd8808_params_t | Parameters needed for configuration |
| Clpsxxx_params_t | Struct holding all parameters needed for device initialization |
| Clpsxxx_t | Device descriptor for LPSXXX sensors |
| Clsm303dlhc_3d_data_t | 3d data container |
| Clsm303dlhc_params_t | Data structure holding all the information needed for initialization |
| Clsm303dlhc_t | Device descriptor for LSM303DLHC sensors |
| Clsm6dsxx_3d_data_t | 3D output data |
| Clsm6dsxx_params_t | LSM6DSXX driver parameters |
| Clsm6dsxx_t | LSM6DSXX device descriptor |
| Cltc4150_dev | LTC4150 coulomb counter |
| Cltc4150_last_minute_data_t | Data structure used by ltc4150_last_minute |
| Cltc4150_params_t | Parameters required to set up the LTC4150 coulomb counter |
| Cltc4150_recorder_t | Interface to allow recording of the drawn current in a user defined resolution |
| Cltdc_conf_t | LTDC Peripheral configuration |
| Cltdc_gpio_t | LTDC GPIO configuration |
| Clua_riot_builtin_c | Entry describing a c lua module built into the application binary |
| Clua_riot_builtin_lua | Entry describing a pure lua module whose source is built into the application binary |
| Clwext4_desc_t | Lwext4 descriptor for vfs integration |
| Clwip_netif_t | Representation of a network interface |
| Clwip_sock_base | Sock base type |
| Clwm2m_client_connection | Connection to server descriptor |
| Clwm2m_client_data_t | LwM2M client descriptor |
| Clwm2m_obj_ipso_sensor_base | LwM2M IPSO sensor base object |
| Clwm2m_obj_ipso_sensor_base_args | Arguments for the creation of an object based on the IPSO Sensor Base object instance |
| Clwm2m_obj_ipso_sensor_base_inst | LwM2M IPSO sensor base instance |
| Clwm2m_obj_light_control_args | Arguments for the creation of a Light Control object instance |
| Clwm2m_obj_on_off_switch_args | Arguments for the creation of an on/off switch object instance |
| Clwm2m_obj_security_args | Arguments for a new Security object instance creation (lwm2m_object_security_instance_create) |
| Cmag3110_data_t | Data type for the result data |
| Cmag3110_params_t | Configuration parameters |
| Cmag3110_t | Device descriptor for MAG3110 magnetometer |
| Cmatrix_keypad_params_t | Device initialization parameters |
| Cmatrix_keypad_t | Device descriptor for the driver |
| Cmatstat_state_t | Internal state for computing running statistics |
| Cmax31855_data_t | Data structure for the MAX31855 |
| Cmax31855_params_t | Device initialization parameters |
| Cmax31855_t | Device descriptor for the driver |
| Cmax31865_params_t | Device initialization parameters |
| Cmax31865_t | Device descriptor for the driver |
| Cmbox_t | Mailbox struct definition |
| Cmcp23x17_i2c_params_t | MCP23017 I2C parameters |
| Cmcp23x17_if_params_t | MCP23x17 Hardware interface parameters union |
| Cmcp23x17_irq_event_t | IRQ event type |
| Cmcp23x17_params_t | Struct containing the peripheral configuration |
| Cmcp23x17_saul_gpio_params_t | MCP23x17 configuration structure for mapping expander pins to SAUL |
| Cmcp23x17_spi_params_t | MCP23S17 SPI parameters |
| Cmcp23x17_t | Device descriptor for MCP23x17 I/O expanders |
| Cmcp47xx_params_t | MCP47xx device configuration parameters |
| Cmcp47xx_saul_dac_params_t | MCP47xx configuration structure for mapping DAC channels to SAUL |
| Cmcp47xx_t | MCP47xx device data structure type |
| Cmcps_confirm_t | Mac Common Part Sublayer (MCPS) confirm representation |
| Cmcps_data_t | MCPS data |
| Cmcps_indication_t | Mac Common Part Sublayer (MCPS) indication representation |
| Cmcps_request_t | Mac Common Part Sublayer (MCPS) request representation |
| Cmd5_ctx_t | MD5 calculation context |
| Cmega_timer_t | Timer register map |
| Cmega_uart_t | UART register map |
| Cmemarray_element | Memory pool element |
| Cmemarray_t | Memory pool |
| Cmfrc522_mifare_key_t | A struct used for passing a MIFARE Crypto1 key |
| Cmfrc522_params_t | MFRC522 device initialization parameters |
| Cmfrc522_t | MFRC522 device data structure type |
| Cmfrc522_uid_t | A struct used for passing the UID of a PICC |
| Cmini_timer_t | 8-bit timer register map |
| Cmlme_confirm_t | MAC (sub) Layer Management Entity (MLME) confirm representation |
| Cmlme_indication_t | MAC (sub) Layer Management Entity (MLME) indication representation |
| Cmlme_link_req_confirm_t | MLME Link Check confirmation data |
| Cmlme_lorawan_join_t | MLME Join Request data |
| Cmlme_mib_t | MAC Information Base descriptor for MLME Request-Confirm |
| Cmlme_request_t | MAC (sub) Layer Management Entity (MLME) request representation |
| Cmma7660_data_t | Data type for the result data |
| Cmma7660_params_t | Parameters for an MMA7660 device |
| Cmma7660_t | Device descriptor for an MMA7660 device |
| Cmma8x5x_data_t | Data type for the result data |
| Cmma8x5x_params_t | Configuration parameters |
| Cmma8x5x_t | Device descriptor for MMA8x5x accelerometers |
| Cmotor_driver_params_t | Describe DC motor driver with PWM device and motors array |
| Cmotor_t | Describe DC motor with PWM channel and GPIOs |
| Cmpl3115a2_params_t | Configuration parameters |
| Cmpl3115a2_t | Device descriptor for MPL3115A2 sensors |
| Cmpu9x50_params_t | Device initialization parameters |
| Cmpu9x50_results_t | MPU-9X50 result vector struct |
| Cmpu9x50_status_t | Configuration struct for the MPU-9X50 sensor |
| Cmpu9x50_t | Device descriptor for the MPU9X50 sensor |
| Cmq3_t | Device descriptor for a MQ-3 sensor |
| Cmrf24j40_params | Struct holding all params needed for device initialization |
| Cmrf24j40_t | Device descriptor for MRF24J40 radio devices |
| Cmsc_cbw_buf_t | Command Block Wrapper packet structure |
| Cmsc_cbw_rw10_pkt_t | CBW Packet structure for (SCSI_READ10) and (SCSI_WRITE10) requests |
| Cmsc_csw_buf_t | Command Status Wrapper packet structure |
| Cmsc_inquiry_pkt_t | Packet structure to answer (SCSI_INQUIRY) request |
| Cmsc_mode_parameter_pkt_t | Packet structure to answer (SCSI_MODE_SELECT6) and (SCSI_MODE_SENSE6) requests |
| Cmsc_read_capa_pkt_t | Packet structure to answer (SCSI_READ_CAPACITY) request |
| Cmsc_read_fmt_capa_pkt_t | Packet structure to answer (SCSI_READ_FORMAT_CAPACITIES) request |
| Cmsc_request_sense_pkt_t | Packet structure to answer (SCSI_REQUEST_SENSE) request |
| Cmsc_test_unit_pkt_t | Packet structure to answer (SCSI_TEST_UNIT_READY) request |
| Cmsg_bus_entry_t | Message bus subscriber entry |
| Cmsg_bus_t | A message bus is just a list of subscribers |
| Cmsg_t | Describes a message object which can be sent between threads |
| Cmsp430_clock_params_t | MSP430Fxzy Basic Clock System Parameters |
| Cmsp430_port_p1_p2_t | GPIO Port 1/2 (with interrupt functionality) |
| Cmsp430_port_p3_p6_t | GPIO Port 3..6 (without interrupt functionality) |
| Cmsp430_port_p7_p8_t | GPIO Port 7/8 (different register layout than Ports 1-6) |
| Cmsp430_port_t | Common MSP GPIO Port Registers |
| Cmsp430_timer_t | Timer peripheral registers |
| Cmsp430_usart_conf_t | MSP430 x1xx USART configuration registers |
| Cmsp430_usart_params_t | MSP430 x1xx USART configuration |
| Cmsp430_usart_prescaler_t | MSP430 x1xx USART prescaler configuration |
| Cmsp430_usart_sfr_t | USART Special Function Registers (SFR) |
| Cmsp430_usart_spi_params_t | MSP430 x1xx SPI configuration, CPU level |
| Cmsp430_usart_t | USART (UART, SPI and I2C) Registers |
| Cmsp430_usart_uart_params_t | MSP430 x1xx UART configuration, CPU level |
| Cmsp430_usci_a_t | Universal Serial Control Interface Type A (USCI_A) Registers |
| Cmsp430_usci_b_t | Universal Serial Control Interface Type B (USCI_B) Registers |
| Cmsp430_usci_conf_t | MSP430 F2xx/G2xx USCI configuration registers |
| Cmsp430_usci_params_t | MSP430 F2xx/G2xx USCI configuration |
| Cmsp430_usci_prescaler_t | MSP430 F2xx/G2xx USCI prescaler configuration |
| Cmsp430_usci_spi_params_t | MSP430 F2xx/G2xx SPI configuration, CPU level |
| Cmsp430_usci_uart_params_t | MSP430 F2xx/G2xx UART configuration, CPU level |
| Cmtd_at24cxxx_t | Device descriptor for mtd at24cxxx device |
| Cmtd_at25xxx_t | Device descriptor for mtd_at25xxx device |
| Cmtd_desc | MTD driver interface |
| Cmtd_dev_t | MTD device descriptor |
| Cmtd_emulated_t | Device descriptor for a MTD device that is emulated in RAM |
| Cmtd_flashpage_t | MTD flashpage descriptor |
| Cmtd_jedec_id_t | Internal representation of JEDEC memory ID codes |
| Cmtd_mapper_parent_t | MTD mapper backing device context |
| Cmtd_mapper_region_t | MTD mapped region |
| Cmtd_native_dev | Mtd native descriptor |
| Cmtd_sam0_sdhc_t | Device descriptor for mtd_sdcard device |
| Cmtd_sdcard_t | Device descriptor for mtd_sdcard device |
| Cmtd_sdmmc_t | Device descriptor for a mtd_sdmmc device |
| Cmtd_spi_nor_opcode_t | SPI NOR flash opcode table |
| Cmtd_spi_nor_params_t | Compile-time parameters for a serial flash device |
| Cmtd_spi_nor_t | Device descriptor for serial flash memory devices |
| CMutex | Mutex struct within mqtt paho |
| Cmutex_cancel_t | A cancellation structure for use with mutex_lock_cancelable and mutex_cancel |
| Cmutex_t | Mutex structure |
| Cmy9221_params_t | Parameters needed for device initialization |
| Cmy9221_t | Device descriptor for MY9221 LED controller |
| Cnanocoap_cache_entry_t | Cache container that holds a coap_pkt_t struct |
| Cnanocoap_fileserver_event_ctx_t | GCoAP fileserver event context |
| Cnanocoap_fs_dir_t | NanoCoAP remote dir struct |
| Cnanocoap_fs_file_t | NanoCoAP remote file struct |
| Cnanocoap_fs_t | NanoCoAP file system configuration |
| Cnanocoap_server_response_ctx_t | Context from CoAP request for separate response |
| Cnanocoap_sock_t | NanoCoAP socket struct |
| Cnative_desc_t | Native filesystem access |
| Cncv7356_trx | Ncv7356 trx descriptor |
| Cndp_nbr_adv_t | Neighbor advertisement message format |
| Cndp_nbr_sol_t | Neighbor solicitation message format |
| Cndp_opt_mtu_t | MTU option format |
| Cndp_opt_pi_t | Prefix information option format |
| Cndp_opt_rdnss_impl_t | Recursive DNS server option format with payload |
| Cndp_opt_rdnss_t | Recursive DNS server option format without payload |
| Cndp_opt_rh_t | Redirected header option format |
| Cndp_opt_ri_t | Route information option format |
| Cndp_opt_t | General NDP option format |
| Cndp_redirect_t | Redirect message format |
| Cndp_rtr_adv_t | Router advertisement message format |
| Cndp_rtr_sol_t | Router solicitation message format |
| Cnetdev | Structure to hold driver state |
| Cnetdev_ble_ctx_t | Radio context |
| Cnetdev_ble_pkt_t | BLE packet structure (as defined by the BLE standard) |
| Cnetdev_driver | Structure to hold driver interface -> function mapping |
| Cnetdev_eth_rx_info_t | Received frame status information for Ethernet devices |
| Cnetdev_ieee802154_rx_info | Received packet status information for IEEE 802.15.4 radios |
| Cnetdev_ieee802154_submac_t | IEEE 802.15.4 SubMAC netdev descriptor |
| Cnetdev_ieee802154_t | Extended structure to hold IEEE 802.15.4 driver state |
| Cnetdev_lora_rx_info_t | Received LoRa packet status information |
| Cnetdev_radio_rx_info | Received frame status information for most radios |
| Cnetdev_tap | Tap interface state |
| Cnetdev_tap_params_t | Tap interface initialization parameters |
| Cnetdev_test_t | Device descriptor for netdev dummy test driver devices |
| Cnetif_t | Network interface descriptor |
| Cnetopt_connect_request | Basic network connect request |
| Cnetopt_connect_result | Basic network connect result |
| Cnetopt_disconnect_request | Basic network disconnect request |
| Cnetopt_disconnect_result | Basic disconnect result |
| Cnetopt_scan_request | Basic network scan request |
| Cnetopt_scan_result | Basic network scan result |
| Cnetstats_nb_t | Stats per peer struct |
| Cnetstats_nb_table_t | L2 Peer Info struct |
| Cnetstats_rpl_block_t | One block of RPL statistics |
| Cnetstats_rpl_t | RPL statistics struct |
| Cnetstats_t | Global statistics struct |
| CNetwork | Network struct within mqtt paho |
| Cnfc_iso14443a_t | ISO14443A tag description |
| Cnimble_autoadv_cfg_t | Parameter set used to configure accepting connections (advertising) |
| Cnimble_autoconn_params_t | Set of configuration parameters needed to run autoconn |
| Cnimble_netif_accept_cfg_t | Parameter set used to configure accepting connections (advertising) |
| Cnimble_netif_conn_t | Memory layout for holding the relevant connection information |
| Cnimble_netif_connect_cfg_t | Parameter set used to configure connection initiation |
| Cnimble_rpble_cfg_t | Rpble configuration parameters |
| Cnimble_rpble_ctx_t | RPL DODAG information |
| Cnimble_scanlist_entry_t | Data structure for holding a single scanlist entry |
| Cnimble_scanner_cfg_t | Scanner configuration parameters |
| Cnimble_scanner_info_t | Additional information about received advertising packets |
| Cnimble_statconn_cfg_t | Statconn connection parameters |
| Cnrf24l01p_ng | NRF24L01+ device struct |
| Cnrf24l01p_ng_cfg_t | Struct that holds all active configuration values |
| Cnrf24l01p_ng_params_t | Struct of NRF24L01+ initialization parameters |
| Cnrf24l01p_t | Structure that represents the hardware setup of the nrf24l01+ transceiver |
| Cnrfmin_hdr_t | Header format used for our custom nrfmin link layer |
| Cnrfmin_pkt_t | In-memory structure of a nrfmin radio packet |
| Cnrfusb_t | Nrf usb peripheral device context |
| Cntp_packet_t | NTP packet |
| Cntp_timestamp_t | NTP timestamp |
| Cnvram | Device descriptor for generic NVRAM devices |
| Cnvram_spi_params | Bus parameters for SPI NVRAM |
| Copenwsn_gen_sock | Generic openwsn sock type |
| Copenwsn_radio_t | OpenWSN radio variables structure |
| Copt3001_params_t | Parameters needed for device initialization |
| Copt3001_t | Device descriptor for OPT3001 sensors |
| Cos_dev | Device structure |
| Cos_event | Event wrapper |
| Cos_eventq | Event queue wrapper |
| Cpca9633_params_t | PCA9633 device initialization parameters |
| Cpca9633_t | PCA9633 PWM device data structure type |
| Cpca9685_params_t | PCA9685 device initialization parameters |
| Cpca9685_saul_pwm_params_t | PCA9685 configuration structure for mapping PWM channels to SAUL |
| Cpca9685_t | PCA9685 PWM device data structure type |
| Cpcd8544_t | PCD8544 device descriptor |
| Cpcf857x_irq_event_t | IRQ event type |
| Cpcf857x_params_t | PCF857X device initialization parameters |
| Cpcf857x_saul_gpio_params_t | PCF857X configuration structure for mapping expander pins to SAUL |
| Cpcf857x_t | PCF857X device data structure type |
| Cph_oem | PH OEM device descriptor |
| Cph_oem_params | PH OEM sensor params |
| Cphydat_t | Generic data structure for expressing physical values |
| Cpio_conf_t | PIO configuration type |
| Cpio_gpio_init_t | Type used to configure PIO gpios pins |
| Cpio_i2c_bus | PIO I2C emulated bus type |
| Cpio_i2c_conf_t | PIO I2C configuration type |
| Cpio_isr_sm_vec | PIO state machine interrupt callbacks for state machine interrupts |
| Cpio_isr_vec | PIO interrupt callbacks for FIFO interrupts |
| Cpio_program_conf | PIO program configuration |
| Cpio_program_i2c | PIO I2C program type |
| Cpio_program_t | Struct that models a PIO program |
| Cpio_sm_clkdiv | PIO clock configuration |
| Cpio_sm_ctrl_regs | Internal state machine registers |
| Cpir_params_t | Parameters needed for device initialization |
| Cpir_t | Device descriptor for a PIR sensor |
| Cpit_conf_t | CPU specific timer PIT module configuration |
| Cpll_cfg_t | PLL configuration parameters |
| Cpn532_params_t | Data structure with the configuration parameters |
| Cpn532_t | Device descriptor for the PN532 |
| Cpoly1305_ctx_t | Poly1305 context |
| Cppp_hdr_t | Header of a PPP packet |
| Cprcm_regs_t | PRCM registers |
| Cpriority_queue_node | Data type for priority queue nodes |
| Cpriority_queue_t | Data type for priority queues |
| Cprogress_bar_t | Progress bar descriptor |
| Cpsa_aead_operation_s | Structure storing an AEAD operation context |
| Cpsa_cipher_context_t | Structure containing the cipher contexts needed by the application |
| ►Cpsa_cipher_operation_s | Structure storing a cipher operation context |
| Ccipher_context | Union containing cipher contexts for the executing backend |
| Cpsa_drv_se_aead_t | A struct containing all of the function pointers needed to implement secure element Authenticated Encryption with Additional Data operations |
| Cpsa_drv_se_asymmetric_t | A struct containing all of the function pointers needed to implement asymmetric cryptographic operations using secure elements |
| Cpsa_drv_se_cipher_t | A struct containing all of the function pointers needed to implement cipher operations using secure elements |
| Cpsa_drv_se_context_t | Driver context structure |
| Cpsa_drv_se_internal_context_t | Internal secure element driver context |
| Cpsa_drv_se_key_derivation_t | A struct containing all of the function pointers needed to for secure element key derivation and agreement |
| Cpsa_drv_se_key_management_t | A struct containing all of the function pointers needed to for secure element key management |
| Cpsa_drv_se_mac_t | A struct containing all of the function pointers needed to perform secure element MAC operations |
| Cpsa_drv_se_t | A structure containing pointers to all the entry points of a secure element driver |
| Cpsa_hash_context_t | Structure containing the hash contexts needed by the application |
| Cpsa_hash_operation_s | Structure containing a hash context and algorithm |
| Cpsa_key_attributes_s | Structure storing key attributes |
| Cpsa_key_derivation_operation_s | Structure storing a key derivation context |
| Cpsa_key_policy_s | Structure storing the key usage policies |
| Cpsa_key_slot_t | Structure of a virtual key slot in local memory |
| Cpsa_mac_operation_s | Structure containing a MAC operation context |
| ►Cpsa_se_cipher_context_t | Structure containing the secure element specific cipher contexts needed by the application |
| Cdriver_context | Structure containing a driver specific cipher context |
| Cpsa_se_config_t | Structure containing device specific configuration data |
| Cpsa_se_drv_data_s | Structure containing secure element driver data and contexts |
| Cpsk_params_t | PSK parameters |
| Cpthread_attr_t | An attribute set to supply to pthread_create() |
| Cpthread_barrier_t | A synchronization barrier |
| Cpthread_barrier_waiting_node | Internal structure to store the list of waiting threads |
| Cpthread_barrierattr_t | Details for a pthread_barrier_t |
| Cpthread_cond_t | Condition variable |
| Cpthread_condattr_t | |
| Cpthread_mutexattr_t | This type is unused right now, and only exists for POSIX compatibility |
| Cpthread_once_t | Datatype to supply to pthread_once() |
| Cpthread_rwlock_t | A fair reader writer lock |
| Cpthread_rwlockattr_t | Attributes for a new reader/writer lock |
| Cpthread_spinlock_t | A spinlock |
| Cptp_timestamp_t | A PTP timestamp in seconds + nanoseconds since UNIX epoch |
| CPTRTAG | Event queue structure |
| Cpulse_counter_params_t | Parameters needed for device initialization |
| Cpulse_counter_t | Device descriptor for a pulse counter device |
| Cpwm_chan_conf_t | PWM channel configuration |
| Cpwm_chan_t | PWM channel |
| Cpwm_conf_chan_t | PWM channel configuration data structure |
| Cpwm_conf_t | PWM device configuration |
| Cpwm_config_t | PWM configuration structure type |
| Cqdec_chan_t | QDEC channel |
| Cqdec_conf_t | Quadrature decoder configuration struct |
| Cqdec_isr_ctx_t | Default interrupt context entry holding callback and argument |
| Cqmc5883l_params_t | QMC5883L initialization parameters |
| Cqmc5883l_t | QMC5883L device descriptor |
| Creg32_m16_t | Masked 32-bit register |
| Creg8_m4_t | Masked 8-bit register |
| Crfc_dbell_regs_t | RFC_DBELL registers |
| Crfc_pwr_regs_t | RFC_PWR registers |
| Cringbuffer_t | Ringbuffer |
| Criot_pipe | A generic pipe |
| Criotboot_flashwrite_t | Firmware update state structure |
| Criotboot_hdr_t | Structure to store image header - All members are little endian |
| Crmt_channel_config_t | RMT channel configuration |
| Crmutex_t | Mutex structure |
| Crn2xx3_params_t | Configuration parameters for RN2483/RN2903 devices |
| Crn2xx3_t | RN2483/RN2903 device descriptor |
| Crp_address_msg_t | Routing Protocol (RP) message content to request/reply notification |
| Crtt_hw_driver_t | RTT hardware abstraction layer driver |
| Csam0_aux_cfg_mapping | NVM User Row Mapping - Dedicated Entries Config values will be applied at power-on |
| Csam0_common_gmac_config_t | Ethernet parameters struct |
| Csam0_common_usb_config_t | USB peripheral parameters |
| Csam0_common_usb_t | Sam0 usb peripheral device context |
| Csam0_eth_netdev_t | Device descriptor for SAM0-ETH devices |
| Csaul_adc_params_t | Direct mapped ADC configuration values |
| Csaul_bat_voltage_params_t | SAUL battery voltage configuration values |
| Csaul_driver_t | Definition of the RIOT actuator/sensor interface |
| Csaul_gpio_params_t | Direct mapped GPIO configuration values |
| Csaul_pwm_channel_t | Single PWM channel exposed via SAUL |
| Csaul_pwm_dimmer_params_t | PWM channels mapped to dimmer-style registration entries |
| Csaul_pwm_rgb_params_t | PWM channels mapped to RGB LED registration entries |
| Csaul_reg | SAUL registry entry |
| Csaul_reg_info_t | Additional data to collect for each entry |
| Cscd30_measurement_t | Measurement from SCD30 sensor |
| Cscd30_params_t | Device initialization parameters |
| Cscd30_t | Device descriptor for the SCD30 sensor |
| Csched_param | This structure is unused right now, and only exists for POSIX compatibility |
| Cschedstat_t | Scheduler statistics |
| Cscheduler_vars_t | OpenWSN scheduler variables structure |
| Cscreen_dev_t | Screen device descriptor |
| Csd_status_t | SD status register (see section 4.10.2 in SD-Spec v5.00) |
| Csdcard_spi_params_t | Sdcard_spi device params |
| Csdcard_spi_t | Device descriptor for sdcard_spi |
| Csdhc_conf_t | SDHC peripheral configuration |
| Csdhc_state_t | SD Card driver context |
| Csdmmc_card_status_t | SD/MMC Card status as structure |
| Csdmmc_cid_mmc_t | CID register structure (MMC) |
| Csdmmc_cid_sd_t | CID register structure (SD Memory Cards) |
| Csdmmc_cid_t | CID register structure (SD Memory and MMC Cards) |
| Csdmmc_conf_t | SDMMC slot configuration |
| Csdmmc_csd_mmc_t | CSD register structure for MMC |
| Csdmmc_csd_t | CSD register (SD Memory Card and MMC) |
| Csdmmc_csd_v1_t | CSD register structure Version 1.0 |
| Csdmmc_csd_v2_t | CSD register structure Version 2.0 and Version 3.0 |
| Csdmmc_dev | SDIO/SD/MMC device descriptor |
| Csdmmc_driver_t | Low-level SDIO/SD/MMC peripheral driver |
| Csdmmc_ext_csd_t | Extended CSD (EXT_CSD) register structure (MMC only) |
| Csdmmc_scr_t | SCR register structure (SD Memory Card only) |
| Csdmmc_sd_status_t | SD Status (SD Memory Card only) |
| Csdmmc_xfer_desc_t | Transfer descriptor |
| Csdp3x_measurement_t | Measurement from SDP3x sensor |
| Csdp3x_params_t | Device initialization parameters |
| Csdp3x_t | Device descriptor for the SDP3x sensor |
| Csds011_data_t | Data type for storing SDS011 sensor readings |
| Csds011_params_t | Configuration parameters for SDS011 Laser Dust Sensor |
| Csds011_t | Device descriptor definition for SDS011 Laser Dust Sensor |
| Cseesaw_soil_params_t | Parameters needed for device initialization |
| Cseesaw_soil_t | Device descriptor for Seesaw Soil sensors |
| Csema_inv_t | An Inverse Semaphore |
| Csema_t | A Semaphore |
| Csemtech_loramac_channel_params_t | LoRaMAC channel radio parameters |
| Csemtech_loramac_link_check_info_t | LoRaMAC link check information |
| Csemtech_loramac_rx_data_t | Structure containing LoRaWAN RX data |
| Csemtech_loramac_t | Semtech LoRaMAC descriptor |
| Csen5x_measurement_t | Wrapper for measured values |
| Csen5x_params_t | Device initialization parameters |
| Csen5x_t | Device descriptor for the driver |
| Csenml_attr_t | SenML common record attributes |
| Csenml_bool_value_t | SenML boolean value |
| Csenml_data_value_t | SenML data value |
| Csenml_decfrac_t | Decimal fraction containing a value in the form of m * 10^e |
| Csenml_numeric_t | SenML numeric value |
| Csenml_string_value_t | SenML string value |
| Csenml_value_t | SenML string value |
| Cserial_msg_t | Struct containing a serial message |
| CSerialPort | Arduino Serial Interface |
| Cservo | Servo device state |
| Cservo_params_t | Configuration parameters for a servo |
| Cservo_pwm_params_t | PWM configuration parameters for a servos |
| Cservo_timer_ctx_t | Memory needed for book keeping when using periph_timer_periodic based servo driver |
| Cservo_timer_params_t | Timer configuration parameters for a servos |
| Csgp30_data_t | Set of measured values |
| Csgp30_params_t | Device initialization parameters |
| Csgp30_raw_data_t | Set of measured raw values |
| Csgp30_t | Device descriptor for the driver |
| Csha1_context | SHA-1 algorithm context |
| Csha256_chain_idx_elm_t | Sha256-chain indexed element |
| Csha2xx_context_t | Structure to hold the SHA-2XX context |
| Csha512_common_context_t | Structure to hold the SHA-512 context |
| Cshell_command_t | A single command in the list of the supported commands |
| Cshell_command_xfa_t | A single command in the list of the supported commands |
| Csht1x_dev_t | SHT10/11/15 temperature humidity sensor |
| Csht1x_params_t | Parameters required to set up the SHT10/11/15 device driver |
| Csht2x_params_t | Device initialization parameters |
| Csht2x_t | Device descriptor for the SHT2X sensor |
| Csht3x_dev_t | SHT3x sensor device data structure |
| Csht3x_params_t | SHT3x device initialization parameters |
| Cshtcx_params_t | Settings struct with all relevant parameters |
| Cshtcx_t | Device descriptor for the SHTCX |
| Csi1133_channel_t | Channel configuration the Si1133 sensor |
| Csi1133_params_t | Device initialization parameters |
| Csi1133_t | Device descriptor for the Si1133 sensor |
| Csi114x_params_t | Device initialization parameters |
| Csi114x_t | Device descriptor for the Si114x sensor |
| Csi70xx_params_t | Device initialization parameters |
| Csi70xx_t | Si70xx device descriptor |
| Csixlowpan_frag_n_t | Subsequent 6LoWPAN fragmentation header |
| Csixlowpan_frag_t | General and 1st 6LoWPAN fragmentation header |
| Csixlowpan_nd_da_t | Duplicate address request and confirmation message format |
| Csixlowpan_nd_opt_6ctx_t | 6LoWPAN context option format |
| Csixlowpan_nd_opt_abr_t | Authoritative border router option format |
| Csixlowpan_nd_opt_ar_t | Address registration option format |
| Csixlowpan_sfr_ack_t | Recoverable fragment (RFRAG) acknowledgment header |
| Csixlowpan_sfr_rfrag_t | Recoverable fragment header |
| Csixlowpan_sfr_t | Generic type for selective fragment recovery headers |
| Cskald_ctx_t | Advertising context holding the advertising data and state |
| Cskald_eddystone_uid_t | Unique and opaque 16-byte beacon id format used by Eddystone |
| Cskald_uuid_t | UUID representation format used by Skald |
| Cslipdev_params_t | Configuration parameters for a slipdev |
| Cslipdev_t | Device descriptor for slipdev |
| Csm_pwm_01c_data_t | LPO and concentration (ug/m3) values for small and large particles |
| Csm_pwm_01c_params_t | Parameters for the SM_PWM_01c sensor |
| Csm_pwm_01c_t | Device descriptor for the SM_PWM_01c sensor |
| Csm_pwm_01c_values_t | LPO and concentration (ug/m3) values for small and large particles |
| Csock_async_ctx_t | Asynchronous context for Asynchronous sock with event API |
| Csock_dtls | Information about DTLS sock |
| Csock_dtls_session | Information about remote client connected to the server |
| Csock_event_cb_t | Generalized callback type |
| Csock_event_t | Event definition for context scope |
| Csock_ip | Raw IP sock type |
| Csock_ip_aux_rx_t | Auxiliary data provided when receiving using an IP sock object |
| Csock_ip_aux_tx_t | Auxiliary data provided when sending using an IP sock object |
| Csock_ip_ep_t | Abstract IP end point and end point for a raw IP sock object |
| Csock_tcp | TCP sock type |
| Csock_tcp_queue | TCP queue type |
| Csock_udp | UDP sock type |
| Csock_udp_aux_rx_t | Auxiliary data provided when receiving using an UDP sock object |
| Csock_udp_aux_tx_t | Auxiliary data provided when sending using an UDP sock object |
| Csockaddr | Used to define the socket address |
| Csockaddr_in | IPv4 socket address type |
| Csockaddr_in6 | IPv6 socket address type |
| Csockaddr_ll | Link-Layer socket descriptor |
| Csockaddr_storage | Implementation based socket address table |
| Csocket_zep_params_t | ZEP device initialization parameters |
| Csocket_zep_t | ZEP device state |
| Csoft_spi_conf_t | Software SPI port descriptor |
| Csoft_uart_conf_t | Software UART port descriptor |
| Csomeip_hdr_t | SOME/IP header |
| Csomeip_message_id_t | Structure of the Message ID |
| Csomeip_request_id_t | Structure of the Request ID |
| Cspi_clk_conf_t | Datafields for static SPI clock configuration values |
| Cspi_conf_t | SPI device configuration |
| Cspi_dev_t | SPI device configuration |
| Cspi_gpio_mode_t | SPI gpio mode |
| CSPIClass | Arduino SPI interface |
| Cspidev_linux_conf | Static runtime configuration for SPI port + CS line |
| Cspidev_linux_state | Dynamic runtime state for SPI port + CS line |
| Cspiffs_desc | This contains everything needed to run an instance of SPIFFS |
| CSPISettings | Arduino SPI configuration interface |
| Csps30_data_t | Set of measured particulate matter values |
| Csps30_params_t | SPS30 device parameters |
| Csps30_t | SPS30 device instance |
| Csrf02_t | Device descriptor for SRF02 sensors |
| Csrf04_params_t | GPIO pins for srf04 device |
| Csrf04_t | Device descriptor for srf04 sensor |
| Csrf08_params_t | Device initialization parameters |
| Csrf08_t | Device descriptor for SRF08 sensors |
| Cst77xx_t | Device descriptor for a ST77xx display |
| Cstatvfs | File system information |
| Cstdio_provider_t | Stdio provider struct |
| Cstm32_usbdev_fs_config_t | Stm32 USB device FS configuration |
| Cstm32_usbdev_fs_t | Stm32 USB Device FS only peripheral device context |
| Cstmpe811_params_t | Device initialization parameters |
| Cstmpe811_t | Device descriptor for the STMPE811 sensor |
| Cstmpe811_touch_position_t | Touch position structure |
| Cstring_writer_t | String Writer structure |
| Csuit_component_t | SUIT component struct as decoded from the manifest |
| Csuit_condition_params_t | SUIT condition parameters |
| Csuit_manifest_t | SUIT manifest struct |
| Csuit_param_ref_t | SUIT parameter reference |
| Csuit_storage | Generic storage backend state |
| Csuit_storage_driver | SUIT storage backend driver struct |
| Csuit_storage_flashwrite_t | Riotboot flashwrite SUIT storage context |
| Csuit_storage_ram_region_t | Single in-memory storage region |
| Csuit_storage_vfs_t | Riotboot vfs SUIT storage context |
| Csuit_transport_mock_payload_t | Mock payload |
| Csx126x | Device descriptor for the driver |
| Csx126x_params_t | Device initialization parameters |
| Csx127x_internal_t | SX127X internal data |
| Csx127x_lora_settings_t | LoRa configuration structure |
| Csx127x_params_t | SX127X hardware and global parameters |
| Csx127x_radio_settings_t | Radio settings |
| Csx127x_t | SX127X device descriptor |
| Csx1280 | Device descriptor for the driver |
| Csx1280_params_t | Device initialization parameters |
| Csys_mbox_t | Platform specific mailbox type |
| Ctc32_conf_t | Timer device configuration |
| Ctc_tcc_cfg_t | Common configuration for timer devices |
| Ctcp_hdr_opt_t | TCP option field helper structure |
| Ctcp_hdr_t | TCP header definition |
| Ctcs37727_data_t | Struct for storing TCS37727 sensor data |
| Ctcs37727_params_t | TCS37727 configuration parameters |
| Ctcs37727_t | Device descriptor for TCS37727 sensors |
| CThread | Thread struct within mqtt paho |
| Cthread_flags_group_t | Thread flags group |
| CTimer | Struct to get time references within mqtt paho |
| Ctimer_channel_conf_t | Configuration type of a timer channel |
| Ctimer_conf_t | Timer device configuration |
| Ctimer_dev_t | Define timer configuration values |
| Ctimer_isr_ctx_t | Default interrupt context entry holding callback and argument |
| CTimerEvent_s | Timer object description |
| Ctimeval | Definition of struct timeval for the atmega |
| Ctimex_t | A timex timestamp |
| Ctinyusb_dfu_device | TinyUSB DFU device interface context |
| Ctinyusb_netdev_t | Device descriptor for tinyUSB CDC ECM network devices |
| Ctja1042_trx | Tja1042 CAN trx descriptor |
| Ctlsf_size_container_t | Struct to hold the total sizes of free and used blocks Used for tlsf_size_walker() |
| Ctm1637_params_t | Pin configuration parameters for the tm1637 display |
| Ctm1637_t | Tm1637 driver descriptor |
| Ctmp00x_params_t | Parameters needed for device initialization |
| Ctmp00x_t | Device descriptor for TMP00X sensors |
| Ctouch_dev | Generic type for a touch device |
| Ctouch_dev_driver_t | Generic type for a touch driver |
| Ctouch_dev_gesture_ctx_t | Context information for a touch device needed for gesture recognition |
| Ctouch_dev_reg | Touch dev registry entry |
| Ctouch_t | Touch coordinates |
| Ctpcon | The tpcon struct |
| Ctps6274x_params_t | TPS6274x Configuration struct |
| Ctps6274x_t | Device descriptor for the TPS6274x |
| Ctrickle_callback_t | Trickle callback function with arguments |
| Ctrickle_t | All state variables of a trickle timer |
| Ctrx_driver | Generic transceiver driver |
| Ctsl2561_params_t | Device initialization parameters |
| Ctsl2561_t | Device descriptor for the TSL2561 sensor |
| Ctsl4531x_params_t | Device initialization parameters |
| Ctsl4531x_t | Device descriptor |
| Ctsrb | Thread-safe ringbuffer struct |
| Cturo | Turo type |
| CTwoWire | Class definition for the Arduino Wire library implementation |
| Cu8g2_display_params_t | U8G2 display initialization parameters |
| Cu8g2_display_t | U8G2 display device structure |
| Cu8x8_riotos_t | Holds RIOT-OS specific peripheral data |
| Cuart_conf_t | UART device configuration |
| Cuart_half_duplex_dir_t | Half-duplex UART direction management method type |
| Cuart_half_duplex_params_t | Configuration for half-duplex UART |
| Cuart_half_duplex_t | Descriptor struct for half-duplex UART |
| Cuart_isr_ctx_t | Interrupt context for a UART device |
| Cuart_regs_t | UART component registers |
| Cucg_riotos_t | Holds RIOT-OS specific peripheral data |
| Cudp_hdr_t | UDP header |
| Cuhcp_hdr_t | UHCP packet header struct |
| Cuhcp_push_t | Struct for push packets |
| Cuhcp_req_t | Struct for request packets |
| Cuint16_una_t | Unaligned access helper struct (uint16_t version) |
| Cuint32_una_t | Unaligned access helper struct (uint32_t version) |
| Cuint64_una_t | Unaligned access helper struct (uint64_t version) |
| Cunicoap_message_properties_t | Properties of a CoAP message |
| Cunicoap_message_t | Generic CoAP message |
| Cunicoap_option_entry_t | Helper struct for options parser |
| Cunicoap_options_iterator_t | The iterator you use to retrieve option values in-order |
| Cunicoap_options_t | CoAP options container |
| Cunicoap_parser_result_t | Helper structure for parsing PDUs manually |
| Cuniversal_address_container_t | The container descriptor used to identify a universal address entry |
| Curi_parser_query_param_t | Container to represent a query parameter |
| Curi_parser_result_t | Container that holds all results |
| Cusb_desc_acm_t | USB CDC ACM descriptor |
| Cusb_desc_call_mngt_t | USB CDC call management functional descriptor |
| Cusb_desc_cdc_t | Generic USB CDC descriptor |
| Cusb_desc_cdcecm_speed_t | USB CDC ECM connection speed change notification |
| Cusb_desc_ecm_t | USB CDC ECM descriptor |
| Cusb_desc_hid_t | USB HID descriptor struct |
| Cusb_desc_if_dfu_t | USB DFU interface descriptor |
| Cusb_desc_union_t | USB union descriptor |
| Cusb_descriptor_configuration_t | USB configuration descriptor (USB 2.0 spec table 9-10) |
| Cusb_descriptor_device_t | USB device descriptor (USB 2.0 spec table 9-8) |
| Cusb_descriptor_endpoint_t | USB endpoint descriptor (USB 2.0 spec table 9-13) |
| Cusb_descriptor_interface_association_t | USB interface association descriptor (Interface Association Descriptors table 9-Z) |
| Cusb_descriptor_interface_t | USB interface descriptor (USB 2.0 spec table 9-12) |
| Cusb_descriptor_string_t | USB string descriptor (USB 2.0 spec table 9-16) |
| Cusb_req_cdcacm_coding_t | USB CDC ACM line coding setup content |
| Cusb_setup_t | USB setup packet (USB 2.0 spec table 9-2) |
| Cusbdev | Usbdev device descriptor |
| Cusbdev_driver | Usbdev driver functions |
| Cusbdev_ep | Usbdev endpoint descriptor |
| Cusbdev_mock | Usbdev mock device |
| Cusbdev_mock_ep_t | Usbdev mock device endpoint |
| Cusbus | USBUS context struct |
| Cusbus_cdcacm_device | USBUS CDC ACM context struct |
| Cusbus_cdcecm_device | USBUS CDC ECM device interface context |
| Cusbus_control_handler_t | Endpoint zero event handler |
| Cusbus_control_slicer_t | Helper struct to divide control messages in multiple parts |
| Cusbus_descr_gen | USBUS descriptor generator |
| Cusbus_descr_gen_funcs_t | USBUS descriptor generator function pointers |
| Cusbus_dfu_device | USBUS DFU device interface context |
| Cusbus_endpoint | USBUS endpoint context |
| Cusbus_handler | USBUS handler struct |
| Cusbus_handler_driver | USBUS event handler function pointers |
| Cusbus_hid_device | USBUS HID context struct |
| Cusbus_interface | USBUS interface |
| Cusbus_interface_alt | USBUS interface alternative setting |
| Cusbus_msc_device | USBUS MSC device interface context |
| Cusbus_msc_lun | USBUS MSC Logical Unit descriptor |
| Cusbus_string | USBUS string type |
| Cusbus_urb | USBUS USB request/response block |
| Cut_process_var_t | Name-value-pair of a variable for URI template expansion |
| Cuuid_t | UUID layout |
| Cuwb_dw1000_t | Device descriptor for the driver |
| Cvcdiff_mtd_t | Context for the underlying MTD device |
| Cvcdiff_vfs_t | Context for the underlying file |
| Cvcnl40x0_params_t | Device initialization parameters |
| Cvcnl40x0_t | Device descriptor for the VCNL40X0 sensor |
| Cveml6070_params_t | Device initialization parameters |
| Cveml6070_t | Device descriptor for the VEML6070 sensor |
| Cvfs_DIR | Internal representation of a file system directory entry |
| Cvfs_dir_ops | Operations on open directories |
| Cvfs_dirent_t | User facing directory entry |
| Cvfs_file_ops | Operations on open files |
| Cvfs_file_system_ops | Operations on mounted file systems |
| Cvfs_file_system_t | A file system driver |
| Cvfs_file_t | Information about an open file |
| Cvfs_mount_struct | A mounted file system |
| Cvfs_xipfs_mount_s | Xipfs descriptor for vfs integration |
| Cvims_regs_t | VIMS registers |
| Cvl6180x_int_config_t | Interrupt config |
| Cvl6180x_int_thresh_t | Interrupt threshold configuration |
| Cvl6180x_params_t | VL6180X device configuration |
| Cvl6180x_t | VL6180X sensor device data structure type |
| Cw5100_params_t | W5100 device descriptor |
| Cw5100_t | Device descriptor for W5100 devices |
| Cw5500 | Device descriptor for W5500 devices |
| Cw5500_params_t | W5500 device descriptor |
| Cwdt_regs_t | WDT registers |
| Cwifi_connect_request | A Wi-Fi connect request |
| Cwifi_connect_result | A Wi-Fi connect result |
| Cwifi_disconnect_request | A Wi-Fi disconnect request |
| Cwifi_disconnect_result | A Wi-Fi disconnect result |
| Cwifi_scan_list_node | Node type in a wifi scan list wifi_scan_list_t |
| Cwifi_scan_request | A Wi-Fi scan request |
| Cwifi_scan_result | A Wi-Fi scan result |
| Cwifi_security_wep_psk | A WEP pre-shared-key |
| Cwifi_security_wpa_enterprise | WPA2 Enterprise credentials |
| Cwifi_security_wpa_psk | A WPA pre-shared-key |
| CWORD_ALIGNED | Power Management mode blocker typedef |
| Cws281x_params_t | Struct to hold initialization parameters for a WS281x RGB LED |
| Cws281x_t | Device descriptor of a WS281x RGB LED chain |
| Cxbee_l2hdr_t | Data structure for extraction L2 information of received packets |
| Cxbee_params_t | Configuration parameters for XBee devices |
| Cxbee_t | XBee device descriptor |
| Cxtimer | Xtimer timer structure |
| Cxtimer_ticks32_t | Xtimer timestamp (32 bit) |
| Cxtimer_ticks64_t | Xtimer timestamp (64 bit) |
| Czep_hdr_t | ZEP header definition |
| Czep_v1_hdr_t | ZEPv1 header definition |
| Czep_v2_ack_hdr_t | ZEPv2 header definition (type == Ack) |
| Czep_v2_data_hdr_t | ZEPv2 header definition (type == Data) |
| Cztimer64_base | Minimum information for each timer |
| Cztimer64_clock | Ztimer64 clock structure |
| Cztimer64_t | Ztimer64 structure |
| Cztimer_base | Minimum information for each timer |
| Cztimer_clock | Ztimer device structure |
| Cztimer_convert_frac_t | Ztimer_convert_frac frequency conversion layer class |
| Cztimer_convert_muldiv64_t | Ztimer_convert_muldiv64 structure |
| Cztimer_convert_shift_t | Ztimer_convert_shift frequency conversion layer class |
| Cztimer_convert_t | Base type for ztimer convert modules |
| Cztimer_mock_t | Ztimer mock clock class |
| Cztimer_ops_t | Ztimer backend method structure |
| Cztimer_periodic_t | Ztimer periodic structure |
| Cztimer_periph_timer_t | Ztimer periph context structure |
| Cztimer_stopwatch_t | Ztimer stop watch struct |
| Cztimer_t | Ztimer structure |