nRF Connect SDK API 2.8.0
Loading...
Searching...
No Matches
bt_rpc.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2021 Nordic Semiconductor ASA
3 *
4 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5 */
6
7#ifndef BT_RPC_H_
8#define BT_RPC_H_
9
10#include <zephyr/bluetooth/gatt.h>
11
19#ifdef __cplusplus
20extern "C" {
21#endif
22
34int bt_rpc_gatt_subscribe_flag_set(struct bt_gatt_subscribe_params *params, uint32_t flags_bit);
35
47int bt_rpc_gatt_subscribe_flag_clear(struct bt_gatt_subscribe_params *params, uint32_t flags_bit);
48
59int bt_rpc_gatt_subscribe_flag_get(struct bt_gatt_subscribe_params *params, uint32_t flags_bit);
60
61#ifdef __cplusplus
62}
63#endif
64
69#endif /* BT_RPC_H_ */
int bt_rpc_gatt_subscribe_flag_clear(struct bt_gatt_subscribe_params *params, uint32_t flags_bit)
Clear flag in the flags field of the bt_gatt_subscribe_params structure.
int bt_rpc_gatt_subscribe_flag_get(struct bt_gatt_subscribe_params *params, uint32_t flags_bit)
Get flag value from the flags field of the bt_gatt_subscribe_params structure.
int bt_rpc_gatt_subscribe_flag_set(struct bt_gatt_subscribe_params *params, uint32_t flags_bit)
Set flag in the flags field of the bt_gatt_subscribe_params structure.