att_db.h (7a772b09482a518d84a2098a14d364b557206974) att_db.h (32e1ff05bd6a138a7b468a3ad9ab365dccc9f604)
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 296 unchanged lines hidden (view full) ---

305 * @param uuid16
306 * @param start_handle
307 * @param end_handle
308 * @return false if not found
309 */
310bool gatt_server_get_handle_range_for_service_with_uuid16(uint16_t uuid16, uint16_t * start_handle, uint16_t * end_handle);
311
312/**
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 296 unchanged lines hidden (view full) ---

305 * @param uuid16
306 * @param start_handle
307 * @param end_handle
308 * @return false if not found
309 */
310bool gatt_server_get_handle_range_for_service_with_uuid16(uint16_t uuid16, uint16_t * start_handle, uint16_t * end_handle);
311
312/**
313 * @brief Get handle range for included service.
314 * @param start_handle
315 * @param end_handle
316 * @param uuid16
317 * @param out_included_service_handle
318 * @param out_included_service_start_handle
319 * @param out_included_service_end_handle
320 * @return false if not found
321 */
322bool gatt_server_get_included_service_with_uuid16(uint16_t start_handle, uint16_t end_handle, uint16_t uuid16,
323 uint16_t * out_included_service_handle, uint16_t * out_included_service_start_handle, uint16_t * out_included_service_end_handle);
324
325/**
313 * @brief Get value handle for characteristic.
314 * @param start_handle
315 * @param end_handle
316 * @param uuid16
317 * @return 0 if not found
318 */
319uint16_t gatt_server_get_value_handle_for_characteristic_with_uuid16(uint16_t start_handle, uint16_t end_handle, uint16_t uuid16);
320

--- 82 unchanged lines hidden ---
326 * @brief Get value handle for characteristic.
327 * @param start_handle
328 * @param end_handle
329 * @param uuid16
330 * @return 0 if not found
331 */
332uint16_t gatt_server_get_value_handle_for_characteristic_with_uuid16(uint16_t start_handle, uint16_t end_handle, uint16_t uuid16);
333

--- 82 unchanged lines hidden ---