Name Description Size 1586
nsIWifiAccessPoint.idl The mac address of the WiFi node. The format of this string is: XX-XX-XX-XX-XX-XX 1116
nsIWifiListener.idl Called when the list of access points changes. @param accessPoints An array of nsIWifiAccessPoint representing all access points in view. 842
nsIWifiMonitor.idl startWatching aListener will be called once, then each time the list of wifi access points change. 668
nsWifiAccessPoint.cpp 2236
nsWifiAccessPoint.h 2050
nsWifiMonitor.cpp 6743
nsWifiMonitor.h seconds 1900
nsWifiScannerDBus.cpp 10871
nsWifiScannerDBus.h 1384
nsWifiScannerFreeBSD.cpp 4696
nsWifiScannerMac.cpp 1537
nsWifiScannerSolaris.cpp 4031
nsWifiScannerWin.cpp `nsWifiMonitor` is declared in the cross-platform nsWifiMonitor.h and is mostly defined in the cross-platform nsWifiMonitor.cpp. This function is implemented in various platform-specific files but the implementation is almost identical in each file. We relegate the Windows-specific work to the `WinWifiScanner` class and deal with non-Windows-specific issues like calling listeners here. Hopefully this file can be merged with the other implementations of `nsWifiMonitor::DoScan` since a lot of the code is identical 2082 3177
osx_wifi.h 5511
win_wifiScanner.cpp 6131
win_wifiScanner.h GetAccessPointsFromWLAN Scans the available wireless interfaces for nearby access points and populates the supplied collection with them @param accessPoints The collection to populate with available APs @return NS_OK on success, failure codes on failure 871
win_wlanLibrary.cpp 3679
win_wlanLibrary.h 1815