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