1 /* 2 * Copyright (c) 2023 Nordic Semiconductor ASA 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7 #include <errno.h> 8 9 #include <zephyr/bluetooth/conn.h> 10 11 void disconnect(struct bt_conn *conn); 12 void wait_disconnected(void); 13 struct bt_conn *get_conn(void); 14 struct bt_conn *connect_as_central(void); 15 struct bt_conn *connect_as_peripheral(void); 16 17 void set_security(struct bt_conn *conn, bt_security_t sec); 18 void wait_secured(void); 19 void bond(struct bt_conn *conn); 20 void wait_bonded(void); 21