Microchip® Advanced Software Framework

ble_gatt_server_event_cb Struct Reference

#include <ble_manager.h>

Data Fields

ble_event_callback_t characteristic_changed
 If GATT Client updates the GATT Server characteristics, the GATT server will send this event. Refer at_ble_characteristic_changed_t. More...
 
ble_event_callback_t characteristic_configuration_changed
 GATT Client changes GATT Server Characteristics configuration. Refer at_ble_characteristic_configuration_changed_t. More...
 
ble_event_callback_t characteristic_write_cmd_cmp
 Characteristics write command complete. Refer at_ble_cmd_complete_event_t. More...
 
ble_event_callback_t indication_confirmed
 GATT Server sends the indication to GATT Client. Refer at_ble_indication_confirmed_t. More...
 
ble_event_callback_t mtu_changed_cmd_complete
 Device request peer to change the MTU size. Refer at_ble_cmd_complete_event_t. More...
 
ble_event_callback_t mtu_changed_indication
 Peer device changes the MTU size. Refer at_ble_mtu_changed_ind_t. More...
 
ble_event_callback_t notification_confirmed
 GATT Server sends the notification confirmation on the event of notification send. Refer at_ble_cmd_complete_event_t. More...
 
ble_event_callback_t read_authorize_request
 Peer(GATT Client) asks authorization for reading GATT Server database. Refer at_ble_characteristic_read_req_t. More...
 
ble_event_callback_t service_changed_indication_sent
 GATT Server add/remove the service dynamically. If GATT Client subscribes for this event then service changed indication will be sent. Refer at_ble_cmd_complete_event_t. More...
 
ble_event_callback_t write_authorize_request
 Peer(GATT Client) asks authorization for writing into GATT Server database. Refer at_ble_characteristic_write_request_t. More...
 

ble_event_callback_t ble_gatt_server_event_cb::characteristic_changed

If GATT Client updates the GATT Server characteristics, the GATT server will send this event. Refer at_ble_characteristic_changed_t.

ble_event_callback_t ble_gatt_server_event_cb::characteristic_configuration_changed

GATT Client changes GATT Server Characteristics configuration. Refer at_ble_characteristic_configuration_changed_t.

ble_event_callback_t ble_gatt_server_event_cb::characteristic_write_cmd_cmp

Characteristics write command complete. Refer at_ble_cmd_complete_event_t.

ble_event_callback_t ble_gatt_server_event_cb::indication_confirmed

GATT Server sends the indication to GATT Client. Refer at_ble_indication_confirmed_t.

ble_event_callback_t ble_gatt_server_event_cb::mtu_changed_cmd_complete

Device request peer to change the MTU size. Refer at_ble_cmd_complete_event_t.

ble_event_callback_t ble_gatt_server_event_cb::mtu_changed_indication

Peer device changes the MTU size. Refer at_ble_mtu_changed_ind_t.

ble_event_callback_t ble_gatt_server_event_cb::notification_confirmed

GATT Server sends the notification confirmation on the event of notification send. Refer at_ble_cmd_complete_event_t.

ble_event_callback_t ble_gatt_server_event_cb::read_authorize_request

Peer(GATT Client) asks authorization for reading GATT Server database. Refer at_ble_characteristic_read_req_t.

ble_event_callback_t ble_gatt_server_event_cb::service_changed_indication_sent

GATT Server add/remove the service dynamically. If GATT Client subscribes for this event then service changed indication will be sent. Refer at_ble_cmd_complete_event_t.

ble_event_callback_t ble_gatt_server_event_cb::write_authorize_request

Peer(GATT Client) asks authorization for writing into GATT Server database. Refer at_ble_characteristic_write_request_t.