typedef struct { vm_bt_gatt_register_client_callback register_client; vm_bt_gatt_scan_result_callback scan_result; vm_bt_gatt_connection_callback connection; vm_bt_gatt_listen_callback listen; vm_bt_gatt_set_advertisement_data_callback set_advertisement_data; vm_bt_gatt_search_complete_callback search_complete; vm_bt_gatt_search_result_callback search_result; vm_bt_gatt_get_characteristic_callback get_characteristic; vm_bt_gatt_get_descriptor_callback get_descriptor; vm_bt_gatt_get_included_service_callback get_included_service; vm_bt_gatt_register_for_notification_callback register_for_notification; vm_bt_gatt_notify_callback notify; vm_bt_gatt_read_characteristic_callback read_characteristic; vm_bt_gatt_write_characteristic_callback write_characteristic; vm_bt_gatt_read_descriptor_callback read_descriptor; vm_bt_gatt_write_descriptor_callback write_descriptor; vm_bt_gatt_execute_write_callback execute_write; vm_bt_gatt_read_remote_rssi_callback read_remote_rssi; vm_bt_gatt_get_device_type_callback get_device_type; } vm_bt_gatt_client_callback_t;
typedef struct { vm_bt_gatt_register_client_callback register_client; vm_bt_gatt_scan_result_callback scan_result; vm_bt_gatt_connection_callback connection; vm_bt_gatt_listen_callback listen; vm_bt_gatt_set_advertisement_data_callback set_advertisement_data; vm_bt_gatt_search_complete_callback search_complete; vm_bt_gatt_search_result_callback search_result; vm_bt_gatt_get_characteristic_callback get_characteristic; vm_bt_gatt_get_descriptor_callback get_descriptor; vm_bt_gatt_get_included_service_callback get_included_service; vm_bt_gatt_register_for_notification_callback register_for_notification; vm_bt_gatt_notify_callback notify; vm_bt_gatt_read_characteristic_callback read_characteristic; vm_bt_gatt_write_characteristic_callback write_characteristic; vm_bt_gatt_read_descriptor_callback read_descriptor; vm_bt_gatt_write_descriptor_callback write_descriptor; vm_bt_gatt_execute_write_callback execute_write; vm_bt_gatt_read_remote_rssi_callback read_remote_rssi; vm_bt_gatt_get_device_type_callback get_device_type; } vm_bt_gatt_client_callback_t;
GATT service callback function structure
vmbt_gatt.h
|
Members |
Description |
|
vm_bt_gatt_register_client_callback register_client; |
Register client callback. |
|
vm_bt_gatt_scan_result_callback scan_result; |
Scan Bluetooth 4.0 device callback |
|
vm_bt_gatt_connection_callback connection; |
Connection status callback |
|
vm_bt_gatt_listen_callback listen; |
Listen callback |
|
vm_bt_gatt_set_advertisement_data_callback set_advertisement_data; |
Set the advertisement info callback. |
|
vm_bt_gatt_search_complete_callback search_complete; |
Search services has ended callback. |
|
vm_bt_gatt_search_result_callback search_result; |
Search services on going callback. |
|
vm_bt_gatt_get_characteristic_callback get_characteristic; |
Get service's characteristic callback. |
|
vm_bt_gatt_get_descriptor_callback get_descriptor; |
Get service's descriptor callback. |
|
vm_bt_gatt_get_included_service_callback get_included_service; |
Get included services callback. |
|
vm_bt_gatt_register_for_notification_callback register_for_notification; |
Register notification callback. |
|
vm_bt_gatt_notify_callback notify; |
Remote notify callback. |
|
vm_bt_gatt_read_characteristic_callback read_characteristic; |
Read remote characteristic callback. |
|
vm_bt_gatt_write_characteristic_callback write_characteristic; |
Write remote characteristic callback. |
|
vm_bt_gatt_read_descriptor_callback read_descriptor; |
Read characteristic's descriptor callback. |
|
vm_bt_gatt_write_descriptor_callback write_descriptor; |
Write characteristic's descriptor callback. |
|
vm_bt_gatt_execute_write_callback execute_write; |
Execute write callback. |
|
vm_bt_gatt_read_remote_rssi_callback read_remote_rssi; |
Read remote Bluetooth 4.0 RSSI callback |
|
vm_bt_gatt_get_device_type_callback get_device_type; |
Get device type callback |
Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at
support@toolsfactory.com.