Lines Matching +full:wi +full:- +full:fi
2 * @brief Wi-Fi Network manager API
4 * This file contains the Wi-Fi network manager API. These APIs are used by the
5 * any network management application to register as a Wi-Fi network manager.
11 * SPDX-License-Identifier: Apache-2.0
23 * @brief Wi-Fi Network manager API
24 * @defgroup wifi_nm Wi-Fi Network Manager API
35 /** Types of Wi-Fi interface */
37 /** IEEE 802.11 Wi-Fi Station */
39 /** IEEE 802.11 Wi-Fi Soft AP */
47 /** Wi-Fi interface type */
59 /** Wi-Fi Management operations */
95 * @brief Get a Wi-Fi type for a given interface
103 * @brief Check if the interface is a Wi-Fi station interface
107 * @retval true If the interface is a Wi-Fi station interface.
113 * @brief Check if the interface is a Wi-Fi Soft AP interface
117 * @retval true If the interface is a Wi-Fi Soft AP interface.
129 * @retval -EINVAL If invalid parameters were passed.
130 * @retval -ENOTSUP If the interface is not a Wi-Fi interface.
131 * @retval -ENOMEM If the maximum number of managed interfaces has been reached.
139 * @param type Wi-Fi type
143 * @retval -EINVAL If invalid parameters were passed.
144 * @retval -ENOTSUP If the interface is not a Wi-Fi interface.
145 * @retval -ENOMEM If the maximum number of managed interfaces has been reached.
155 * @return int 0 for OK; -EINVAL for invalid parameters; -ENOENT if interface is not registered