Go to file
Luiz Augusto von Dentz 14ff92cea0 Bluetooth: Handle ATT execute write request
This introduce a new callback called flush to bt_gatt_attr to indicate
when and attribute can cache data, the data is automatically flushed if
regular write request happens and in case of prepare write it checks if
flush is supported otherwise return an error, then upon receiving an
execute write it perform flush over the entire database and respond
with result:

< ACL Data TX: Handle 42 flags 0x00 dlen 6
      ATT: Execute Write Request (0x18) len 1
        Flags: Immediately write all pending values (0x01)
> ACL Data RX: Handle 42 flags 0x02 dlen 5
      ATT: Execute Write Response (0x19) len 0

Change-Id: I2c47f962858b8a741bf40509a648fe2cd6755691
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
2016-02-05 20:14:19 -05:00
arch Rename VXMICRO_ARCH_arm -> CONFIG_ARM 2016-02-05 20:14:16 -05:00
config Rename VPF files to use MDEF file extension 2016-02-05 20:14:15 -05:00
doc Rename documentation project 2016-02-05 20:14:16 -05:00
drivers Bluetooth: Fix CONFIG_BLUETOOTH_DEBUG_UART dependency 2016-02-05 20:14:17 -05:00
include Bluetooth: Handle ATT execute write request 2016-02-05 20:14:19 -05:00
kernel Rename VXMICRO_ARCH and VXMICRO 2016-02-05 20:14:16 -05:00
lib/libc libc: Add tolower implementation 2016-02-05 20:14:14 -05:00
misc Eliminate obsolete coding convention comments 2016-02-05 20:14:14 -05:00
net Bluetooth: Handle ATT execute write request 2016-02-05 20:14:19 -05:00
samples Bluetooth: Add tester application 2016-02-05 20:14:19 -05:00
scripts Rename tinymountain -> zephyr 2016-02-05 20:14:16 -05:00
shared/include/nanokernel/x86
.gitattributes
.gitignore
.mailmap
Kconfig
Makefile Rename tinymountain -> zephyr 2016-02-05 20:14:16 -05:00
Makefile.inc Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
zephyr-env.sh Rename timo-env.sh to zephyr-env.sh 2016-02-05 20:14:16 -05:00