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 WiFi | Entry point for inspecting, scanning and connecting to WiFi networks. |
interface WiFiConnectCallback | Callback for WiFi.connect(...). |
class WiFiDirect | WiFi Direct (Wi-Fi P2P) discovery and grouping. |
interface WiFiDirectListener | Listener for WiFi Direct peer discovery. |
class WiFiDirectPeer | One peer discovered by WiFiDirect.startDiscovery(...). |
class WiFiNetwork | One entry in a WiFi scan result. |
interface WiFiScanCallback | Callback for WiFi.scan(...). |
enum WiFiSecurity | Security mode advertised by an access point. |
class WifiDirectPlatform | Platform-supplied implementation of the WiFi-Direct API. |
class WifiPlatform | Platform-supplied implementation of the WiFi APIs. |