|
| void | pbl_bt_gatt_respond_read_subscription (uint32_t transaction_id, uint16_t response_code) |
| | Answer a read of the Service Changed CCCD.
|
| |
| void | pbl_bt_gatt_send_changed_indication (const struct pbl_bt_device_internal *device, const struct pbl_bt_att_handle_range *data) |
| | Indicate a change of the local GATT database to a peer.
|
| |
| enum pbl_bt_errno | pbl_bt_gatt_write_without_response (GAPLEConnection *connection, const uint8_t *value, size_t value_length, uint16_t att_handle) |
| | Write a characteristic value without response.
|
| |
| enum pbl_bt_errno | pbl_bt_gatt_write (GAPLEConnection *connection, const uint8_t *value, size_t value_length, uint16_t att_handle, void *context) |
| | Write an attribute value.
|
| |
| enum pbl_bt_errno | pbl_bt_gatt_read (GAPLEConnection *connection, uint16_t att_handle, void *context) |
| | Read an attribute value.
|
| |
| void | pbl_bt_cb_gatt_handle_connect (const struct pbl_bt_gatt_device_connection_event *event) |
| | Called when a GATT connection is established.
|
| |
| void | pbl_bt_cb_gatt_handle_disconnect (const struct pbl_bt_gatt_device_disconnection_event *event) |
| | Called when a GATT connection is terminated.
|
| |
| void | pbl_bt_cb_gatt_handle_buffer_empty (const struct pbl_bt_gatt_device_buffer_empty_event *event) |
| | Called when the transmit buffers became available again.
|
| |
| void | pbl_bt_cb_gatt_handle_mtu_update (const struct pbl_bt_gatt_device_mtu_update_event *event) |
| | Called when the ATT MTU of a connection changed.
|
| |
| void | pbl_bt_cb_gatt_handle_notification (const struct pbl_bt_gatt_server_notif_indic_event *event) |
| | Called when a notification is received.
|
| |
| void | pbl_bt_cb_gatt_handle_indication (const struct pbl_bt_gatt_server_notif_indic_event *event) |
| | Called when an indication is received.
|
| |
| void | pbl_bt_cb_gatt_service_changed_server_confirmation (const struct pbl_bt_gatt_server_changed_confirmation_event *event) |
| | Called when a peer confirmed a Service Changed indication.
|
| |
| void | pbl_bt_cb_gatt_service_changed_server_subscribe (const struct pbl_bt_gatt_server_subscribe_event *event) |
| | Called when a peer (un)subscribed to Service Changed indications.
|
| |
| void | pbl_bt_cb_gatt_service_changed_server_read_subscription (const struct pbl_bt_gatt_server_read_subscription_event *event) |
| | Called when a peer read the Service Changed CCCD.
|
| |
| void | pbl_bt_cb_gatt_client_discovery_handle_service_changed (GAPLEConnection *connection, uint16_t handle) |
| | Called after subscribing to a peer's Service Changed indications.
|
| |
| void | pbl_bt_cb_gatt_client_operations_handle_response (struct pbl_bt_gatt_client_op_response_hdr *event) |
| | Called with the result of pbl_bt_gatt_read() or pbl_bt_gatt_write().
|
| |