1*042d53a7SEvalZero /* Bluetooth Mesh */ 2*042d53a7SEvalZero 3*042d53a7SEvalZero /* 4*042d53a7SEvalZero * Copyright (c) 2017 Intel Corporation 5*042d53a7SEvalZero * 6*042d53a7SEvalZero * SPDX-License-Identifier: Apache-2.0 7*042d53a7SEvalZero */ 8*042d53a7SEvalZero 9*042d53a7SEvalZero #ifndef __BEACON_H__ 10*042d53a7SEvalZero #define __BEACON_H__ 11*042d53a7SEvalZero 12*042d53a7SEvalZero #include "os/os_mbuf.h" 13*042d53a7SEvalZero 14*042d53a7SEvalZero void bt_mesh_beacon_enable(void); 15*042d53a7SEvalZero void bt_mesh_beacon_disable(void); 16*042d53a7SEvalZero 17*042d53a7SEvalZero void bt_mesh_beacon_ivu_initiator(bool enable); 18*042d53a7SEvalZero 19*042d53a7SEvalZero void bt_mesh_beacon_recv(struct os_mbuf *buf); 20*042d53a7SEvalZero 21*042d53a7SEvalZero void bt_mesh_beacon_create(struct bt_mesh_subnet *sub, 22*042d53a7SEvalZero struct os_mbuf *buf); 23*042d53a7SEvalZero 24*042d53a7SEvalZero void bt_mesh_beacon_init(void); 25*042d53a7SEvalZero 26*042d53a7SEvalZero #endif 27