• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2020-2021 Huawei Device Co., Ltd.
3  *
4  * HDF is dual licensed: you can use it either under the terms of
5  * the GPL, or the BSD license, at your option.
6  * See the LICENSE file in the root of this repository for complete details.
7  */
8 
9 /**
10  * @addtogroup WLAN
11  * @{
12  *
13  * @brief Provides cross-OS migration, component adaptation, and modular assembly and compilation.
14  *
15  * Based on the unified APIs provided by the WLAN module, developers of the Hardware Driver Interface
16  * (HDI) are capable of creating, disabling, scanning for, and connecting to WLAN hotspots, managing WLAN chips,
17  * network devices, and power, and applying for, releasing, and moving network data buffers.
18  *
19  * @since 1.0
20  * @version 1.0
21  */
22 
23 /**
24  * @file wifi_module_config.h
25  *
26  * @brief Declares the WLAN module configuration.
27  *
28  * @since 1.0
29  * @version 1.0
30  */
31 
32 #ifndef HDFLITE_WIFI_MODULE_CONFIG_H
33 #define HDFLITE_WIFI_MODULE_CONFIG_H
34 
35 #include "osal.h"
36 #include "hdf_wlan_config.h"
37 
38 #ifdef __cplusplus
39 extern "C" {
40 #endif
41 
42 /**
43  * @brief Defines the WLAN module configuration.
44  *
45  * @since 1.0
46  * @version 1.0
47  */
48 struct WifiModuleConfig {
49     /**< Configuration of each feature of the WLAN module */
50     const struct HdfConfigWlanModuleConfig *hslConfig;
51 };
52 #ifdef __cplusplus
53 }
54 #endif
55 
56 #endif // HDFLITE_WIFI_MODULE_CONFIG_H
57 /** @} */
58