►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_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 |
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 |
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_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_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_gomach_dupchk_t | GoMacH's data structure for recording TX information for avoiding receiving duplicate packets |
Cgnrc_gomach_dupchk_unit_t | GoMacH's data structure for recording sender's past TX information |
Cgnrc_gomach_frame_announce_t | GoMacH sub-channel announce frame |
Cgnrc_gomach_frame_beacon_t | GoMacH Beacon frame |
Cgnrc_gomach_frame_broadcast_t | GoMacH broadcast frame |
Cgnrc_gomach_frame_data_t | GoMacH data frame |
Cgnrc_gomach_frame_preamble_ack_t | GoMacH preamble_ack frame |
Cgnrc_gomach_frame_preamble_t | GoMacH preamble frame |
Cgnrc_gomach_hdr_t | GoMacH frame header |
Cgnrc_gomach_l2_addr_t | GoMacH internal L2 address structure |
Cgnrc_gomach_l2_id_t | GoMacH internal L2 address structure |
Cgnrc_gomach_packet_info_t | Type to pass information about packet parsing |
Cgnrc_gomach_slosch_unit_t | GoMacH's slot-schedule-unit |
Cgnrc_gomach_timeout_t | GoMacH's timeout structure |
Cgnrc_gomach_vtdma_manag_t | GoMacH's vTDMA (dynamic slots allocation) management unit |
Cgnrc_gomach_vtdma_t | Sender's vTDMA (dynamic slots allocation) management unit |
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_lwmac_frame_broadcast_t | LWMAC broadcast data frame |
Cgnrc_lwmac_frame_data_t | LWMAC unicast data frame |
Cgnrc_lwmac_frame_wa_t | LWMAC WA (wake-up answer packet, i.e., preamble-ACK packet) frame |
Cgnrc_lwmac_frame_wr_t | LWMAC WR (wake-up request packet, i.e., preamble packet) frame |
Cgnrc_lwmac_hdr_t | LWMAC header |
Cgnrc_lwmac_l2_addr_t | LWMAC internal L2 address structure |
Cgnrc_lwmac_packet_info_t | Type to pass information about parsing |
Cgnrc_lwmac_timeout_t | LWMAC timeout structure |
Cgnrc_mac_rx_t | MAC internal type for storing reception state parameters and state machines |
Cgnrc_mac_timeout_event_t | Structure of the GNRC_MAC timeout event |
Cgnrc_mac_timeout_t | Structure holding the GNRC_MAC timeouts |
Cgnrc_mac_tx_neighbor_t | Type for storing states of TX neighbor node |
Cgnrc_mac_tx_t | MAC internal type for storing transmission state parameters and state machines |
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_mac_t | Common MAC module component of gnrc_netif_mac_t |
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 |
Cgomach | GoMacH's specific structure for storing internal states |
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 |
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_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_security_args | Arguments for a new Security object instance creation (lwm2m_object_security_instance_create) |
Clwmac | LWMAC specific structure for storing internal states |
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 |
Cmbox_t | Mailbox struct definition |
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_config_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_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_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 storing a MAC operation 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 |
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 |
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() |
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 |
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) |
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 |
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 |