Data Structures | |
struct | ble_gap_adv_report_type_t |
Advertising report type. More... | |
struct | ble_gap_aux_pointer_t |
Advertising Auxiliary Pointer. More... | |
struct | ble_gap_addr_t |
Bluetooth Low Energy address. More... | |
struct | ble_gap_conn_params_t |
GAP connection parameters. More... | |
struct | ble_gap_conn_sec_mode_t |
GAP connection security modes. More... | |
struct | ble_gap_conn_sec_t |
GAP connection security status. More... | |
struct | ble_gap_irk_t |
Identity Resolving Key. More... | |
struct | ble_gap_scan_params_t |
GAP scanning parameters. More... | |
struct | ble_gap_privacy_params_t |
Privacy. More... | |
struct | ble_gap_phys_t |
PHY preferences for TX and RX. More... | |
struct | ble_gap_sec_kdist_t |
Keys that can be exchanged during a bonding procedure. More... | |
struct | ble_gap_sec_params_t |
GAP security parameters. More... | |
struct | ble_gap_enc_info_t |
GAP Encryption Information. More... | |
struct | ble_gap_master_id_t |
GAP Master Identification. More... | |
struct | ble_gap_sign_info_t |
GAP Signing Information. More... | |
struct | ble_gap_lesc_p256_pk_t |
GAP LE Secure Connections P-256 Public Key. More... | |
struct | ble_gap_lesc_dhkey_t |
GAP LE Secure Connections DHKey. More... | |
struct | ble_gap_lesc_oob_data_t |
GAP LE Secure Connections OOB data. More... | |
struct | ble_gap_evt_connected_t |
Event structure for BLE_GAP_EVT_CONNECTED. More... | |
struct | ble_gap_evt_disconnected_t |
Event structure for BLE_GAP_EVT_DISCONNECTED. More... | |
struct | ble_gap_evt_conn_param_update_t |
Event structure for BLE_GAP_EVT_CONN_PARAM_UPDATE. More... | |
struct | ble_gap_evt_phy_update_request_t |
Event structure for BLE_GAP_EVT_PHY_UPDATE_REQUEST. More... | |
struct | ble_gap_evt_phy_update_t |
Event Structure for BLE_GAP_EVT_PHY_UPDATE. More... | |
struct | ble_gap_evt_sec_params_request_t |
Event structure for BLE_GAP_EVT_SEC_PARAMS_REQUEST. More... | |
struct | ble_gap_evt_passkey_display_t |
Event structure for BLE_GAP_EVT_PASSKEY_DISPLAY. More... | |
struct | ble_gap_evt_key_pressed_t |
Event structure for BLE_GAP_EVT_KEY_PRESSED. More... | |
struct | ble_gap_evt_auth_key_request_t |
Event structure for BLE_GAP_EVT_AUTH_KEY_REQUEST. More... | |
struct | ble_gap_evt_lesc_dhkey_request_t |
Event structure for BLE_GAP_EVT_LESC_DHKEY_REQUEST. More... | |
struct | ble_gap_sec_levels_t |
Security levels supported. More... | |
struct | ble_gap_enc_key_t |
Encryption Key. More... | |
struct | ble_gap_id_key_t |
Identity Key. More... | |
struct | ble_gap_sec_keys_t |
Security Keys. More... | |
struct | ble_gap_sec_keyset_t |
Security key set for both local and peer keys. More... | |
struct | ble_gap_evt_auth_status_t |
Event structure for BLE_GAP_EVT_AUTH_STATUS. More... | |
struct | ble_gap_evt_conn_sec_update_t |
Event structure for BLE_GAP_EVT_CONN_SEC_UPDATE. More... | |
struct | ble_gap_evt_timeout_t |
Event structure for BLE_GAP_EVT_TIMEOUT. More... | |
struct | ble_gap_evt_rssi_changed_t |
Event structure for BLE_GAP_EVT_RSSI_CHANGED. More... | |
struct | ble_gap_evt_adv_report_t |
Event structure for BLE_GAP_EVT_ADV_REPORT. More... | |
struct | ble_gap_evt_sec_request_t |
Event structure for BLE_GAP_EVT_SEC_REQUEST. More... | |
struct | ble_gap_evt_conn_param_update_request_t |
Event structure for BLE_GAP_EVT_CONN_PARAM_UPDATE_REQUEST. More... | |
struct | ble_gap_evt_qos_channel_survey_report_t |
Event structure for BLE_GAP_EVT_QOS_CHANNEL_SURVEY_REPORT. More... | |
struct | ble_gap_evt_qos_conn_event_report_t |
Event structure for BLE_GAP_EVT_QOS_CONN_EVENT_REPORT. More... | |
struct | ble_gap_evt_t |
GAP event structure. More... | |
struct | ble_gap_conn_cfg_t |
BLE GAP connection configuration parameters, set with sd_ble_cfg_set. More... | |
struct | ble_gap_cfg_role_count_t |
Configuration of maximum concurrent connections in the different connected roles, set with sd_ble_cfg_set. More... | |
struct | ble_gap_cfg_device_name_t |
Device name and its properties, set with sd_ble_cfg_set. More... | |
struct | ble_gap_cfg_ppcp_incl_cfg_t |
Peripheral Preferred Connection Parameters include configuration parameters, set with sd_ble_cfg_set. More... | |
struct | ble_gap_cfg_car_incl_cfg_t |
Central Address Resolution include configuration parameters, set with sd_ble_cfg_set. More... | |
union | ble_gap_cfg_t |
Configuration structure for GAP configurations. More... | |
struct | ble_gap_opt_ch_map_t |
Channel Map option. More... | |
struct | ble_gap_opt_passkey_t |
Passkey Option. More... | |
struct | ble_gap_opt_compat_mode_1_t |
Compatibility mode 1 option. More... | |
struct | ble_gap_opt_auth_payload_timeout_t |
Authenticated payload timeout option. More... | |
struct | ble_gap_opt_enable_evt_len_check_t |
Enable event length checking. More... | |
union | ble_gap_opt_t |
Option structure for GAP options. More... | |
struct | ble_gap_event_trigger_t |
Bluetooth Link Layer event triggering parameters. More... | |
struct | ble_gap_qos_channel_survey_t |
Quality of Service (QoS) channel survey parameters. More... | |
struct | ble_gap_qos_rssi_t |
Quality of Service (QoS) reporting changes in RSSI. More... | |
union | ble_gap_qos_params_t |
Quality of Service (QoS) parameters. More... | |
Typedefs | |
typedef uint8_t | ble_gap_ch_mask_t [5] |
Channel mask (40 bits). Every channel is represented with a bit positioned as per channel index defined in Bluetooth Core Specification v5.0, Vol 6, Part B, Section 1.4.1. The LSB contained in array element 0 represents channel index 0, and bit 39 represents channel index 39. If a bit is set to 1, the channel is not used. | |