![]()
![]()
#define ATT_SERVER_H
![]()
![]()
#include <stdint.h>
![]()
![]()
#include "ble/att_db.h"
![]()
![]()
#include "btstack_defines.h"
![]()
![]()
#include "btstack_config.h"
![]()
![]()
att_server_init(const uint8_t *, att_read_callback_t, att_write_callback_t);
![]()
![]()
att_server_eatt_init(uint8_t, uint8_t *, uint16_t);
![]()
![]()
att_server_register_packet_handler(btstack_packet_handler_t);
![]()
![]()
att_server_register_service_handler(att_service_handler_t *);
![]()
![]()
att_server_register_can_send_now_callback(btstack_context_callback_registration_t *, hci_con_handle_t);
![]()
![]()
att_server_get_mtu(hci_con_handle_t);
![]()
![]()
att_server_request_to_send_notification(btstack_context_callback_registration_t *, hci_con_handle_t);
![]()
![]()
att_server_request_to_send_indication(btstack_context_callback_registration_t *, hci_con_handle_t);
![]()
![]()
att_server_notify(hci_con_handle_t, uint16_t, const uint8_t *, uint16_t);
![]()
![]()
att_server_multiple_notify(hci_con_handle_t, uint8_t, const uint16_t *, const uint8_t **, const uint16_t *);
![]()
![]()
att_server_indicate(hci_con_handle_t, uint16_t, const uint8_t *, uint16_t);
![]()
![]()
att_server_deinit();
![]()
![]()
att_server_can_send_packet_now(hci_con_handle_t);
![]()
![]()
att_server_request_can_send_now_event(hci_con_handle_t);