NimBLE-Arduino 2.1.2
Loading...
Searching...
No Matches
ble_esp_hs.h
1/*
2 * SPDX-FileCopyrightText: 2021-2023 Espressif Systems (Shanghai) CO LTD
3 *
4 * SPDX-License-Identifier: Unlicense OR CC0-1.0
5 */
6
7#ifndef H_BLE_ESP_HS_
8#define H_BLE_ESP_HS_
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
18void ble_hs_deinit(void);
19
20#if MYNEWT_VAL(BLE_QUEUE_CONG_CHECK)
24void ble_adv_list_init(void);
25
29void ble_adv_list_deinit(void);
30
34void ble_adv_list_add_packet(void *data);
35
39uint32_t ble_get_adv_list_length(void);
40
44void ble_adv_list_refresh(void);
45
49bool ble_check_adv_list(const uint8_t *addr, uint8_t addr_type);
50#endif
51
52#ifdef __cplusplus
53}
54#endif
55
56#endif