Lines Matching +full:no +full:- +full:disconnect
6 * SPDX-License-Identifier: Apache-2.0
66 /** @brief Wi-Fi management commands */
68 /** Scan for Wi-Fi networks */
70 /** Connect to a Wi-Fi network */
72 /** Disconnect from a Wi-Fi network */
100 /** Set or get Wi-Fi channel for Monitor or TX-Injection mode */
102 /** Disconnect a STA from AP */
104 /** Get Wi-Fi driver and Firmware versions */
106 /** Get Wi-Fi latest connection parameters */
143 /** Request a Wi-Fi scan */
149 /** Request a Wi-Fi connect */
155 /** Request a Wi-Fi disconnect */
161 /** Request a Wi-Fi access point enable */
167 /** Request a Wi-Fi access point disable */
173 /** Request a Wi-Fi RTS threshold */
179 /** Request a Wi-Fi network interface status */
195 /** Request a Wi-Fi power save */
201 /** Request a Wi-Fi TWT */
212 /** Request a Wi-Fi power save configuration */
218 /** Request a Wi-Fi regulatory domain */
224 /** Request current Wi-Fi mode */
230 /** Request Wi-Fi packet filter */
236 /** Request a Wi-Fi channel */
242 /** Request a Wi-Fi access point to disconnect a station */
248 /** Request a Wi-Fi version */
254 /** Request a Wi-Fi connection parameters */
260 /** Request a Wi-Fi RTS threshold */
266 /** Request a Wi-Fi AP parameters configuration */
273 /** Request a Wi-Fi DPP operation */
281 /** Request a Wi-Fi BTM query */
287 /** Request a Wi-Fi PMKSA cache entries flush */
293 /** Set Wi-Fi enterprise mode CA/client Cert and key */
299 /** Request a Wi-Fi RTS threshold configuration */
324 /** @brief Wi-Fi management events */
332 /** Disconnect result */
344 /** Disconnect complete */
364 /** Event emitted for Wi-Fi scan result */
368 /** Event emitted when Wi-Fi scan is done */
372 /** Event emitted for Wi-Fi connect result */
376 /** Event emitted for Wi-Fi disconnect result */
380 /** Event emitted for Wi-Fi network interface status */
384 /** Event emitted for Wi-Fi TWT information */
388 /** Event emitted for Wi-Fi TWT sleep state */
392 /** Event emitted for Wi-Fi raw scan result */
396 /** Event emitted Wi-Fi disconnect is completed */
408 /** Event emitted for Wi-Fi access point enable result */
412 /** Event emitted for Wi-Fi access point disable result */
416 /** Event emitted when Wi-Fi station is connected in AP mode */
420 /** Event emitted Wi-Fi station is disconnected from AP */
424 /** @brief Wi-Fi version */
433 * @brief Wi-Fi structure to uniquely identify a band-channel pair
443 * @brief Wi-Fi scan parameters structure.
444 * Used to specify parameters which can control how the Wi-Fi scan
450 * The scan_type is only a hint to the underlying Wi-Fi chip for the
452 * such as the Wi-Fi chip implementation support, regulatory domain
472 * the scan time, since the underlying Wi-Fi chip might have to scan all the channels to
474 * signifies that there is no restriction on the number of scan results to be returned.
477 /** Channel information array indexed on Wi-Fi frequency bands and channels within that
487 * Wi-Fi chip can silently omit some channels due to various reasons such as channels
494 /** @brief Wi-Fi scan result, each result is provided to the net_mgmt_event_callback
518 /** @brief Wi-Fi connect request parameters */
524 /** Pre-shared key */
526 /** Pre-shared key length */
527 uint8_t psk_length; /* Min 8 - Max 64 */
528 /** SAE password (same as PSK but with no length restrictions), optional */
531 uint8_t sae_password_length; /* No length restrictions */
542 /** Connect timeout in seconds, SYS_FOREVER_MS for no timeout */
556 /** suiteb or suiteb-192 */
590 /** @brief Wi-Fi connect result codes. To be overlaid on top of \ref wifi_status
596 /** Connection failed - generic failure */
598 /** Connection failed - wrong password
599 * Few possible reasons for 4-way handshake failure that we can guess are as follows:
609 /** Connection failed - AP not found */
617 /** @brief Wi-Fi disconnect reason codes. To be overlaid on top of \ref wifi_status
618 * in the disconnect result event for detailed reason.
633 /** @brief Wi-Fi AP mode result codes. To be overlaid on top of \ref wifi_status
639 /** AP mode enable or disable failed - generic failure */
641 /** AP mode enable failed - channel not supported */
643 /** AP mode enable failed - channel not allowed */
645 /** AP mode enable failed - SSID not allowed */
647 /** AP mode enable failed - authentication type not supported */
649 /** AP mode enable failed - operation not supported */
651 /** AP mode enable failed - operation not permitted */
655 /** @brief Generic Wi-Fi status for commands and events */
669 /** @brief Wi-Fi interface status */
703 /** @brief Wi-Fi power save parameters */
709 /** Wi-Fi power save wakeup mode */
711 /** Wi-Fi power save mode */
713 /** Wi-Fi power save timeout
722 /** Wi-Fi power save type */
724 /** Wi-Fi power save fail reason */
726 /** Wi-Fi power save exit strategy */
730 /** @brief Wi-Fi TWT parameters */
771 /** TWT Mantissa Range: [0-sizeof(UINT16)] */
778 /** Range 64-255 */
805 #define WIFI_MAX_TWT_INTERVAL_US (LONG_MAX - 1)
808 #define WIFI_MAX_TWT_WAKE_AHEAD_DURATION_US (LONG_MAX - 1)
813 /** @brief Wi-Fi TWT flow information */
837 /** Wi-Fi enterprise mode credentials */
877 /** @brief Wi-Fi power save configuration */
895 /** Wi-Fi 11k parameters */
908 /** @brief Per-channel regulatory attributes */
930 /** Country code: ISO/IEC 3166-1 alpha-2 */
938 /** @brief Wi-Fi TWT sleep states */
947 /** @brief Wi-Fi raw scan result */
960 /** @brief AP mode - connected STA details */
988 /** @brief Wi-Fi mode setup */
998 /** @brief Wi-Fi filter setting for monitor, prmoiscuous, TX-injection modes */
1010 /** @brief Wi-Fi channel setting for monitor and TX-injection modes */
1021 #define WIFI_AP_STA_MAX_INACTIVITY (LONG_MAX - 1)
1025 /** @brief Wi-Fi AP configuration parameter */
1044 /** @brief Wi-Fi DPP configuration parameter */
1045 /** Wi-Fi DPP QR-CODE in string max len for SHA512 */
1048 /** Wi-Fi DPP operations */
1074 /** Wi-Fi DPP crypto Elliptic Curves */
1076 /** Unset default use P-256 */
1092 /** Wi-Fi DPP role */
1104 /** Wi-Fi DPP security type
1111 /** conf=sta-dpp, AKM DPP only for sta */
1113 /** conf=ap-dpp, AKM DPP only for ap */
1119 /** Wi-Fi DPP bootstrap type
1121 * current default and only support QR-CODE
1204 /** Wi-Fi DPP params for various operations
1228 /** DPP QR-CODE, max for SHA512 */
1251 /** Wi-Fi wps setup */
1259 /** Wi-Fi AP status
1303 /** Wi-Fi management API */
1305 /** Scan for Wi-Fi networks
1319 /** Connect to a Wi-Fi network
1328 /** Disconnect from a Wi-Fi network
1334 int (*disconnect)(const struct device *dev); member
1351 /** Disconnect a STA from AP
1354 * @param mac MAC address of the STA to disconnect
1368 /** Get Wi-Fi statistics
1371 * @param stats Wi-Fi statistics
1376 /** Reset Wi-Fi statistics
1504 /** Get Wi-Fi connection parameters recently used
1507 * @param params the Wi-Fi connection parameters recently used
1546 /** Set Wi-Fi enterprise mode CA/client Cert and key
1590 /** Wi-Fi management offload API */
1605 /** Wi-Fi management API */
1609 /** Wi-Fi supplicant driver API */
1625 /** Wi-Fi management connect result event
1632 /** Wi-Fi management disconnect result event
1635 * @param status Disconnect result status
1639 /** Wi-Fi management interface status event
1647 /** Wi-Fi management TWT event
1655 /** Wi-Fi management TWT sleep state event
1663 /** Wi-Fi management raw scan result event
1672 /** Wi-Fi management disconnect complete event
1675 * @param status Disconnect complete status
1680 /** Wi-Fi management neighbor reports event
1690 /** Wi-Fi management AP mode enable result event
1697 /** Wi-Fi management AP mode disable result event
1704 /** Wi-Fi management AP mode STA connected event
1712 /** Wi-Fi management AP mode STA disconnected event