package com.codename1.io.wifi

WiFi inspection, scanning, connection and peer-to-peer (WiFi Direct).

WiFi exposes the current connection’s SSID/BSSID/IP plus APIs to scan for and connect to nearby networks (WiFiNetwork, WiFiSecurity, WiFiScanCallback, WiFiConnectCallback).

WiFiDirect covers Android-style WiFi Direct peer discovery and session setup via WiFiDirectPeer and WiFiDirectListener.

WifiPlatform / WifiDirectPlatform are the SPIs the active port implements; on modern Android (10+) and iOS, the SSID/BSSID queries require runtime permissions or entitlements that the build pipeline injects automatically based on classpath scanning.

Types

class WiFiEntry point for inspecting, scanning and connecting to WiFi networks.
interface WiFiConnectCallbackCallback for WiFi.connect(...).
class WiFiDirectWiFi Direct (Wi-Fi P2P) discovery and grouping.
interface WiFiDirectListenerListener for WiFi Direct peer discovery.
class WiFiDirectPeerOne peer discovered by WiFiDirect.startDiscovery(...).
class WiFiNetworkOne entry in a WiFi scan result.
interface WiFiScanCallbackCallback for WiFi.scan(...).
enum WiFiSecuritySecurity mode advertised by an access point.
class WifiDirectPlatformPlatform-supplied implementation of the WiFi-Direct API.
class WifiPlatformPlatform-supplied implementation of the WiFi APIs.