Contains the GAP specific definitions and data structures used in the GAP APIs.
Data Structures | |
| struct | cy_stc_ble_gaps_t |
| Structure with Generic Access Profile Service (GAPS) attribute handles. More... | |
| struct | cy_stc_ble_gapc_t |
| GAP Service Characteristics server's GATT DB handles structure type. More... | |
| struct | cy_stc_ble_gaps_config_t |
| GAP Service configuration structure (server) More... | |
| struct | cy_stc_ble_gapc_config_t |
| GAP Service Configuration structure (client) More... | |
| struct | cy_stc_ble_gapp_adv_params_t |
| GAPP advertising configuration parameters structure. More... | |
| struct | cy_stc_ble_gapc_scan_params_t |
| GAPC advertising configuration parameters structure. More... | |
| struct | cy_stc_ble_app_flash_param_t |
| Store BLE Application Data parameter into flash. More... | |
| struct | cy_stc_ble_gap_oob_info_t |
| Out of Band Parameters Information. More... | |
| struct | cy_stc_ble_gap_sec_req_t |
| Security requirement of local device used in strict pairing. More... | |
| struct | cy_stc_ble_gap_disconnect_info_t |
| Disconnect command information. More... | |
| struct | cy_stc_ble_gap_peer_addr_info_t |
| Peer Bluetooth Device Address information. More... | |
| struct | cy_stc_ble_gap_sec_key_param_t |
| Security keys information. More... | |
| struct | cy_stc_ble_gap_sec_key_info_t |
| Security information. More... | |
| struct | cy_stc_ble_gap_bd_addr_info_t |
| Bluetooth Device Address information. More... | |
| struct | cy_stc_ble_gap_auth_info_t |
| Authentication Parameters Information. More... | |
| struct | cy_stc_ble_gap_auth_pk_info_t |
| Authentication Passkey Information. More... | |
| struct | cy_stc_ble_gap_auth_fix_pk_info_t |
| Fixed Passkey Parameters Information. More... | |
| struct | cy_stc_ble_gap_conn_update_param_info_t |
| GAP Connection Update parameters. More... | |
| struct | cy_stc_ble_gap_sc_mode_info_t |
| Secure connection only mode parameters. More... | |
| struct | cy_stc_ble_gap_sc_kp_notif_info_t |
| Secure connection key press notification parameters. More... | |
| struct | cy_stc_ble_gap_sc_oob_info_t |
| Secure connection key press notification parameters. More... | |
| struct | cy_stc_ble_gap_bonded_device_list_info_t |
| Bluetooth Bonded Device Address list. More... | |
| struct | cy_stc_ble_gap_smp_local_p256_keys_t |
| SMP P-256 public-private key pair. More... | |
| struct | cy_stc_ble_gap_ce_length_param_info_t |
| GAP Connection Update parameters. More... | |
| struct | cy_stc_ble_gap_set_conn_priority_param_t |
| GAP Connection Update parameters. More... | |
| struct | cy_stc_ble_gap_conn_param_updated_in_controller_t |
| Current Connection Parameters used by controller. More... | |
| struct | cy_stc_ble_gap_connected_param_t |
| Gap Connected Parameters. More... | |
| struct | cy_stc_ble_gap_oob_data_param_t |
| OOB data. More... | |
| struct | cy_stc_ble_gap_enhance_conn_complete_param_t |
| Current Connection Parameters used by controller. More... | |
| struct | cy_stc_ble_gap_disconnect_param_t |
| Disconnection Parameters. More... | |
| struct | cy_stc_ble_gap_encrypt_change_param_t |
| Encryption Change Parameters. More... | |
| struct | cy_stc_ble_gapc_disc_info_t |
| Discovery (scan) parameter. More... | |
| struct | cy_stc_ble_gapc_conn_info_t |
| Connection parameter. More... | |
| struct | cy_stc_ble_gapc_resolve_peer_info_t |
| Resolve peer device parameter. More... | |
| struct | cy_stc_ble_gapc_peer_bd_addr_info_t |
| Set peer BD Address parameter. More... | |
| struct | cy_stc_ble_gapc_adv_report_param_t |
| Advertisement report parameter. More... | |
| struct | cy_stc_ble_gapc_direct_adv_report_param_t |
| Direct Advertising Report received by GAP Central. More... | |
| struct | cy_stc_ble_gapp_disc_param_t |
| Advertising parameters. More... | |
| struct | cy_stc_ble_gapp_disc_data_t |
| Advertising data. More... | |
| struct | cy_stc_ble_gapp_scan_rsp_data_t |
| Scan response data. More... | |
| struct | cy_stc_ble_gapp_disc_mode_info_t |
| Advertising information. More... | |
Typedefs | |
| typedef void(* | cy_ble_callback_t) (uint32_t eventCode, void *eventParam) |
| The event callback function prototype to receive events from the PSoC 6 BLE Middleware. | |
| typedef void(* | cy_ble_app_notify_callback_t) (void) |
| Application Notify Callback. | |
| typedef cy_stc_ble_bd_addr_t | cy_stc_ble_gap_bd_addr_t |
| BD Address of device. | |
| enum cy_en_ble_state_t |
Connection state machine type.
Advertisement SIG assigned numbers.
Security Levels.
IO capability.
Authentication Failed Error Codes.
Passkey entry notification types.
These are sent to application with the CY_BLE_EVT_GAP_KEYPRESS_NOTIFICATION event parameter.
GAP Direct advertiser address type.
Advertisement event type.
| enum cy_en_ble_gapp_adv_t |
Advertisement type.