1 /**
2  * Copyright (c) 2025 Nordic Semiconductor ASA
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef DRIVERS_BLUETOOTH_HCI_USERCHAN_BOTTOM_H
8 #define DRIVERS_BLUETOOTH_HCI_USERCHAN_BOTTOM_H
9 
10 #include <stdbool.h>
11 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 bool user_chan_rx_ready(int fd);
17 int user_chan_is_ipaddr_ok(char ip_addr[]);
18 int user_chan_socket_open(unsigned short bt_dev_index);
19 int user_chan_net_connect(char ip_addr[], unsigned int port);
20 
21 #ifdef __cplusplus
22 }
23 #endif
24 
25 #endif /* DRIVERS_BLUETOOTH_HCI_USERCHAN_BOTTOM_H */
26