Data Structures

nRF5 SDK v12.2.0

Here are the data structures with brief descriptions:
[detail level 1 2 ]
o C adjust_reason_t "Adjust Reason" field of the Current Time Characteristic
o C ant_bpwr_common_data_t Data structure for BPWR common data
o C ant_bpwr_disp_cb_t Bicycle Power Sensor RX control block
o C ant_bpwr_disp_config_t Bicycle Power Display configuration structure
o C ant_bpwr_page16_data_t Data structure for Bicycle Power data page 16
o C ant_bpwr_page1_data_t Data structure for Bicycle Power data page 1
o C ant_bpwr_page_torque_data_t Common data structure for Bicycle Power data pages 17, 18
o C ant_bpwr_profile_s Bicycle Power profile structure
o C ant_bpwr_sens_cb_t Bicycle Power Sensor control block
o C ant_bpwr_sens_config_t Bicycle Power Sensor configuration structure
o C ant_bpwr_simulator_cb_t BPWR simulator control block structure
o C ant_bpwr_simulator_cfg_t BPWR simulator configuration structure
o C ant_bpwr_simulator_t BPWR simulator structure
o C ant_bsc_combined_page0_data_t Data structure for Bicycle Combined Speed and Cadence data page 0
o C ant_bsc_disp_cb_t BSC Display control block
o C ant_bsc_disp_config_t BSC Display configuration structure
o C ant_bsc_page0_data_t Data structure for BSC data page 0
o C ant_bsc_page1_data_t Data structure for BSC data page 1
o C ant_bsc_page2_data_t Data structure for BSC data page 2
o C ant_bsc_page3_data_t Data structure for BSC data page 3
o C ant_bsc_page4_data_t Data structure for BSC data page 4
o C ant_bsc_page5_data_t Data structure for BSC data page 5
o C ant_bsc_profile_s BSC profile structure
o C ant_bsc_sens_cb_t BSC Sensor control block
o C ant_bsc_sens_config_t BSC Sensor configuration structure
o C ant_bsc_simulator_cb_t BSC simulator control block structure
o C ant_bsc_simulator_cfg_t BSC simulator configuration structure
o C ant_bsc_simulator_t BSC simulator structure
o C ant_channel_config_t ANT channel configuration structure
o C ant_common_page70_data_t Data structure for ANT+ common data page 70
o C ant_common_page80_data_t Data structure for ANT+ common data page 80
o C ant_common_page81_data_t Data structure for ANT+ common data page 81
o C ant_encrypt_adv_burst_settings_t Advanced burst settings used by the encrypted channel
o C ant_encrypt_channel_settings_t ANT channel cryptographic configuration
o C ant_encrypt_info_settings_t ANT encryption information
o C ant_encrypt_stack_settings_t ANT stack cryptographic configuration
o C ant_evt_t ANT stack event type
o C ant_hrm_page0_data_t Data structure for HRM data page 0
o C ant_hrm_page1_data_t Data structure for HRM data page 1
o C ant_hrm_page2_data_t Data structure for HRM data page 2
o C ant_hrm_page3_data_t Data structure for HRM data page 3
o C ant_hrm_page4_data_t Data structure for HRM data page 4
o C ant_hrm_profile_s HRM profile structure
o C ant_hrm_sens_cb_t HRM Sensor control block
o C ant_hrm_sens_config_t HRM sensor configuration structure
o C ant_hrm_simulator_cb_t HRM simulator control block structure
o C ant_hrm_simulator_cfg_t HRM simulator configuration structure
o C ant_hrm_simulator_t HRM simulator structure
o C ant_request_controller_t ANT request controller structure
o C ant_sdm_common_data_t Data structure for SDM common data
o C ant_sdm_disp_cb_t SDM Display control block
o C ant_sdm_disp_config_t SDM Display configuration structure
o C ant_sdm_page1_data_t Data structure for SDM data page 1
o C ant_sdm_page22_data_t Data structure for SDM data page 22
o C ant_sdm_page2_data_t Data structure for SDM data page 2
o C ant_sdm_page3_data_t Data structure for SDM data page 3
o C ant_sdm_profile_s SDM profile structure
o C ant_sdm_sens_cb_t SDM Sensor control block
o C ant_sdm_sens_config_t SDM Sensor configuration structure
o C ant_sdm_simulator_cb_t SDM simulator control block structure
o C ant_sdm_simulator_cfg_t SDM simulator configuration structure
o C ant_sdm_simulator_t SDM simulator structure
o C ant_search_config_t ANT search configuration structure
o C antfs_beacon_status_byte1_t ANT-FS beacon status
o C antfs_dir_header_t ANT-FS directory header
o C antfs_dir_struct_t ANT-FS directory entry
o C antfs_event_return_t ANT-FS <-> application event communication object
o C antfs_params_t ANT-FS parameters
o C antfs_request_info_t ANT-FS download/upload request context
o C app_atfifo_rcontext_s FIFO read operation context
o C app_atfifo_s The FIFO instance
o C app_atfifo_wcontext_s FIFO write operation context
o C app_button_cfg_t Button configuration structure
o C app_fifo_t A FIFO instance structure
o C app_mailbox_t Mailbox definition structure
o C app_pwm_config_t PWM configuration structure used for initialization
o C app_pwm_t PWM instance structure
o C app_sdc_config_t SDC configuration structure
o C app_sdc_info_t SDC information structure
o C app_timer_event_t
o C app_timer_t
o C app_twi_queue_t TWI transaction queue
o C app_twi_t TWI transaction manager instance
o C app_twi_transaction_t TWI transaction descriptor
o C app_twi_transfer_t TWI transfer descriptor
o C app_uart_buffers_t UART buffer for transmitting/receiving data
o C app_uart_comm_params_t UART communication structure holding configuration settings for the peripheral
o C app_uart_evt_t Struct containing events from the UART module
o C app_uart_stream_comm_params_t UART communication structure holding configuration settings for the peripheral
o C app_usbd_audio_ac_iface_header_desc_t Audio class control interface header descriptor
o C app_usbd_audio_as_endpoint_desc_t Audio class audio endpoint descriptor
o C app_usbd_audio_as_format_type_one_desc_t Audio class audio streaming format type I descriptor
o C app_usbd_audio_as_format_type_three_desc_t Audio class audio streaming format type III descriptor
o C app_usbd_audio_as_format_type_two_desc_t Audio class audio streaming format type II descriptor
o C app_usbd_audio_as_iface_desc_t Audio class audio streaming interface descriptor
o C app_usbd_audio_ctx_t Audio class context
o C app_usbd_audio_feature_unit_desc_t Audio class feature unit descriptor
o C app_usbd_audio_input_terminal_desc_t Audio class input terminal descriptor
o C app_usbd_audio_inst_t Audio class part of class instance data
o C app_usbd_audio_output_terminal_desc_t Audio class output terminal descriptor
o C app_usbd_audio_req_t Audio class specific request handled via control endpoint
o C app_usbd_audio_t Audio class instance type
o C app_usbd_cdc_acm_ctx_t CDC ACM class context
o C app_usbd_cdc_acm_inst_t CDC ACM class part of class instance data
o C app_usbd_cdc_acm_notify_t CDC ACM serial state class notify
o C app_usbd_cdc_acm_req_t CDC ACM class specific request handled via control endpoint
o C app_usbd_cdc_acm_t CDC ACM class instance type
o C app_usbd_cdc_desc_acm_t CDC ACM Functional Descriptor
o C app_usbd_cdc_desc_call_mgmt_t CDC Call Management Functional Descriptor
o C app_usbd_cdc_desc_country_sel_t Country Selection Functional Descriptor
o C app_usbd_cdc_desc_header_t Header Functional Descriptor
o C app_usbd_cdc_desc_union_t Union Functional Descriptor
o C app_usbd_cdc_line_coding_t CDC line coding structure
o C app_usbd_cdc_notify_t Notification sent via CDC COMM endpoint
o C app_usbd_class_data_t Instance variable data
o C app_usbd_class_ep_conf_t Endpoint configuration
o C app_usbd_class_iface_conf_t Interface configuration
o C app_usbd_class_inst_s The instance structure itself
o C app_usbd_class_inst_t
o C app_usbd_class_methods_t Class interface function set
o C app_usbd_complex_evt_t Complex event variable type
o C app_usbd_core_setup_data_handler_desc_t Variable type used to register EP0 transfer handler
o C app_usbd_descriptor_configuration_t Configuration descriptor
o C app_usbd_descriptor_device_t Device descriptor
o C app_usbd_descriptor_ep_t Endpoint descriptor
o C app_usbd_descriptor_header_t Common descriptor header
o C app_usbd_descriptor_iad_t Interface association descriptor
o C app_usbd_descriptor_iface_t Interface descriptor
o C app_usbd_descriptor_string0_t Raw descriptor - String descriptor zero
o C app_usbd_descriptor_string_t Raw descriptor - Any normal string
o C app_usbd_evt_t Specific application event structure
o C app_usbd_hid_ctx_t HID internal context
o C app_usbd_hid_descriptor_t HID descriptor, binary layout
o C app_usbd_hid_generic_ctx_t HID generic context
o C app_usbd_hid_generic_inst_t HID generic part of class instance data
o C app_usbd_hid_generic_t HID generic class instance type
o C app_usbd_hid_inst_t USB HID instance
o C app_usbd_hid_kbd_ctx_t HID keyboard context
| \ C app_usbd_hid_kbd_ctx_internal_s
o C app_usbd_hid_kbd_inst_t HID keyboard part of class instance data
o C app_usbd_hid_kbd_t HID keyboard class instance type
o C app_usbd_hid_methods_t HID unified interface
o C app_usbd_hid_mouse_ctx_t HID mouse context
o C app_usbd_hid_mouse_inst_t HID mouse part of class instance data
o C app_usbd_hid_mouse_t HID mouse class instance type
o C app_usbd_hid_report_buffer_t HID report buffers
o C app_usbd_msc_cbw_t Command Block Wrapper (CBW)
o C app_usbd_msc_csw_t Command Status Wrapper (CSW)
o C app_usbd_msc_ctx_t MSC context
o C app_usbd_msc_inst_t MSC part of class instance data
o C app_usbd_msc_t Mass storage class instance type
o C app_usbd_scsi_cmd_inquiry_resp_t Payload of APP_USBD_SCSI_CMD_INQUIRY response
o C app_usbd_scsi_cmd_inquiry_t Payload of APP_USBD_SCSI_CMD_INQUIRY command
o C app_usbd_scsi_cmd_modesense10_resp_t Payload of APP_USBD_SCSI_CMD_MODESENSE10 response
o C app_usbd_scsi_cmd_modesense10_t Payload of APP_USBD_SCSI_CMD_MODESENSE10 command
o C app_usbd_scsi_cmd_modesense6_resp_t Payload of APP_USBD_SCSI_CMD_MODESENSE6 response
o C app_usbd_scsi_cmd_modesense6_t Payload of APP_USBD_SCSI_CMD_MODESENSE6 command
o C app_usbd_scsi_cmd_read10_t Payload of APP_USBD_SCSI_CMD_READ10 command
o C app_usbd_scsi_cmd_read6_t Payload of APP_USBD_SCSI_CMD_READ6 command
o C app_usbd_scsi_cmd_readcapacity10_resp_t Payload of APP_USBD_SCSI_CMD_READCAPACITY10 response
o C app_usbd_scsi_cmd_readcapacity10_t Payload of APP_USBD_SCSI_CMD_READCAPACITY10 command
o C app_usbd_scsi_cmd_requestsense_resp_t Payload of APP_USBD_SCSI_CMD_REQUESTSENSE response
o C app_usbd_scsi_cmd_requestsense_t Payload of APP_USBD_SCSI_CMD_REQUESTSENSE command
o C app_usbd_scsi_cmd_write10_t Payload of APP_USBD_SCSI_CMD_WRITE10 command
o C app_usbd_scsi_cmd_write6_t Payload of APP_USBD_SCSI_CMD_WRITE6 command
o C app_usbd_setup_evt_t Specific application event structure with setup structure included
o C app_usbd_setup_t Internal redefinition of setup structure
o C app_usbd_setup_w_t Universal way to access 16 bit values and its parts
o C assert_info_t Structure containing info about an error of the type NRF_FAULT_ID_SDK_ASSERT
o C ble_add_char_params_t Add characteristic parameters structure
o C ble_add_char_user_desc_t Characteristic User Descriptor parameters
o C ble_add_descr_params_t Add descriptor parameters structure
o C ble_adv_init_t Initialization parameters for the Advertising Module
o C ble_adv_mode_config_t
o C ble_adv_modes_config_t Options for the different advertisement modes
o C ble_advdata_conn_int_t Connection interval range structure
o C ble_advdata_manuf_data_t Manufacturer specific data structure
o C ble_advdata_service_data_t Service data structure
o C ble_advdata_t Advertising data structure. This structure contains all options and data needed for encoding and setting the advertising data
o C ble_advdata_tk_value_t Security Manager TK value
o C ble_advdata_uuid_list_t UUID list type
o C ble_ancs_c_attr_list_t IOS notification attribute content wanted by our application
o C ble_ancs_c_attr_t IOS attribute structure. This type is used for both notification attributes and app attributes
o C ble_ancs_c_evt_app_attr_t
o C ble_ancs_c_evt_attr_t IOS notification attribute structure for incoming attributes
o C ble_ancs_c_evt_notif_t IOS notification structure
o C ble_ancs_c_evt_t ANCS client module event structure
o C ble_ancs_c_init_t Apple Notification client init structure, which contains all options and data needed for initialization of the client
o C ble_ancs_c_notif_flags_t Flags for iOS notifications
o C ble_ancs_c_service_t Structure used for holding the Apple Notification Center Service found during the discovery process
o C ble_ancs_c_t IOS notification structure, which contains various status information for the client
o C ble_ancs_parse_sm_t
o C ble_ans_alert_notification_t Alert Notification structure
o C ble_ans_alert_settings_t Alert Notification Setting structure containing the supported alerts in the service
o C ble_ans_c_evt_t Alert Notification Event structure
o C ble_ans_c_init_t Alert Notification init structure. This contains all options and data needed for initialization of the client
o C ble_ans_c_s Alert Notification structure. This contains various status information for the client
o C ble_ans_c_service_t Struct to hold information on the Alert Notification Service if found on the server
o C ble_ans_control_point_t Alert Notification Control Point structure
o C ble_bas_c_db_t Structure containing the handles related to the Battery Service found on the peer
o C ble_bas_c_evt_t Battery Service Client Event structure
o C ble_bas_c_init_t Battery Service Client initialization structure
o C ble_bas_c_s Battery Service Client structure
o C ble_bas_evt_t Battery Service event
o C ble_bas_init_t Battery Service init structure. This contains all options and data needed for initialization of the service
o C ble_bas_s Battery Service structure. This contains various status information for the service
o C ble_bps_evt_t Blood Pressure Service event
o C ble_bps_init_t Blood Pressure Service init structure. This contains all options and data needed for initialization of the service
o C ble_bps_meas_s Blood Pressure Service measurement structure. This contains a Blood Pressure measurement
o C ble_bps_s Blood Pressure Service structure. This contains various status information for the service
o C ble_button_t Structure containing the Button value received from the peer
o C ble_cgms_rec_t CGM Measurement record
o C ble_cgms_s Status information for the CGM Service
o C ble_cgms_socp_value_t Specific Operation Control Point value
o C ble_cgms_sst_t Required data for setting the SST characteristic value
o C ble_conn_params_evt_t Connection Parameters Module event
o C ble_conn_params_init_t Connection Parameters Module init structure. This contains all options and data needed for initialization of the connection parameters negotiation module
o C ble_cs_ctrlpt_init_t Speed and Cadence Control Point init structure. This contains all options and data needed for initialization of the Speed and Cadence Control Point module
o C ble_cscs_evt_t Cycling Speed and Cadence Service event
o C ble_cscs_init_t Cycling Speed and Cadence Service init structure. This contains all options and data needed for initialization of the service
o C ble_cscs_meas_s Cycling Speed and Cadence Service measurement structure. This contains a Cycling Speed and Cadence Service measurement
o C ble_cscs_s Cycling Speed and Cadence Service structure. This contains various status information for the service
o C ble_cts_c_evt_t Current Time Service client event
o C ble_cts_c_handles_t Structure containing the handles related to the Heart Rate Service found on the peer
o C ble_cts_c_init_t Current Time Service client init structure. This structure contains all options and data needed for initialization of the client
o C ble_cts_c_s Current Time Service client structure. This structure contains status information for the client
o C ble_date_time_t Date and Time structure
o C ble_db_discovery_evt_t Structure containing the event from the DB discovery module to the application
o C ble_db_discovery_t Structure for holding the information related to the GATT database at the server
o C ble_dfu_evt_t
o C ble_dfu_init_t
o C ble_dfu_s
o C ble_dfu_t DFU Service
o C ble_dis_init_t Device Information Service init structure. This contains all possible characteristics needed for initialization of the service
o C ble_dis_pnp_id_t PnP ID parameters
o C ble_dis_reg_cert_data_list_t IEEE 11073-20601 Regulatory Certification Data List Structure
o C ble_dis_sys_id_t System ID parameters
o C ble_error_log_data_t Error Log Data structure
o C ble_gatt_db_char_t Structure for holding the characteristic and the handle of its CCCD present on a server
o C ble_gatt_db_srv_t Structure for holding information about the service and the characteristics present on a server
o C ble_gls_evt_t Glucose Service event
o C ble_gls_init_t Glucose Service init structure. This contains all options and data needed for initialization of the service
o C ble_gls_meas_context_t Glucose measurement context structure
o C ble_gls_meas_t Glucose Measurement structure. This contains glucose measurement value
o C ble_gls_rec_t Glucose measurement record
o C ble_gls_s Glucose Service structure. This contains various status information for the service
o C ble_hids_char_id_t HID Service characteristic id
o C ble_hids_evt_t HID Service event
o C ble_hids_feature_rep_init_t HID Service Feature Report characteristic init structure. This contains all options and data needed for initialization of one Feature Report characteristic
o C ble_hids_hid_information_t HID Information characteristic value
o C ble_hids_init_t HID Service init structure. This contains all options and data needed for initialization of the service
o C ble_hids_inp_rep_init_t HID Service Input Report characteristic init structure. This contains all options and data needed for initialization of one Input Report characteristic
o C ble_hids_outp_rep_init_t HID Service Output Report characteristic init structure. This contains all options and data needed for initialization of one Output Report characteristic
o C ble_hids_rep_char_t HID Report characteristic structure
o C ble_hids_rep_map_init_t HID Service Report Map characteristic init structure. This contains all options and data needed for initialization of the Report Map characteristic
o C ble_hids_s HID Service structure. This contains various status information for the service
o C ble_hrm_t Structure containing the heart rate measurement received from the peer
o C ble_hrs_c_evt_t Heart Rate Event structure
o C ble_hrs_c_init_t Heart Rate Client initialization structure
o C ble_hrs_c_s Heart Rate Client structure
o C ble_hrs_evt_t Heart Rate Service event
o C ble_hrs_init_t Heart Rate Service init structure. This contains all options and data needed for initialization of the service
o C ble_hrs_s Heart Rate Service structure. This contains various status information for the service
o C ble_hts_evt_t Health Thermometer Service event
o C ble_hts_init_t Health Thermometer Service init structure. This contains all options and data needed for initialization of the service
o C ble_hts_meas_s Health Thermometer Service measurement structure. This contains a Health Thermometer measurement
o C ble_hts_s Health Thermometer Service structure. This contains various status information for the service
o C ble_ias_c_evt_t Immediate Alert Service client event
o C ble_ias_c_init_t IAS Client init structure. This contains all options and data needed for initialization of the client
o C ble_ias_c_s IAS Client structure. This contains various status information for the client
o C ble_ias_evt_t Immediate Alert Service event
o C ble_ias_init_t Immediate Alert Service init structure. This contains all options and data needed for initialization of the service
o C ble_ias_s Immediate Alert Service structure. This contains various status information for the service
o C ble_lbs_c_evt_t LED Button Event structure
o C ble_lbs_c_init_t LED Button Client initialization structure
o C ble_lbs_c_s LED Button Client structure
o C ble_lbs_init_t LED Button Service init structure. This structure contains all options and data needed for initialization of the service
o C ble_lbs_s LED Button Service structure. This structure contains various status information for the service
o C ble_lls_evt_t Link Loss Service event
o C ble_lls_init_t Link Loss Service init structure. This contains all options and data needed for initialization of the service
o C ble_lls_s Link Loss Service structure. This contains various status information for the service
o C ble_lncp_evt_t
o C ble_lncp_init_t
o C ble_lncp_mask_t A mask can be used to temporarily enable and disable features of the Location and Speed characteristic
o C ble_lncp_rsp_t Information included in a control point write response indication
o C ble_lncp_s
o C ble_lns_evt_t Location and Navigation event structure. When an event occurs, the data structures of the module are automatically updated
o C ble_lns_init_s Location and Navigation Service init structure. This structure contains all options and data needed to initialize the service
o C ble_lns_loc_speed_s Location and Speed data structure
o C ble_lns_navigation_s Navigation data structure
o C ble_lns_pos_quality_s Position quality structure
o C ble_lns_route_t Definition of a navigation route
o C ble_lns_s Location and Navigation Service structure. This structure contains various status information for the service
o C ble_nus_c_evt_t Structure containing the NUS event data received from the peer
o C ble_nus_c_handles_t Handles on the connected peer device needed to interact with it
o C ble_nus_c_init_t NUS Client initialization structure
o C ble_nus_c_s NUS Client structure
o C ble_nus_init_t Nordic UART Service initialization structure
o C ble_nus_s Nordic UART Service structure
o C ble_racp_value_t Record Access Control Point value structure
o C ble_rsc_t Structure containing the Running Speed and Cadence measurement received from the peer
o C ble_rscs_c_db_t Structure containing the handles related to the Running Speed and Cadence Service found on the peer
o C ble_rscs_c_evt_t Running Speed and Cadence Event structure
o C ble_rscs_c_init_t Running Speed and Cadence client initialization structure
o C ble_rscs_c_s Running Speed and Cadence client structure
o C ble_rscs_evt_t Running Speed and Cadence Service event
o C ble_rscs_init_t Running Speed and Cadence Service init structure. This contains all options and data needed for initialization of the service
o C ble_rscs_meas_s Running Speed and Cadence Service measurement structure. This contains a Running Speed and Cadence measurement
o C ble_rscs_s Running Speed and Cadence Service structure. This contains various status information for the service
o C ble_sc_ctrlpt_evt_t Speed and Cadence Control point event
o C ble_sc_ctrlpt_resp_t Speed and Cadence Control Point response indication structure
o C ble_sc_ctrlpt_rsp_t
o C ble_sc_ctrlpt_s Speed and Cadence Control Point structure. This contains various status information for the Speed and Cadence Control Point behavior
o C ble_sc_ctrlpt_val_t
o C ble_socp_rsp_t Specific Operation Control Point response structure
o C ble_srv_cccd_security_mode_t Security settings structure
o C ble_srv_report_ref_t Value of a Report Reference descriptor
o C ble_srv_security_mode_t Security settings structure
o C ble_srv_utf8_str_t UTF-8 string data type
o C ble_tps_init_t TX Power Service init structure. This contains all options and data needed for initialization of the service
o C ble_tps_t TX Power Service structure. This contains various status information for the service
o C bsp_button_event_cfg_t
o C buffer_t
o C CONCAT_2 Declare Core instance type
o C CRYS_AESCCM_UserContext_t
o C CRYS_CHACHAUserContext_t
o C CRYS_DH_ExpTemp_t
o C CRYS_DH_FipsKat_t
o C CRYS_DH_HybrTemp_t
o C CRYS_DH_Temp_t
o C CRYS_DHKG_CheckTemp_t
o C CRYS_DHKGData_t
o C CRYS_ECDH_TempData_t
o C CRYS_ECDHFipsKatContext_t
o C CRYS_ECDSA_SignUserContext_t
o C CRYS_ECDSA_VerifyUserContext_t
o C CRYS_ECDSAFipsKatContext_t
o C CRYS_ECEDW_TempBuff_t
o C CRYS_ECIES_TempData_t
o C CRYS_ECMONT_ScalrMultTempBuff_t
o C CRYS_ECMONT_TempBuff_t
o C CRYS_ECPKI_BUILD_TempData_t
o C CRYS_ECPKI_Domain_t
o C CRYS_ECPKI_KG_FipsContext_t
o C CRYS_ECPKI_KG_TempData_t
o C CRYS_ECPKI_PointAffine_t
o C CRYS_ECPKI_PrivKey_t
o C CRYS_ECPKI_PublKey_t
o C CRYS_ECPKI_UserPrivKey_t
o C CRYS_ECPKI_UserPublKey_t
o C CRYS_HASHUserContext_t
o C CRYS_HMACUserContext_t
o C CRYS_KDF_OtherInfo_t
o C CRYS_PrngFipsKatCtx_t
o C CRYS_RND_Context_t
o C CRYS_RND_State_t
o C CRYS_RND_WorkBuff_t
o C CRYS_RSAFipsKatContext_t
o C CRYS_RSAKGData_t
o C CRYS_RSAKGFipsContext_t
o C CRYS_RSAPrimeData_t
o C CRYS_RSAPrivUserContext_t
o C CRYS_RSAPubUserContext_t
o C CRYS_RSAUserPrivKey_t
o C CRYS_RSAUserPubKey_t
o C CRYS_SRP_Context_t
o C CRYS_SRP_GroupParam_t
o C CRYSRSAPrivCRTKey_t
o C CRYSRSAPrivKey_t
o C CRYSRSAPrivNonCRTKey_t
o C CRYSRSAPubKey_t
o C current_time_char_t Data structure for the Current Time Characteristic
o C day_date_time_t "Day Date Time" field of the "Exact Time 256" field of the Current Time Characteristic
o C dfu_progress_t DFU progress
o C ECDSA_SignContext_t
o C ECDSA_VerifyContext_t
o C error_info_t Structure containing info about an error of the type NRF_FAULT_ID_SDK_ERROR
o C es_adv_frame_t Advertisable frame types that can be passed in to the advertising data during non-connectable slot advertising
o C es_adv_timing_evt_t Eddystone advertisement timing event
o C es_adv_timing_resolver_adv_timing_t Timing parameters for a single slot
o C es_adv_timing_resolver_input_t Input to the timing resolver
o C es_adv_timing_resolver_result_t Results of calculating advertisement delays
o C es_eid_config_t EID configuration
o C es_eid_frame_t EID frame data representation
o C es_etlm_frame_t ETLM frame data representation
o C es_flash_beacon_config_t Beacon configuration
o C es_flash_flags_t Structure for keeping track of which slot has a configuration that must be restored upon reboot
o C es_slot_reg_t Slot registry
o C es_slot_t Slot
o C es_tlm_frame_t TLM frame data representation
o C es_uid_frame_t UID frame data representation
o C es_url_frame_t URL frame data representation
o C exact_time_256_t "Exact Time 256" field of the Current Time Characteristic
o C fds_chunk_queue_t
o C fds_evt_t An FDS event
o C fds_find_token_t A token to keep information about the progress of fds_record_find , fds_record_find_by_key , and fds_record_find_in_file
o C fds_flash_record_t Structure that can be used to read the contents of a record stored in flash
o C fds_gc_data_t
o C fds_header_t The record metadata as stored in flash
o C fds_ic_t Part of the record metadata
o C fds_op_queue_t
o C fds_op_t
o C fds_page_t
o C fds_record_chunk_t A chunk of record data to be written to flash
o C fds_record_desc_t The record descriptor structure that is used to manipulate records
o C fds_record_t A record to be written to flash
o C fds_reserve_token_t A token to a reserved space in flash, created by fds_reserve
o C fds_stat_t File system statistics
o C fds_swap_page_t
o C fds_tl_t Part of the record metadata
o C fs_config_t Fstorage application-specific configuration
o C fs_evt_t An fstorage event
o C fs_op_queue_t
o C fs_op_t
o C HardFault_stack Contents of the stack
o C hci_slip_evt_t Structure containing an event from the SLIP layer
o C hci_transport_evt_t Struct containing events from the Transport layer
o C hci_transport_ioctl_cmd_t
o C hrs_db_t Structure containing the handles related to the Heart Rate Service found on the peer
o C ieee_float16_t SFLOAT format (IEEE-11073 16-bit FLOAT, defined as a 16-bit vlue with 12-bit mantissa and 4-bit exponent
o C ieee_float32_t FLOAT format (IEEE-11073 32-bit FLOAT, defined as a 32-bit value with a 24-bit mantissa and an 8-bit exponent
o C lbs_db_t Structure containing the handles related to the LED Button Service found on the peer
o C led_sb_init_params_t Structure holding the initialization parameters
o C low_power_pwm_config_t Structure holding the initialization parameters
o C max9850_config_t MAX9850 configuration
o C max9850_regmap_t Internal MAX9850 register map
o C nfc_a_tag_info Basic information about detected NFC-A tag
o C nfc_ac_rec_data_ref_t Carrier Data Reference and Auxiliary Data Reference descriptor
o C nfc_ac_rec_payload_desc_t Alternative Carrier record payload descriptor
o C nfc_hs_rec_payload_desc_t Handover Select record payload descriptor
o C nfc_ndef_bin_payload_desc_t Binary data descriptor containing the payload for the record
o C nfc_ndef_msg_desc_t NDEF message descriptor
o C nfc_ndef_parser_memo_desc_t Type for holding descriptors that are used by the NDEF parser
o C nfc_ndef_record_desc_t NDEF record descriptor
o C nfc_t4t_apdu_data_t APDU data field descriptor
o C nfc_t4t_capability_container_t Descriptor for the Capability Container (CC) file of Type 4 Tag
o C nfc_t4t_comm_apdu_t Command Application Protocol Data Unit (C-APDU) descriptor
o C nfc_t4t_file_control_val_t Extended NDEF/NDEF/Proprietary File Control Value descriptor
o C nfc_t4t_file_t File content descriptor
o C nfc_t4t_resp_apdu_t Response Application Protocol Data Unit (R-APDU) descriptor
o C nfc_t4t_tlv_block_t File Control TLV block descriptor
o C nfc_text_rec_payload_desc_t Text record payload descriptor
o C notification_t
o C nrf_adc_config_t Analog-to-digital converter configuration
o C nrf_atfifo_postag_pos_s Read and write position structure
o C nrf_atfifo_postag_u End data index tag
o C nrf_balloc_cb_t Block memory allocator control block
o C nrf_balloc_t Block memory allocator pool instance. The pool is made of elements of the same size
o C nrf_ble_bms_auth_code_t Received authorization codes
o C nrf_ble_bms_bond_cbs_t BMS bond management callbacks
o C nrf_ble_bms_ctrlpt_t BMS control points
o C nrf_ble_bms_evt_t BMS events
o C nrf_ble_bms_features_t Supported features
o C nrf_ble_bms_init_t BMS initialization structure that contains all information needed to initialize the service
o C nrf_ble_bms_s Status information for the service
o C nrf_ble_cgm_status_t Status of the CGM measurement
o C nrf_ble_cgms_calib_t Calibration value
o C nrf_ble_cgms_char_handler_t Handles related to CGM characteristics
o C nrf_ble_cgms_evt_t CGM Service event
o C nrf_ble_cgms_feature_t Features supported by the CGM Service
o C nrf_ble_cgms_init_t CGM Service initialization structure that contains all options and data needed for initializing the service
o C nrf_ble_cgms_meas_t CGM measurement
o C nrf_ble_cgms_racp_t Record Access Control Point transaction data
o C nrf_ble_cgms_sensor_annunc_t CGM Measurement Sensor Status Annunciation
o C nrf_ble_escs_broadcast_cap_t Data fields in the Broadcast Capabilities characteristic
o C nrf_ble_escs_eid_id_key_t EID Identity Key characteristic
o C nrf_ble_escs_init_params_t Eddystone Configuration Service initialization parameters (corresponding to required characteristics)
o C nrf_ble_escs_init_t Eddystone Configuration Service initialization structure
o C nrf_ble_escs_lock_state_t Lock State characteristic
o C nrf_ble_escs_lock_state_write_t Write data fields of the Lock State characteristic
o C nrf_ble_escs_public_ecdh_key_t Public ECDH Key characteristic
o C nrf_ble_escs_remain_conntbl_t Unlock characteristic (read/write)
o C nrf_ble_escs_s
o C nrf_ble_escs_unlock_t Unlock characteristic (read/write)
o C nrf_ble_gatt_evt_t GATT module event
o C nrf_ble_gatt_link_t GATT information for each link
o C nrf_ble_gatt_s GATT structure that contains status information for the GATT module
o C nrf_ble_qwr_evt_t Queued Writes module events
o C nrf_ble_qwr_init_t Queued Writes init structure
o C nrf_ble_qwr_t Queued Writes structure
o C nrf_block_dev_empty_config_t EMPTY block device config
o C nrf_block_dev_empty_t EMPTY block device
o C nrf_block_dev_empty_work_t Work structure of EMPTY block device
o C nrf_block_dev_event_t Block device event
o C nrf_block_dev_geometry_t Block device geometry
o C nrf_block_dev_info_strings_t Block device information strings
o C nrf_block_dev_qspi_config_t QSPI block device config
o C nrf_block_dev_qspi_t QSPI block device
o C nrf_block_dev_qspi_work_t Work structure of QSPI block device
o C nrf_block_dev_ram_config_t Ram block device config
o C nrf_block_dev_ram_t Ram block device
o C nrf_block_dev_ram_work_t Work structure of RAM block device
o C nrf_block_dev_s Block device API
| \ C nrf_block_dev_ops_s
o C nrf_block_dev_sdc_config_t SDC block device config
o C nrf_block_dev_sdc_t SDC block device
o C nrf_block_dev_sdc_work_t Work structure of SDC block device
o C nrf_block_req_t Block device request descriptor item
o C nrf_comp_ref_conf_t COMP reference configuration
o C nrf_comp_th_t COMP THDOWN and THUP values that are used to calculate the threshold voltages VDOWN and VUP
o C nrf_crypto_key_t Cryptographic key
o C nrf_csense_evt_param_t Event data union for nrf_csense events
o C nrf_csense_evt_t Structure with event parameters
o C nrf_csense_slider_evt_t Structure with slider event data including the measured step
o C nrf_dfu_bank_t Description of a single bank
o C nrf_dfu_req_t Definition of a DFU request sent from the transport layer
o C nrf_dfu_res_t Response used during DFU operations
o C nrf_dfu_settings_t DFU settings for application and bank data
o C nrf_dfu_transport_t DFU transport registration
o C nrf_drv_adc_channel_config_t ADC channel configuration
o C nrf_drv_adc_channel_s ADC channel
o C nrf_drv_adc_config_t ADC configuration
o C nrf_drv_adc_done_evt_t Analog-to-digital converter driver DONE event
o C nrf_drv_adc_evt_t Analog-to-digital converter driver event
o C nrf_drv_adc_sample_evt_t Analog-to-digital converter driver SAMPLE event
o C nrf_drv_clock_handler_item_s
o C nrf_drv_comp_config_t COMP configuration
o C nrf_drv_csense_config_t Module initializing structure
o C nrf_drv_csense_evt_t Structure holding event parameters
o C nrf_drv_gpiote_in_config_t Input pin configuration
o C nrf_drv_gpiote_out_config_t Output pin configuration
o C nrf_drv_i2s_config_t I2S driver configuration structure
o C nrf_drv_lpcomp_config_t LPCOMP configuration
o C nrf_drv_pdm_config_t PDM interface driver configuration structure
o C nrf_drv_power_config_t General power configuration
o C nrf_drv_power_pofwarn_config_t The configuration for power failure comparator
o C nrf_drv_pwm_config_t PWM driver configuration structure
o C nrf_drv_pwm_t PWM driver instance data structure
o C nrf_drv_qdec_config_t QDEC configuration structure
o C nrf_drv_qdec_event_t QDEC event handler structure
o C nrf_drv_qdec_report_data_evt_t QDEC report event data
o C nrf_drv_qdec_sample_data_evt_t QDEC sample event data
o C nrf_drv_qspi_config_t QSPI driver instance configuration structure
o C nrf_drv_rng_config_t Struct for RNG configuration
o C nrf_drv_rtc_config_t RTC driver instance configuration structure
o C nrf_drv_rtc_t RTC driver instance structure
o C nrf_drv_saadc_config_t Analog-to-digital converter driver configuration structure
o C nrf_drv_saadc_done_evt_t Analog-to-digital converter driver done event data
o C nrf_drv_saadc_evt_t Analog-to-digital converter driver event structure
o C nrf_drv_saadc_limit_evt_t Analog-to-digital converter driver limit event data
o C nrf_drv_spi_config_t SPI master driver instance configuration structure
o C nrf_drv_spi_evt_t
o C nrf_drv_spi_t SPI master driver instance data structure
o C nrf_drv_spi_xfer_desc_t Single transfer descriptor structure
o C nrf_drv_spis_config_t SPI peripheral device configuration data
o C nrf_drv_spis_event_t Structure containing the event context from the SPI slave driver
o C nrf_drv_spis_t SPI slave driver instance data structure
o C nrf_drv_systick_state_t The value type that holds the SysTick state
o C nrf_drv_timer_config_t Timer driver instance configuration structure
o C nrf_drv_timer_t Timer driver instance data structure
o C nrf_drv_twi_config_t Structure for the TWI master driver instance configuration
o C nrf_drv_twi_evt_t Structure for a TWI event
o C nrf_drv_twi_t Structure for the TWI master driver instance
o C nrf_drv_twi_xfer_desc_t Structure for a TWI transfer descriptor
o C nrf_drv_twis_config_t Structure for TWIS configuration
o C nrf_drv_twis_evt_t TWIS driver event structure
o C nrf_drv_twis_t TWIS driver instance structure
o C nrf_drv_uart_config_t Structure for UART configuration
o C nrf_drv_uart_error_evt_t Structure for UART error event
o C nrf_drv_uart_event_t Structure for UART event
o C nrf_drv_uart_t Structure for the UART driver instance
o C nrf_drv_uart_xfer_evt_t Structure for UART transfer completion event
o C nrf_drv_usbd_evt_t Event structure
o C nrf_drv_usbd_setup_t Setup packet structure
o C nrf_drv_usbd_transfer_handler_desc_t USBD transfer callback structure
o C nrf_drv_usbd_transfer_t The structure to be filled with the information about next transfer
o C nrf_drv_wdt_config_t Struct for WDT initialization
o C nrf_esb_config_t Main configuration structure for the module
o C nrf_esb_evt_t Enhanced ShockBurst event
o C nrf_esb_payload_t Enhanced ShockBurst payload
o C nrf_gzll_device_tx_info_t Data structure containing information about the last packet transmission
o C nrf_gzll_host_rx_info_t Data structure containing information about the last packet received
o C nrf_ic_info_t IC information struct containing the IC revision, RAM size, and FLASH size
o C nrf_lpcomp_config_t LPCOMP configuration
o C nrf_pwm_sequence_t Structure for defining a sequence of PWM duty cycles
o C nrf_pwm_values_grouped_t Structure for defining duty cycle values for a sequence loaded in NRF_PWM_LOAD_GROUPED mode
o C nrf_pwm_values_individual_t Structure for defining duty cycle values for a sequence loaded in NRF_PWM_LOAD_INDIVIDUAL mode
o C nrf_pwm_values_t Union grouping pointers to arrays of duty cycle values applicable to various loading modes
o C nrf_pwm_values_wave_form_t Structure for defining duty cycle values for a sequence loaded in NRF_PWM_LOAD_WAVE_FORM mode
o C nrf_qspi_addrconfig_conf_t Addressing mode register configuration. See nrf_qspi_addrconfig_set
o C nrf_qspi_cinstr_conf_t Custom instruction configuration
o C nrf_qspi_phy_conf_t QSPI physical interface configuration
o C nrf_qspi_pins_t Pins configuration
o C nrf_qspi_prot_conf_t Structure with QSPI protocol interface configuration
o C nrf_queue_cb_t Queue control block
o C nrf_queue_t Instance of the queue
o C nrf_saadc_channel_config_t Analog-to-digital converter channel configuration structure
o C nrf_saadc_config_t Analog-to-digital converter configuration structure
o C nrf_serial_flash_params_t Serial flash memory parameters
o C nrf_svc_func_reg_t Type holding the SVC number and the pointer to the corresponding function
o C parsed_ndef_msg_1_t Memory allocated for a one-record message
o C parsed_ndef_msg_2_t Memory allocated for a two-record message
o C pin_transition_t Pin transition direction struct
o C pm_conn_sec_config_t Configuration of a security procedure
o C pm_conn_sec_status_t Security status of a connection
o C pm_conn_secure_failed_evt_t Parameters specific to the PM_EVT_CONN_SEC_FAILED event
o C pm_conn_secured_evt_t Parameters specific to the PM_EVT_CONN_SEC_SUCCEEDED event
o C pm_evt_t An event from the Peer Manager module
o C pm_failure_evt_t Standard parameters for failure events
o C pm_peer_data_bonding_t Data associated with a bond to a peer
o C pm_peer_data_local_gatt_db_t Data on a local GATT database
o C pm_peer_data_update_failed_t Parameters specific to the PM_EVT_PEER_DATA_UPDATE_FAILED event
o C pm_peer_data_update_succeeded_evt_t Parameters specific to the PM_EVT_PEER_DATA_UPDATE_SUCCEEDED event
o C pm_privacy_params_t Device Privacy
o C regcertdatalist_t IEEE 11073-20601 Regulatory Certification Data List Structure
o C RSAPrivContext_t
o C RSAPubContext_t
o C SaSi_PalDmaBlockInfo_t
o C SaSiAesHwKeyData_t
o C SaSiAesUserContext_t
o C SaSiAesUserKeyData_t
o C sdc_evt_t SDC event structure
o C sdc_type_t SDC type information structure
o C sdk_mapped_flags_key_list_t Type used to present a subset of the registered keys
o C sensorsim_cfg_t Triangular waveform sensor simulator configuration
o C sensorsim_state_t Triangular waveform sensor simulator state
o C ser_ble_gap_app_keyset_t GAP connection - keyset mapping structure
o C ser_ble_gap_conn_keyset_t GAP connection - keyset mapping structure
o C ser_ble_user_mem_t Connection - user memory mapping structure
o C ser_hal_transport_evt_phy_error_params_t Struct containing parameters of event of type SER_HAL_TRANSP_EVT_PHY_ERROR
o C ser_hal_transport_evt_rx_pkt_received_params_t Struct containing parameters of event of type SER_HAL_TRANSP_EVT_RX_PKT_RECEIVED
o C ser_hal_transport_evt_t Struct containing events from the Serialization HAL Transport layer
o C ser_phy_evt_hw_error_params_t A struct containing parameters of event of type SER_PHY_EVT_HW_ERROR
o C ser_phy_evt_rx_buf_request_params_t A struct containing parameters of event of type SER_PHY_EVT_RX_BUF_REQUEST
o C ser_phy_evt_rx_pkt_received_params_t A struct containing parameters of event of type SER_PHY_EVT_RX_PKT_RECEIVED
o C ser_phy_evt_t A struct containing events from a Serialization PHY module
o C ser_phy_hci_evt_hw_error_params_t Struct containing parameters of event of type SER_PHY_HCI_SLIP_EVT_HW_ERROR
o C ser_phy_hci_pkt_params_t Struct representing a PHY HCI packet
o C ser_phy_hci_slip_evt_t Struct containing events from the Serialization PHY module
o C sercon_ble_user_mem_t Connection - user memory mapping structure
o C sfloat_t SFLOAT format (IEEE-11073 16-bit FLOAT, meaning 4 bits for exponent (base 10) and 12 bits mantissa)
o C sha256_context_t Current state of a hash operation
o C spi_master_config_t Struct containing configuration parameters of the SPI master
o C spi_master_evt_t Struct containing parameters of the SPI MASTER event
o C tlv_block_t TLV block descriptor
o C tx_message_t Data to be transmitted to the connected master
o C type_2_tag_capability_container_t Descriptor for the Capability Container (CC) bytes of a Type 2 Tag
o C type_2_tag_serial_number_t Descriptor for the internal bytes of a Type 2 Tag
o C type_2_tag_t Type 2 Tag descriptor
o C uda1380_iface_t UDA1380 interface
o C uda1380_reg_t UDA1380 register descriptor
o C uint8_array_t Byte array type
o C ulong_union_t Uint32_t type presentation as an union
o C ushort_union_t Uint16_t type presentation as an union
\ C write_params_t Structure for writing a message to the central, thus the Control Point or CCCD