#pragma once #include "host/ble_gatt.h" #include "host/ble_uuid.h" #include "BLEh.h" #include typedef uint16_t gatt_value_server_handle_t; gatt_value_server_handle_t simple_gatt_value_server(void* values, size_t values_size, int values_num, struct char_pres_format* format[], struct ble_gatt_svc_def* svc, uint16_t svc_ind, ble_uuid_t** uuid); gatt_value_server_handle_t simple_gatt_identical_values_server(void* values, size_t values_size, int values_num, struct char_pres_format* format, struct ble_gatt_svc_def* svc, uint16_t svc_ind, ble_uuid_t* uuid); void simple_gatt_value_server_deinit(); void simple_gatt_value_server_notify(gatt_value_server_handle_t handle, int values_num);