Functions in
btgattsrv.h
Functions for working with
Bluetooth
capabilities on classic and low-energy devices.
bt_gatt_srv_deinit()
Clean up resources that were initialized for Generic Attribute (GATT) server.
bt_gatt_srv_deregister_service()
Deregister the local service from the Generic Attribute (GATT) server.
bt_gatt_srv_get_mtu()
Retrieve the Attribute Protocol Maximum Transmit Unit (ATT_MTU) for the given connection.
bt_gatt_srv_get_service_handles()
Retrieve the service's starting and ending handles in the GATT server.
bt_gatt_srv_init()
Initialize resources required for the Generic Attribute (GATT) server.
bt_gatt_srv_register_service()
Register a local service with the Generic Attribute (GATT) server.
bt_gatt_srv_send_indication()
Send an indication to the remote device.
bt_gatt_srv_send_indication_async()
Send an indication asynchronously to the remote device.
bt_gatt_srv_send_notification()
Send a notification to the remote device.
bt_gatt_srv_send_notification_async()
Send a notification asynchronously to the remote device.
bt_gatt_srv_send_read_rsp()
Send the response to a read request.
bt_gatt_srv_send_write_rsp()
Send the response to a write request.
bt_gatt_srv_set_keepalive()
Request to enable or disable a connection keep-alive to the remote device.
bt_gatt_srv_update_connection()
Request an update to the low-energy connection parameters.
bt_gatt_srv_validate_service()
Helper function to validate the service record being passed to
bt_gatt_srv_register_service
.
Parent topic:
Bluetooth GATT server (btgattsrv.h)
Related concepts
Constants in btgattsrv.h
Data types in btgattsrv.h