zephyr/subsys/bluetooth/host
Mariusz Skamra e6b73b08e6 Bluetooth: gatt: Update bt_gatt_is_subscribed documentation
This updates the documentation of bt_gatt_is_subscribed function that
can take a bitfield of BT_GATT_CCC_NOTIFY and BT_GATT_CCC_INDICATE.
This might be useful if one wants to test if peer is subscribed, but
does not matter which method was used.

The gatt.c implementation handles API usage already, because it performs
bitwise AND:
if (bt_conn_is_peer_addr_le(conn, cfg->id, &cfg->peer) &&
    (ccc_value & ccc->cfg[i].value)) {
	return true;
}

Signed-off-by: Mariusz Skamra <mariusz.skamra@codecoup.pl>
2022-05-04 18:56:36 -04:00
..
a2dp_internal.h
a2dp.c
addr.c
adv.c Bluetooth: hci: correct ext adv cmd definition 2022-04-20 15:49:54 +02:00
adv.h Bluetooth: host: Cancel limited adv timeout when advertising stopped 2021-08-30 14:41:20 +02:00
aes_ccm.c Bluetooth: Host: fix aes ccm authentication 2022-05-03 09:37:17 +02:00
at.c
at.h
att_internal.h Bluetooth: Host: Make tx complete callback work for EATT channels 2022-04-24 19:46:41 +02:00
att.c Bluetooth: Host: Add testing function bt_eatt_reconfigure 2022-05-04 10:35:31 +03:00
avdtp_internal.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
avdtp.c Bluetooth: host: Optimize L2CAP resource usage 2022-04-07 09:37:12 +02:00
br.c Bluetooth: Host: Add ing to the bt_conn (dis)connect-ing state 2022-03-25 15:36:02 +01:00
br.h
buf.c Bluetooth: buf: Update BT_BUF_RX_SIZE with ISO 2021-12-09 12:38:12 -05:00
CMakeLists.txt Bluetooth: Update terms in public API to spec v5.3 2021-09-15 14:02:50 +03:00
conn_internal.h Bluetooth: ISO: Add additional information for ISO streams 2022-04-26 11:35:45 +02:00
conn.c Bluetooth: Host: Fix unable cleanup conn 2022-04-29 15:35:10 +02:00
crypto.c Bluetooth: host: Introduce a new bt_hci_le_rand() call 2022-04-01 11:21:51 +02:00
crypto.h
direction_internal.h Bluetooth: Host: df: Fix uninit per adv sync and IQ report passed to app 2022-02-08 14:49:43 +01:00
direction.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
ecc.c bluetooth: Add defines for ECC key lengths 2021-08-09 16:45:57 +02:00
ecc.h bluetooth: Add defines for ECC key lengths 2021-08-09 16:45:57 +02:00
gatt_internal.h Bluetooth: gatt: callbacks on ATT MTU update 2021-06-07 12:03:09 +02:00
gatt.c Bluetooth: gatt: Update bt_gatt_is_subscribed documentation 2022-05-04 18:56:36 -04:00
hci_common.c
hci_core.c Bluetooth: host: Invert the logic to re-trigger the RX work queue 2022-04-12 09:53:33 +02:00
hci_core.h Bluetooth: host: Use a linked list instead of a FIFO as the RX queue 2022-04-12 09:53:33 +02:00
hci_ecc.c Bluetooth: Host: Add choice select whether BT RX 2022-04-11 10:58:09 +02:00
hci_ecc.h subsys/bluetooth/host: hci_core: Add a bt_disable command 2022-03-10 13:28:41 -05:00
hci_raw_internal.h
hci_raw.c Bluetooth: tests: edtt: fix buffer overflow error 2022-02-05 06:19:00 -05:00
hfp_hf.c sys: util: Change return type of ARRAY_SIZE to size_t 2022-03-23 14:09:23 +01:00
hfp_internal.h everywhere: fix typos 2022-03-18 13:24:08 -04:00
id.c Bluetooth: Host: Validate IRK ID in range 2022-04-22 10:24:43 -05:00
id.h Bluetooth: host: Update RPA timer to new delayable work API 2021-05-05 19:44:09 -04:00
iso_internal.h Bluetooth: ISO: Add named enum for bt_iso_state 2022-03-25 15:36:02 +01:00
iso.c Bluetooth: ISO: Add additional information for ISO streams 2022-04-26 11:35:45 +02:00
Kconfig Bluetooth: Kconfig: Increase TX stack size for BT_CTLR && BT_LL_SW_SPLIT 2022-04-22 09:43:12 +02:00
Kconfig.gatt Bluetooth: Host: Automatically create EATT channels on connection 2022-04-04 14:22:22 +02:00
Kconfig.l2cap Bluetooth: has: Add initial Hearing Access Service client 2022-04-07 09:37:53 +02:00
keys_br.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
keys.c Bluetooth: Fix build error for printing LTK 2021-12-13 17:21:24 -05:00
keys.h Bluetooth: host: Align with terms in v5.3 spec 2021-09-20 20:01:32 +02:00
l2cap_br.c Bluetooth: Host: Add support for tx complete callback for ECRED channels 2022-04-24 19:46:41 +02:00
l2cap_internal.h Bluetooth: Host: Add support for tx complete callback for ECRED channels 2022-04-24 19:46:41 +02:00
l2cap.c Bluetooth: Host: Add support for tx complete callback for ECRED channels 2022-04-24 19:46:41 +02:00
monitor.c logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
monitor.h Bluetooth: Add option to log btsnoops over RTT 2021-05-05 16:03:38 +02:00
rfcomm_internal.h Bluetooth: host: Update RFCOMM to new delayable work API 2021-05-05 19:44:09 -04:00
rfcomm.c Bluetooth: host: Move to l2cap_internal.h 2022-04-07 09:37:12 +02:00
scan.c Bluetooth: Host: Add ing to the bt_conn (dis)connect-ing state 2022-03-25 15:36:02 +01:00
scan.h Bluetoot: host: Make get_per_adv_sync to be global function 2021-05-06 16:27:16 +02:00
sdp_internal.h
sdp.c everywhere: fix typos 2022-03-18 13:24:08 -04:00
settings.c Bluetooth: Host: Implement dynamic apperance 2022-03-07 10:45:55 +01:00
settings.h
smp_null.c Bluetooth: host: Fix buffer leak trying to send when disconnected 2021-05-03 16:45:53 +02:00
smp.c Bluetooth: Host: Remove duplicated bt_auth callbacks 2022-03-25 15:17:18 -07:00
smp.h bluetooth: host: Add support for SMP error code 0x0f 2021-11-01 21:48:52 -04:00
ssp.c Bluetooth: Host: Remove duplicated bt_auth callbacks 2022-03-25 15:17:18 -07:00
ssp.h
testing.c Bluetooth: Mesh: Move Replay Protect to seperate module 2020-10-01 16:20:24 +03:00
testing.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
uuid.c Bluetooth: uuid: Use BT_UUID_SIZE_ macros for bt_uuid_create 2021-07-19 18:52:41 +02:00