gatt_client.h (793cf6ce5dfce68d10c8b2e4004867073af4b757) gatt_client.h (7e656a409e5f6c1846fed8a45244ea292a5d79c4)
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

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

419 * @param characteristic_value_handle
420 * @param length of data
421 * @param data is not copied, make sure memory is accessible until write is done
422 */
423uint8_t gatt_client_write_value_of_characteristic_without_response(hci_con_handle_t con_handle, uint16_t characteristic_value_handle, uint16_t length, uint8_t * data);
424
425/**
426 * @brief Writes the authenticated characteristic value using the characteristic's value handle without an acknowledgment that the write was successfully performed.
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

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

419 * @param characteristic_value_handle
420 * @param length of data
421 * @param data is not copied, make sure memory is accessible until write is done
422 */
423uint8_t gatt_client_write_value_of_characteristic_without_response(hci_con_handle_t con_handle, uint16_t characteristic_value_handle, uint16_t length, uint8_t * data);
424
425/**
426 * @brief Writes the authenticated characteristic value using the characteristic's value handle without an acknowledgment that the write was successfully performed.
427 * @note GATT_EVENT_QUERY_COMPLETE is emitted with 0 for success or ATT_ERROR_BONDING_INFORMATION_MISSING if there is no bonding information stored
427 * @param callback
428 * @param con_handle
429 * @param value_handle
430 * @param message_len
431 * @param message is not copied, make sure memory is accessible until write is done
432 */
433uint8_t gatt_client_signed_write_without_response(btstack_packet_handler_t callback, hci_con_handle_t con_handle, uint16_t value_handle, uint16_t message_len, uint8_t * message);
434

--- 203 unchanged lines hidden ---
428 * @param callback
429 * @param con_handle
430 * @param value_handle
431 * @param message_len
432 * @param message is not copied, make sure memory is accessible until write is done
433 */
434uint8_t gatt_client_signed_write_without_response(btstack_packet_handler_t callback, hci_con_handle_t con_handle, uint16_t value_handle, uint16_t message_len, uint8_t * message);
435

--- 203 unchanged lines hidden ---