diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index 33e4fc47..00000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,84 +0,0 @@
-version: 2.1
-
-orbs:
- codecov: codecov/codecov@1.0.5
-
-jobs:
- ci_checks:
- working_directory: ~/code
- docker:
- - image: circleci/android:api-29
- environment:
- JVM_OPTS: -Xmx3200m
- steps:
- - checkout
- - restore_cache:
- key: jars-{{ checksum "build.gradle" }}-{{ checksum "wisefy/build.gradle" }}-{{ checksum "wisefysample/build.gradle" }}
- - run:
- name: Chmod permissions
- command: sudo chmod +x ./gradlew
- - run:
- name: Download dependencies
- command: ./gradlew androidDependencies
- - run:
- name: Clean build
- command: ./gradlew clean assembleDebug wisefy:assembleDebugAndroidTest wisefysample:assembleDebugAndroidTest --stacktrace
- - run:
- name: Static code analysis
- command: ./gradlew staticAnalysisSanityCheck
- - run:
- name: Unit tests
- command: ./gradlew :wisefy:jacocoDebugUnitTest :wisefysample:jacocoDebugUnitTest --stacktrace
- - run:
- name: Store Service Account
- command: echo $GCLOUD_SERVICE_KEY > ${HOME}/gcloud-service-key.json
- - run:
- name: Firebase Testing
- command: |
- sudo pip install -U crcmod
- sudo gcloud auth activate-service-account --key-file=${HOME}/gcloud-service-key.json
- sudo gcloud --quiet config set project ${GOOGLE_PROJECT_ID}
- sudo gcloud firebase test android run \
- --type instrumentation \
- --app wisefysample/build/outputs/apk/debug/wisefysample-debug.apk \
- --test wisefy/build/outputs/apk/androidTest/debug/wisefy-debug-androidTest.apk \
- --device model=Pixel2,version=28,locale=en,orientation=portrait \
- --device model=Nexus6,version=23,locale=en,orientation=portrait \
- --device model=Nexus5,version=19,locale=en,orientation=portrait \
- --environment-variables coverage=true,coverageFile="/sdcard/coverage.ec" \
- --directories-to-pull=/sdcard \
- --results-dir=${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}
- sudo gsutil -m cp -r -U gs://${GCLOUD_BUCKET_LOCATION}/${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}/Nexus5-19-en-portrait/artifacts/coverage.ec wisefy/build/outputs/code-coverage/connected/wisefy-Nexus5-sdk19-coverage.ec
- sudo gsutil -m cp -r -U gs://${GCLOUD_BUCKET_LOCATION}/${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}/Nexus6-23-en-portrait/artifacts/coverage.ec wisefy/build/outputs/code-coverage/connected/wisefy-Nexus6-sdk23-coverage.ec
- sudo gsutil -m cp -r -U gs://${GCLOUD_BUCKET_LOCATION}/${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}/Pixel2-28-en-portrait/artifacts/coverage.ec wisefy/build/outputs/code-coverage/connected/wisefy-Pixel2-sdk28-coverage.ec
- sudo gcloud firebase test android run \
- --type instrumentation \
- --app wisefysample/build/outputs/apk/debug/wisefysample-debug.apk \
- --test wisefysample/build/outputs/apk/androidTest/debug/wisefysample-debug-androidTest.apk \
- --device model=Pixel2,version=28,locale=en,orientation=portrait \
- --environment-variables coverage=true,coverageFile="/sdcard/coverage.ec" \
- --directories-to-pull=/sdcard \
- --results-dir=${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}
- sudo gsutil -m cp -r -U gs://${GCLOUD_BUCKET_LOCATION}/${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}/Pixel2-28-en-portrait/artifacts/coverage.ec wisefysample/build/outputs/code-coverage/connected/wisefysample-coverage.ec
- sudo gsutil rm -r gs://${GCLOUD_BUCKET_LOCATION}/${CIRCLE_BRANCH}_${CIRCLE_BUILD_NUM}
- - run:
- name: Generate coverage report
- command: ./gradlew :wisefy:jacocoDebugCombinedTestReport :wisefysample:jacocoDebugCombinedTestReport --stacktrace
- - codecov/upload:
- file: /reports/jacoco/*.xml
- - store_artifacts:
- path: wisefy/build/reports
- destination: reports/wisefy
- - store_artifacts:
- path: wisefysample/build/reports
- destination: reports/wisefysample
- - save_cache:
- key: jars-{{ checksum "build.gradle" }}-{{ checksum "wisefy/build.gradle" }}-{{ checksum "wisefysample/build.gradle" }}
- paths:
- - ~/.gradle
-
-workflows:
- version: 2
- workflow:
- jobs:
- - ci_checks
\ No newline at end of file
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 00000000..8ef8f371
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,3 @@
+[*.{kt,kts}]
+max_line_length = 120
+ij_continuation_indent_size = 4
diff --git a/.gitignore b/.gitignore
index b9341982..051ba5a8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/.idea/caches/*
/.idea/libraries/*
/.idea/codestyles/*
+keystore.properties
diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 00000000..7ff90dfe
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+android-wisefy
\ No newline at end of file
diff --git a/CHANGE.md b/CHANGE.md
deleted file mode 100644
index dec0bce3..00000000
--- a/CHANGE.md
+++ /dev/null
@@ -1,11 +0,0 @@
-#### Change Logs
-
-WiseFy upon each new major release will start a brand new change log.
-
-[1.x Changes](/changes/1.x.md)
-
-[2.x Changes](/changes/2.x.md)
-
-[3.x Changes](/changes/3.x.md)
-
-[3.x Changes](/changes/4.x.md)
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 00000000..e69de29b
diff --git a/README.md b/README.md
index c083e5c4..945ae1f8 100644
--- a/README.md
+++ b/README.md
@@ -1,177 +1,57 @@
-
-
-Wifi configuration and util library built for Android.
-
-> An API for querying for nearby access points and related information. An API for adding networks as saved configurations on a device. Callbacks for adding a network as a saved configuration on a device. Callbacks that are applicable to all Async WiseFy operations.
-All Async interfaces should extend this class. Annotation to help avoid crazy strings when working with network security capabilities. An API for managing the network connection of a device. Callbacks for attempting to connect to a network. An API for querying about the different network statuses of a device. Callbacks for disabling a device's wifi. Callbacks for disconnecting a device from it's current network. Callbacks for enabling a device's wifi. An API for querying about a network's frequency. Callbacks for retrieving a device's current network. Callbacks for retrieving a device's current network. Callbacks for retrieving the frequency of a network. Callbacks for retrieving a device's IP. Callbacks for retrieving a list of nearby access points. Callbacks for retrieving RSSI level of a nearby access point. Callbacks for retrieving a list of saved networks on a device. An API for querying about a device's current network information. Annotation to help avoid crazy strings when handling network types. An API for removing a network as a saved configuration. Callbacks for removing a saved network on a device. An API for querying saved network information on a device. Callbacks for finding a nearby access point on a device. Callbacks for finding a list of nearby access points on a device. Callbacks for retrieving a saved network on a device. Callbacks for retrieving a list of saved networks on a device. Callbacks for finding a nearby SSID on a device. Callbacks for finding a list of nearby SSIDs on a device. An API for querying about a network's security details. An API for functionality relating to signal strength. An API for functionality relating to Wifi. Main class for WiseFy that provides a synchronous and asynchronous API to manipulate and query
-for different parts of a device's wifi configuration and status. Interface to avoid magic numbers when handling internal WiseFy codes. A Thread to use for all WiseFy background processing. A class used to synchronize logic. The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation
-of functionality. Called when android.net.wifi.WifiManager encounters an error adding a network. See Also
*Developed by Patches 04/24/2016 - present*
->
Logo/icon created by mansya (2018)
->
Supports Android SDK levels 16-28
-
-[![Build Status](https://travis-ci.org/isuPatches/WiseFy.svg?branch=master)](https://travis-ci.org/isuPatches/WiseFy) [ ![Download](https://api.bintray.com/packages/isupatches/Maven/wisefy/images/download.svg) ](https://bintray.com/isupatches/Maven/wisefy/_latestVersion) [![codecov](https://codecov.io/gh/isuPatches/WiseFy/branch/4.x/graph/badge.svg)](https://codecov.io/gh/isuPatches/WiseFy)
-
-[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-WiseFy-brightgreen.svg?style=flat)](https://android-arsenal.com/details/1/6011) [![Android Weekly](https://img.shields.io/badge/Android%20Weekly-%23230-blue.svg)](http://androidweekly.net/issues/issue-230)
-
-## What's New in 4.x
-
-- Android P Support
- - New isDeviceRoaming logic
-- New logic for SDK 23 and above
- - WiseFySearch rewritten to remove deprecated APIs from Android OS
- - WiseFyConnection rewritten to remove deprecated APIs from Android OS
- - Ability to use legacy search logic
- - Ability to use legacy connection logic
-- Update to Android X
-- Improved annotations for required permissions
-- Update to gradle 5.x
-- Static analysis tools updated
-- WEP is now deprecated due to security and other issues with this network type and will be phased out
-- Better naming for some saved network functions
- - GetSavedNetworkCallbacks renamed SearchForSavedNetworkCallbacks
- - Added SearchForSavedNetworksCallbacks
- - getSavedNetwork(regex: String?): List
-* NOTE * Only supported on API >= 21
-
-_With Kotlin_
-
-```kotlin
-val frequency = wisefy.getFrequency()
-```
-
-_With Java_
-
-```java
-int frequency = wisefy.getFrequency();
-```
-
-To get the frequency of a network:
-* NOTE * Only supported on API >= 21
-
-_With Kotlin_
-
-```kotlin
-val frequency = wisefy.getFrequency(wifiInfo)
-```
-
-_With Java_
-
-```java
-int frequency = wisefy.getFrequency(wifiInfo);
-```
-
-To check if the device's current network is 5gHz:
-* NOTE * Only supported on API >= 21
-
-_With Kotlin_
-
-```kotlin
-val is5gHz = wisefy.isNetwork5gHz()
-```
-
-_With Java_
-
-```java
-boolean is5gHz = wisefy.isNetwork5gHz();
-```
-
-To check if a network is 5gHz:
-* NOTE * Only supported on API >= 21
-
-_With Kotlin_
-
-```kotlin
-val is5gHz = wisefy.isNetwork5gHz(wifiInfo)
-```
-
-_With Java_
-
-```java
-boolean is5gHz = wisefy.isNetwork5gHz(wifiInfo);
-```
-
-#### Via The Asynchronous API
-
-To get the frequency of the devices current network:
-* NOTE * Only supported on API >= 21
-
-_With Kotlin_
-
-```kotlin
-wisefy.getFrequency(object: GetFrequencyCallbacks {
- override fun retrievedFrequency(frequency: Int) {
-
- }
-
- override fun failureGettingFrequency() {
-
- }
-
- override fun wisefyFailure(wisefyFailureCode: Int) {
-
- }
-})
-```
-
-_With Java_
-
-```java
-wisefy.getFrequency(new GetFrequencyCallbacks() {
- @Override
- public void retrievedFrequency(int frequency) {
-
- }
-
- @Override
- public void failureGettingFrequency() {
-
- }
-
- @Override
- public void wisefyFailure(int wisefyFailureCode) {
-
- }
-});
-```
-
-To get the frequency of a network:
-* NOTE * Only supported on API >= 21
-
-_With Kotlin_
-
-```kotlin
-wisefy.getFrequency(wifiInfo, object: GetFrequencyCallbacks {
- override fun retrievedFrequency(frequency: Int) {
-
- }
-
- override fun failureGettingFrequency() {
-
- }
-
- override fun wisefyFailure(wisefyFailureCode: Int) {
-
- }
-})
-```
-
-_With Java_
-
-```java
-wisefy.getFrequency(wifiInfo, new GetFrequencyCallbacks() {
- @Override
- public void retrievedFrequency(int frequency) {
-
- }
-
- @Override
- public void failureGettingFrequency() {
-
- }
-
- @Override
- public void wisefyFailure(int wisefyFailureCode) {
-
- }
-});
-```
\ No newline at end of file
diff --git a/documentation/index.md b/documentation/index.md
new file mode 100644
index 00000000..773e51d7
--- /dev/null
+++ b/documentation/index.md
@@ -0,0 +1,45 @@
+//[wisefy](index.md)
+
+# wisefy
+
+## Packages
+
+| Name |
+|---|
+| [com.isupatches.android.wisefy](wisefy/com.isupatches.android.wisefy/index.md) |
+| [com.isupatches.android.wisefy.accesspoints](wisefy/com.isupatches.android.wisefy.accesspoints/index.md) |
+| [com.isupatches.android.wisefy.accesspoints.delegates](wisefy/com.isupatches.android.wisefy.accesspoints.delegates/index.md) |
+| [com.isupatches.android.wisefy.accesspoints.entities](wisefy/com.isupatches.android.wisefy.accesspoints.entities/index.md) |
+| [com.isupatches.android.wisefy.addnetwork](wisefy/com.isupatches.android.wisefy.addnetwork/index.md) |
+| [com.isupatches.android.wisefy.addnetwork.delegates](wisefy/com.isupatches.android.wisefy.addnetwork.delegates/index.md) |
+| [com.isupatches.android.wisefy.addnetwork.entities](wisefy/com.isupatches.android.wisefy.addnetwork.entities/index.md) |
+| [com.isupatches.android.wisefy.callbacks](wisefy/com.isupatches.android.wisefy.callbacks/index.md) |
+| [com.isupatches.android.wisefy.constants](wisefy/com.isupatches.android.wisefy.constants/index.md) |
+| [com.isupatches.android.wisefy.frequency](wisefy/com.isupatches.android.wisefy.frequency/index.md) |
+| [com.isupatches.android.wisefy.frequency.delegates](wisefy/com.isupatches.android.wisefy.frequency.delegates/index.md) |
+| [com.isupatches.android.wisefy.logging](wisefy/com.isupatches.android.wisefy.logging/index.md) |
+| [com.isupatches.android.wisefy.networkconnection](wisefy/com.isupatches.android.wisefy.networkconnection/index.md) |
+| [com.isupatches.android.wisefy.networkconnection.delegates](wisefy/com.isupatches.android.wisefy.networkconnection.delegates/index.md) |
+| [com.isupatches.android.wisefy.networkconnection.entities](wisefy/com.isupatches.android.wisefy.networkconnection.entities/index.md) |
+| [com.isupatches.android.wisefy.networkconnectionstatus](wisefy/com.isupatches.android.wisefy.networkconnectionstatus/index.md) |
+| [com.isupatches.android.wisefy.networkconnectionstatus.delegates](wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/index.md) |
+| [com.isupatches.android.wisefy.networkconnectionstatus.entities](wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/index.md) |
+| [com.isupatches.android.wisefy.networkinfo](wisefy/com.isupatches.android.wisefy.networkinfo/index.md) |
+| [com.isupatches.android.wisefy.networkinfo.delegates](wisefy/com.isupatches.android.wisefy.networkinfo.delegates/index.md) |
+| [com.isupatches.android.wisefy.networkinfo.entities](wisefy/com.isupatches.android.wisefy.networkinfo.entities/index.md) |
+| [com.isupatches.android.wisefy.removenetwork](wisefy/com.isupatches.android.wisefy.removenetwork/index.md) |
+| [com.isupatches.android.wisefy.removenetwork.delegates](wisefy/com.isupatches.android.wisefy.removenetwork.delegates/index.md) |
+| [com.isupatches.android.wisefy.removenetwork.entities](wisefy/com.isupatches.android.wisefy.removenetwork.entities/index.md) |
+| [com.isupatches.android.wisefy.savednetworks](wisefy/com.isupatches.android.wisefy.savednetworks/index.md) |
+| [com.isupatches.android.wisefy.savednetworks.delegates](wisefy/com.isupatches.android.wisefy.savednetworks.delegates/index.md) |
+| [com.isupatches.android.wisefy.savednetworks.entities](wisefy/com.isupatches.android.wisefy.savednetworks.entities/index.md) |
+| [com.isupatches.android.wisefy.security](wisefy/com.isupatches.android.wisefy.security/index.md) |
+| [com.isupatches.android.wisefy.security.delegates](wisefy/com.isupatches.android.wisefy.security.delegates/index.md) |
+| [com.isupatches.android.wisefy.security.entities](wisefy/com.isupatches.android.wisefy.security.entities/index.md) |
+| [com.isupatches.android.wisefy.signal](wisefy/com.isupatches.android.wisefy.signal/index.md) |
+| [com.isupatches.android.wisefy.signal.delegates](wisefy/com.isupatches.android.wisefy.signal.delegates/index.md) |
+| [com.isupatches.android.wisefy.util](wisefy/com.isupatches.android.wisefy.util/index.md) |
+| [com.isupatches.android.wisefy.util.coroutines](wisefy/com.isupatches.android.wisefy.util.coroutines/index.md) |
+| [com.isupatches.android.wisefy.util.legacy](wisefy/com.isupatches.android.wisefy.util.legacy/index.md) |
+| [com.isupatches.android.wisefy.wifi](wisefy/com.isupatches.android.wisefy.wifi/index.md) |
+| [com.isupatches.android.wisefy.wifi.delegates](wisefy/com.isupatches.android.wisefy.wifi.delegates/index.md) |
diff --git a/documentation/ip.md b/documentation/ip.md
deleted file mode 100644
index 94bd9f4d..00000000
--- a/documentation/ip.md
+++ /dev/null
@@ -1,58 +0,0 @@
-#### Via The Synchronous API
-
-To get the device's current IP:
-
-_With Kotlin_
-
-```kotlin
-val ip = wisefy.getIP()
-```
-
-_With Java_
-
-```java
-String ip = wisefy.getIP();
-```
-
-#### Via The Asynchronous API
-
-To get the device's current IP:
-
-_With Kotlin_
-
-```kotlin
-wisefy.getIP(object: GetIPCallbacks {
- override fun retrievedIP(ip: String) {
-
- }
-
- override fun failureRetrievingIP() {
-
- }
-
- override fun wisefyFailure(wisefyFailureCode: Int) {
-
- }
-})
-```
-
-_With Java_
-
-```java
-wisefy.getIP(new GetIPCallbacks() {
- @Override
- public void retrievedIP(String ip) {
-
- }
-
- @Override
- public void failureRetrievingIP() {
-
- }
-
- @Override
- public void wisefyFailure(int wisefyFailureCode) {
-
- }
-});
-```
\ No newline at end of file
diff --git a/documentation/nearby_access_points.md b/documentation/nearby_access_points.md
deleted file mode 100644
index afe458ec..00000000
--- a/documentation/nearby_access_points.md
+++ /dev/null
@@ -1,288 +0,0 @@
-#### Via The Synchronous API
-
-To get nearby access points:
-Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI (will always take the highest signal strength)
-
-_With Kotlin_
-
-```kotlin
-val nearbyAccessPoints = wisefy.getNearbyAccessPoints(true)
-```
-
-_With Java_
-
-```java
-List
-Setting filterDuplicates to true will return the access point with the highest RSSI for the given SSID
-
-_With Kotlin_
-
-```kotlin
-val wisefy.searchForAccessPoint("regex for SSID", 3000, true)
-```
-
-_With Java_
-
-```java
-wisefy.searchForAccessPoint("regex for SSID", 3000, true);
-```
-
-To search for all access points matching a given regex:
-Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI (will always take the highest signal strength)
-
-_With Kotlin_
-
-```kotlin
-val wisefy.searchForAccessPoints("regex for SSID", true)
-```
-
-_With Java_
-
-```java
-wisefy.searchForAccessPoints("regex for SSID", true);
-```
-
-To search for an SSID given a regex (will return first match):
-
-_With Kotlin_
-
-```kotlin
-val ssid = wisefy.searchForSSID("regex for SSID", 3000)
-```
-
-_With Java_
-
-```java
-String ssid = wisefy.searchForSSID("regex for SSID", 3000);
-```
-
-To search for all SSIDs matching a given regex:
-
-_With Kotlin_
-
-```kotlin
-val ssids = wisefy.searchForSSIDs("regex for SSIDs")
-```
-
-_With Java_
-
-```java
-List
-Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI (will always take the highest signal strength)
-
-_With Kotlin_
-
-```kotlin
-wisefy.getNearbyAccessPoints(true, object: GetNearbyAccessPointsCallbacks {
- override fun retrievedNearbyAccessPoints(nearbyAccessPoints: List
-Setting filterDuplicates to true will return the access point with the highest RSSI (will always take the highest signal strength)
-
-_With Kotlin_
-
-```kotlin
-wisefy.searchForAccessPoint("regex for SSID", 3000, true, object: SearchForAccessPointCallbacks {
- override fun accessPointFound(accessPoint: ScanResult) {
-
- }
-
- override fun accessPointNotFound() {
-
- }
-
- override fun wisefyFailure(wisefyFailureCode: Int) {
-
- }
-})
-```
-
-_With Java_
-
-```java
-wisefy.searchForAccessPoint("regex for SSID", 3000, true, new SearchForAccessPointCallbacks() {
- @Override
- public void accessPointFound(ScanResult accessPoint) {
-
- }
-
- @Override
- public void accessPointNotFound() {
-
- }
-
- @Override
- public void wisefyFailure(int wisefyFailureCode) {
-
- }
-});
-```
-
-To search for all access points matching a given regex:
-Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI (will always take the highest signal strength)
-
-_With Kotlin_
-
-```kotlin
-wisefy.searchForAccessPoints("regex for SSID", true, object: SearchForAccessPointsCallbacks {
- override fun foundAccessPoints(accessPoints: List
-Setting takeHighest to true will return the access point with the highest RSSI for the given SSID
-
-_With Kotlin_
-
-```kotlin
-val rssi = wisefy.getRSSI("regex for SSID", true, 3000)
-```
-
-_With Java_
-
-```java
-Integer rssi = wisefy.getRSSI("regex for SSID", true, 3000);
-```
-
-#### Via The Asynchronous API
-
-To get the RSSI of the first SSID matching a given regex:
-
-_With Kotlin_
-
-```kotlin
-wisefy.getRSSI("regex for SSID", true, 3000, object: GetRSSICallbacks{
- override fun retrievedRSSI(rssi: Int) {
-
- }
-
- override fun networkNotFoundToRetrieveRSSI() {
-
- }
-
- override fun wisefyFailure(wisefyFailureCode: Int) {
-
- }
-})
-```
-
-_With Java_
-
-```java
-wisefy.getRSSI("regex for SSID", true, 3000, new GetRSSICallbacks() {
- @Override
- public void retrievedRSSI(int rssi) {
-
- }
-
- @Override
- public void networkNotFoundToRetrieveRSSI() {
-
- }
-
- @Override
- public void wisefyFailure(int wisefyFailureCode) {
-
- }
-});
-```
-
-***Notes***
-
-- Will return a WiseFy error code if parameter is missing
diff --git a/documentation/saved_networks.md b/documentation/saved_networks.md
deleted file mode 100644
index 6cde2baa..00000000
--- a/documentation/saved_networks.md
+++ /dev/null
@@ -1,186 +0,0 @@
-#### Via The Synchronous API
-
-To search for the first saved network that matches a given regex:
-
-_With Kotlin_
-
-```kotlin
-val savedNetwork = wisefy.searchForSavedNetwork("regex for SSID")
-```
-
-_With Java_
-
-```java
-WifiConfiguration savedNetwork = wisefy.searchForSavedNetwork("regex for SSID");
-```
-
-To retrieve all of the saved networks:
-
-_With Kotlin_
-
-```kotlin
-val savedNetworks = wisefy.getSavedNetworks()
-```
-
-_With Java_
-
-```java
-List
private fun [accessPointMatchesRegex](access-point-matches-regex.md)(accessPoint: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)?, regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [hasHighestSignalStrength](has-highest-signal-strength.md) | [androidJvm]
private fun [hasHighestSignalStrength](has-highest-signal-strength.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)>, currentAccessPoint: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [removeEntriesWithLowerSignalStrength](remove-entries-with-lower-signal-strength.md) | [androidJvm]
private fun [removeEntriesWithLowerSignalStrength](remove-entries-with-lower-signal-strength.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)>): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)? |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [logger](logger.md) | [androidJvm]
private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? |
+| [scanResultsProvider](scan-results-provider.md) | [androidJvm]
private val [scanResultsProvider](scan-results-provider.md): () -> [MutableList](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-list/index.html)<[ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)> |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/logger.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/logger.md
new file mode 100644
index 00000000..40bbb496
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/logger.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[logger](logger.md)
+
+# logger
+
+[androidJvm]\
+private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/remove-entries-with-lower-signal-strength.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/remove-entries-with-lower-signal-strength.md
new file mode 100644
index 00000000..d9b2ee10
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/remove-entries-with-lower-signal-strength.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[removeEntriesWithLowerSignalStrength](remove-entries-with-lower-signal-strength.md)
+
+# removeEntriesWithLowerSignalStrength
+
+[androidJvm]\
+private fun [removeEntriesWithLowerSignalStrength](remove-entries-with-lower-signal-strength.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)>): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/scan-results-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/scan-results-provider.md
new file mode 100644
index 00000000..bdb37dc3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/scan-results-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[scanResultsProvider](scan-results-provider.md)
+
+# scanResultsProvider
+
+[androidJvm]\
+private val [scanResultsProvider](scan-results-provider.md): () -> [MutableList](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-mutable-list/index.html)<[ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-point.md
new file mode 100644
index 00000000..54b8722a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-point.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-points.md
new file mode 100644
index 00000000..beb9f691
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-d.md
new file mode 100644
index 00000000..3310ba5c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-d.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..22f0bb8a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-ds.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/wifi-manager.md
new file mode 100644
index 00000000..045723ea
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-nearby-access-points.md
new file mode 100644
index 00000000..b0f23c8a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-nearby-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)/[getNearbyAccessPoints](get-nearby-access-points.md)
+
+# getNearbyAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-r-s-s-i.md
new file mode 100644
index 00000000..db3e1770
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-r-s-s-i.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)/[getRSSI](get-r-s-s-i.md)
+
+# getRSSI
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/index.md
new file mode 100644
index 00000000..a009c1f7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)
+
+# LegacyAccessPointsApi
+
+[androidJvm]\
+internal interface [LegacyAccessPointsApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)? |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyAccessPointsApiImpl](../-legacy-access-points-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-point.md
new file mode 100644
index 00000000..deae216d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-point.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-points.md
new file mode 100644
index 00000000..ec126324
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-d.md
new file mode 100644
index 00000000..501b8467
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-d.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..a9346de2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-ds.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsApi](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/-legacy-access-points-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/-legacy-access-points-delegate.md
new file mode 100644
index 00000000..cc8dbe3c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/-legacy-access-points-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[LegacyAccessPointsDelegate](-legacy-access-points-delegate.md)
+
+# LegacyAccessPointsDelegate
+
+[androidJvm]\
+fun [LegacyAccessPointsDelegate](-legacy-access-points-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, impl: [LegacyAccessPointsApi](../-legacy-access-points-api/index.md) = LegacyAccessPointsApiImpl(wifiManager, logger))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-nearby-access-points.md
new file mode 100644
index 00000000..717793c5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-nearby-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[getNearbyAccessPoints](get-nearby-access-points.md)
+
+# getNearbyAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-r-s-s-i.md
new file mode 100644
index 00000000..7f250bc6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-r-s-s-i.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[getRSSI](get-r-s-s-i.md)
+
+# getRSSI
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/impl.md
new file mode 100644
index 00000000..a3930e9b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyAccessPointsApi](../-legacy-access-points-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md
new file mode 100644
index 00000000..0aaec784
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)
+
+# LegacyAccessPointsDelegate
+
+[androidJvm]\
+internal class [LegacyAccessPointsDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyAccessPointsApi](../-legacy-access-points-api/index.md)) : [AccessPointsApi](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)? |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyAccessPointsApi](../-legacy-access-points-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-point.md
new file mode 100644
index 00000000..c170907b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-point.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-points.md
new file mode 100644
index 00000000..bd3d0138
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-d.md
new file mode 100644
index 00000000..d592a150
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-d.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..122d739a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-ds.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](../index.md)/[LegacyAccessPointsDelegate](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/index.md
new file mode 100644
index 00000000..c3574495
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.accesspoints.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.accesspoints.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [LegacyAccessPointsApi](-legacy-access-points-api/index.md) | [androidJvm]
internal interface [LegacyAccessPointsApi](-legacy-access-points-api/index.md) |
+| [LegacyAccessPointsApiImpl](-legacy-access-points-api-impl/index.md) | [androidJvm]
internal class [LegacyAccessPointsApiImpl](-legacy-access-points-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [LegacyAccessPointsApi](-legacy-access-points-api/index.md) |
+| [LegacyAccessPointsDelegate](-legacy-access-points-delegate/index.md) | [androidJvm]
internal class [LegacyAccessPointsDelegate](-legacy-access-points-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyAccessPointsApi](-legacy-access-points-api/index.md)) : [AccessPointsApi](../com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-access-point-data.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-access-point-data.md
new file mode 100644
index 00000000..9fb459b0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-access-point-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../index.md)/[AccessPointData](index.md)/[AccessPointData](-access-point-data.md)
+
+# AccessPointData
+
+[androidJvm]\
+protected fun [AccessPointData](-access-point-data.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/-scan-data.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/-scan-data.md
new file mode 100644
index 00000000..88e8262c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/-scan-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../../index.md)/[AccessPointData](../index.md)/[ScanData](index.md)/[ScanData](-scan-data.md)
+
+# ScanData
+
+[androidJvm]\
+fun [ScanData](-scan-data.md)(data: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/component1.md
new file mode 100644
index 00000000..093b5d89
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../../index.md)/[AccessPointData](../index.md)/[ScanData](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/copy.md
new file mode 100644
index 00000000..1750f6a3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../../index.md)/[AccessPointData](../index.md)/[ScanData](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [AccessPointData.ScanData](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/data.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/data.md
new file mode 100644
index 00000000..19fb959d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../../index.md)/[AccessPointData](../index.md)/[ScanData](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/index.md
new file mode 100644
index 00000000..0cfcd517
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../../index.md)/[AccessPointData](../index.md)/[ScanData](index.md)
+
+# ScanData
+
+[androidJvm]\
+data class [ScanData](index.md)(**data**: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)) : [AccessPointData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [AccessPointData.ScanData](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md
new file mode 100644
index 00000000..bee42525
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](../index.md)/[AccessPointData](index.md)
+
+# AccessPointData
+
+[androidJvm]\
+sealed class [AccessPointData](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [ScanData](-scan-data/index.md) | [androidJvm]
data class [ScanData](-scan-data/index.md)(**data**: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)) : [AccessPointData](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [AccessPointData](-scan-data/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/index.md
new file mode 100644
index 00000000..9eb0969d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints.entities/index.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.accesspoints.entities](index.md)
+
+# Package com.isupatches.android.wisefy.accesspoints.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [AccessPointData](-access-point-data/index.md) | [androidJvm]
sealed class [AccessPointData](-access-point-data/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-nearby-access-points.md
new file mode 100644
index 00000000..2d542e78
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-nearby-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)/[getNearbyAccessPoints](get-nearby-access-points.md)
+
+# getNearbyAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-r-s-s-i.md
new file mode 100644
index 00000000..b8b8afb3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-r-s-s-i.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)/[getRSSI](get-r-s-s-i.md)
+
+# getRSSI
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md
new file mode 100644
index 00000000..8bf2230b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)
+
+# AccessPointsApiAsync
+
+[androidJvm]\
+interface [AccessPointsApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?) |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?) |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?) |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?) |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [AccessPointsUtil](../-access-points-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-point.md
new file mode 100644
index 00000000..bf38a58c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-point.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-points.md
new file mode 100644
index 00000000..b467bac6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-d.md
new file mode 100644
index 00000000..229aea4b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-d.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..58b8f918
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-ds.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApiAsync](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-nearby-access-points.md
new file mode 100644
index 00000000..32538d45
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-nearby-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)/[getNearbyAccessPoints](get-nearby-access-points.md)
+
+# getNearbyAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-r-s-s-i.md
new file mode 100644
index 00000000..05324228
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-r-s-s-i.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)/[getRSSI](get-r-s-s-i.md)
+
+# getRSSI
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md
new file mode 100644
index 00000000..d10f5509
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)
+
+# AccessPointsApi
+
+[androidJvm]\
+interface [AccessPointsApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)? |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)> |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [AccessPointsUtil](../-access-points-util/index.md) |
+| [LegacyAccessPointsDelegate](../../com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-point.md
new file mode 100644
index 00000000..f0e30e6d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-point.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-points.md
new file mode 100644
index 00000000..0e1bf72b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-points.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-d.md
new file mode 100644
index 00000000..1400b2da
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-d.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..f6e57bf3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-ds.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsApi](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md
new file mode 100644
index 00000000..6716807a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[AccessPointsUtil](index.md)
+
+# AccessPointsUtil
+
+[androidJvm]\
+internal interface [AccessPointsUtil](index.md) : [AccessPointsApi](../-access-points-api/index.md), [AccessPointsApiAsync](../-access-points-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](../-access-points-api/get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](../-access-points-api/get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](../-access-points-api-async/get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?) |
+| [getRSSI](../-access-points-api/get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](../-access-points-api/get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](../-access-points-api-async/get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForAccessPoint](../-access-points-api/search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](../-access-points-api/search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](../-access-points-api-async/search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?) |
+| [searchForAccessPoints](../-access-points-api/search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](../-access-points-api/search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](../-access-points-api-async/search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?) |
+| [searchForSSID](../-access-points-api/search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](../-access-points-api/search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](../-access-points-api-async/search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?) |
+| [searchForSSIDs](../-access-points-api/search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](../-access-points-api/search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](../-access-points-api-async/search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyAccessPointsUtil](../-wisefy-access-points-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..054884e1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.accesspoints](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/-wisefy-access-points-util.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/-wisefy-access-points-util.md
new file mode 100644
index 00000000..3d0284b4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/-wisefy-access-points-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[WisefyAccessPointsUtil](-wisefy-access-points-util.md)
+
+# WisefyAccessPointsUtil
+
+[androidJvm]\
+fun [WisefyAccessPointsUtil](-wisefy-access-points-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/access-point-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/access-point-scope.md
new file mode 100644
index 00000000..7c97b90a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/access-point-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[accessPointScope](access-point-scope.md)
+
+# accessPointScope
+
+[androidJvm]\
+private val [accessPointScope](access-point-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..fc574557
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/delegate.md
new file mode 100644
index 00000000..3a8e8f9a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [LegacyAccessPointsDelegate](../../com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-nearby-access-points.md
new file mode 100644
index 00000000..d76de774
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-nearby-access-points.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[getNearbyAccessPoints](get-nearby-access-points.md)
+
+# getNearbyAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-r-s-s-i.md
new file mode 100644
index 00000000..255767f6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-r-s-s-i.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[getRSSI](get-r-s-s-i.md)
+
+# getRSSI
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/index.md
new file mode 100644
index 00000000..3a582dce
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)
+
+# WisefyAccessPointsUtil
+
+[androidJvm]\
+internal class [WisefyAccessPointsUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [AccessPointsUtil](../-access-points-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?) |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?) |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?) |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?) |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [accessPointScope](access-point-scope.md) | [androidJvm]
private val [accessPointScope](access-point-scope.md): CoroutineScope |
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [LegacyAccessPointsDelegate](../../com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-point.md
new file mode 100644
index 00000000..cc3dc780
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-point.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-points.md
new file mode 100644
index 00000000..ee2e52cc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-points.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-d.md
new file mode 100644
index 00000000..30cfb753
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-d.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..137fa8ac
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-ds.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.accesspoints](../index.md)/[WisefyAccessPointsUtil](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/index.md b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/index.md
new file mode 100644
index 00000000..f4ee53aa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.accesspoints/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.accesspoints](index.md)
+
+# Package com.isupatches.android.wisefy.accesspoints
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [AccessPointsApi](-access-points-api/index.md) | [androidJvm]
interface [AccessPointsApi](-access-points-api/index.md) |
+| [AccessPointsApiAsync](-access-points-api-async/index.md) | [androidJvm]
interface [AccessPointsApiAsync](-access-points-api-async/index.md) |
+| [AccessPointsUtil](-access-points-util/index.md) | [androidJvm]
internal interface [AccessPointsUtil](-access-points-util/index.md) : [AccessPointsApi](-access-points-api/index.md), [AccessPointsApiAsync](-access-points-api-async/index.md) |
+| [WisefyAccessPointsUtil](-wisefy-access-points-util/index.md) | [androidJvm]
internal class [WisefyAccessPointsUtil](-wisefy-access-points-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [AccessPointsUtil](-access-points-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md
new file mode 100644
index 00000000..62a71b89
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](index.md)/[ANDROID_Q_SAVE_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md)
+
+# ANDROID_Q_SAVE_NETWORK_WARNING
+
+[androidJvm]\
+private const val [ANDROID_Q_SAVE_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/-android29-add-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/-android29-add-network-api-impl.md
new file mode 100644
index 00000000..e37b03dd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/-android29-add-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)/[Android29AddNetworkApiImpl](-android29-add-network-api-impl.md)
+
+# Android29AddNetworkApiImpl
+
+[androidJvm]\
+fun [Android29AddNetworkApiImpl](-android29-add-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-open-network.md
new file mode 100644
index 00000000..015aba1d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a2-network.md
new file mode 100644
index 00000000..8594ac9f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a3-network.md
new file mode 100644
index 00000000..f0ace018
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/index.md
new file mode 100644
index 00000000..1c2876bb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)
+
+# Android29AddNetworkApiImpl
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+internal class [Android29AddNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [Android29AddNetworkApi](../-android29-add-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [logger](logger.md) | [androidJvm]
private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/logger.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/logger.md
new file mode 100644
index 00000000..b3c1668b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/logger.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)/[logger](logger.md)
+
+# logger
+
+[androidJvm]\
+private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..a167d736
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-open-network.md
new file mode 100644
index 00000000..0b50af23
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApi](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a2-network.md
new file mode 100644
index 00000000..bebf47cc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApi](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a3-network.md
new file mode 100644
index 00000000..f815c53c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApi](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/index.md
new file mode 100644
index 00000000..870d775b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkApi](index.md)
+
+# Android29AddNetworkApi
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+internal interface [Android29AddNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android29AddNetworkApiImpl](../-android29-add-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/-android29-add-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/-android29-add-network-delegate.md
new file mode 100644
index 00000000..db6d453a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/-android29-add-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkDelegate](index.md)/[Android29AddNetworkDelegate](-android29-add-network-delegate.md)
+
+# Android29AddNetworkDelegate
+
+[androidJvm]\
+fun [Android29AddNetworkDelegate](-android29-add-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, impl: [Android29AddNetworkApi](../-android29-add-network-api/index.md) = Android29AddNetworkApiImpl(wifiManager, logger))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-open-network.md
new file mode 100644
index 00000000..27964b95
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkDelegate](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a2-network.md
new file mode 100644
index 00000000..b9a98a1a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkDelegate](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a3-network.md
new file mode 100644
index 00000000..34a4a488
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkDelegate](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/impl.md
new file mode 100644
index 00000000..53217506
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android29AddNetworkApi](../-android29-add-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/index.md
new file mode 100644
index 00000000..f6d65e05
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android29AddNetworkDelegate](index.md)
+
+# Android29AddNetworkDelegate
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+internal class [Android29AddNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [Android29AddNetworkApi](../-android29-add-network-api/index.md)) : [AddNetworkApi](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android29AddNetworkApi](../-android29-add-network-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/-android30-add-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/-android30-add-network-api-impl.md
new file mode 100644
index 00000000..e88c949a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/-android30-add-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)/[Android30AddNetworkApiImpl](-android30-add-network-api-impl.md)
+
+# Android30AddNetworkApiImpl
+
+[androidJvm]\
+fun [Android30AddNetworkApiImpl](-android30-add-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-open-network.md
new file mode 100644
index 00000000..ad6895d3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a2-network.md
new file mode 100644
index 00000000..ca1fcf18
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a3-network.md
new file mode 100644
index 00000000..52f9ef9c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/index.md
new file mode 100644
index 00000000..c9476457
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)
+
+# Android30AddNetworkApiImpl
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+internal class [Android30AddNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android30AddNetworkApi](../-android30-add-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [launchIntent](launch-intent.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.CHANGE_WIFI_STATE)
private fun [launchIntent](launch-intent.md)(suggestion: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/launch-intent.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/launch-intent.md
new file mode 100644
index 00000000..56b065b1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/launch-intent.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)/[launchIntent](launch-intent.md)
+
+# launchIntent
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.CHANGE_WIFI_STATE)
+
+private fun [launchIntent](launch-intent.md)(suggestion: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..caa25d6a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-open-network.md
new file mode 100644
index 00000000..ace5e5b6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApi](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a2-network.md
new file mode 100644
index 00000000..2ab7cde3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApi](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a3-network.md
new file mode 100644
index 00000000..2cc5e778
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApi](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/index.md
new file mode 100644
index 00000000..52562952
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkApi](index.md)
+
+# Android30AddNetworkApi
+
+[androidJvm]\
+internal interface [Android30AddNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](add-w-p-a3-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android30AddNetworkApiImpl](../-android30-add-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/-android30-add-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/-android30-add-network-delegate.md
new file mode 100644
index 00000000..a9769d82
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/-android30-add-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkDelegate](index.md)/[Android30AddNetworkDelegate](-android30-add-network-delegate.md)
+
+# Android30AddNetworkDelegate
+
+[androidJvm]\
+fun [Android30AddNetworkDelegate](-android30-add-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [Android30AddNetworkApi](../-android30-add-network-api/index.md) = Android30AddNetworkApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-open-network.md
new file mode 100644
index 00000000..708e62c1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkDelegate](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a2-network.md
new file mode 100644
index 00000000..c45020eb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkDelegate](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a3-network.md
new file mode 100644
index 00000000..dbe13aee
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkDelegate](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/impl.md
new file mode 100644
index 00000000..34c4fc59
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android30AddNetworkApi](../-android30-add-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/index.md
new file mode 100644
index 00000000..44d73036
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[Android30AddNetworkDelegate](index.md)
+
+# Android30AddNetworkDelegate
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+internal class [Android30AddNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android30AddNetworkApi](../-android30-add-network-api/index.md)) : [AddNetworkApi](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android30AddNetworkApi](../-android30-add-network-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..0c223126
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/-legacy-add-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/-legacy-add-network-api-impl.md
new file mode 100644
index 00000000..8f2870a7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/-legacy-add-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApiImpl](index.md)/[LegacyAddNetworkApiImpl](-legacy-add-network-api-impl.md)
+
+# LegacyAddNetworkApiImpl
+
+[androidJvm]\
+fun [LegacyAddNetworkApiImpl](-legacy-add-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-open-network.md
new file mode 100644
index 00000000..b663c80f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApiImpl](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-w-p-a2-network.md
new file mode 100644
index 00000000..a6e19051
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApiImpl](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/index.md
new file mode 100644
index 00000000..ecfee39f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApiImpl](index.md)
+
+# LegacyAddNetworkApiImpl
+
+[androidJvm]\
+internal class [LegacyAddNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacyAddNetworkApi](../-legacy-add-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..1d43c54a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-open-network.md
new file mode 100644
index 00000000..6a0f9e50
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-open-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApi](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+abstract fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-w-p-a2-network.md
new file mode 100644
index 00000000..44d299f4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-w-p-a2-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApi](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+abstract fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/index.md
new file mode 100644
index 00000000..1741af36
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkApi](index.md)
+
+# LegacyAddNetworkApi
+
+[androidJvm]\
+internal interface [LegacyAddNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
abstract fun [addOpenNetwork](add-open-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
abstract fun [addWPA2Network](add-w-p-a2-network.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyAddNetworkApiImpl](../-legacy-add-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/-legacy-add-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/-legacy-add-network-delegate.md
new file mode 100644
index 00000000..01cbf341
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/-legacy-add-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkDelegate](index.md)/[LegacyAddNetworkDelegate](-legacy-add-network-delegate.md)
+
+# LegacyAddNetworkDelegate
+
+[androidJvm]\
+fun [LegacyAddNetworkDelegate](-legacy-add-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [LegacyAddNetworkApi](../-legacy-add-network-api/index.md) = LegacyAddNetworkApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-open-network.md
new file mode 100644
index 00000000..ff8ab406
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkDelegate](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a2-network.md
new file mode 100644
index 00000000..c5db101f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkDelegate](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a3-network.md
new file mode 100644
index 00000000..0301ddae
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a3-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkDelegate](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/impl.md
new file mode 100644
index 00000000..b1079fe6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyAddNetworkApi](../-legacy-add-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/index.md
new file mode 100644
index 00000000..b673564b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](../index.md)/[LegacyAddNetworkDelegate](index.md)
+
+# LegacyAddNetworkDelegate
+
+[androidJvm]\
+internal class [LegacyAddNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacyAddNetworkApi](../-legacy-add-network-api/index.md)) : [AddNetworkApi](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyAddNetworkApi](../-legacy-add-network-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/index.md
new file mode 100644
index 00000000..4df9615f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.addnetwork.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.addnetwork.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Android29AddNetworkApi](-android29-add-network-api/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
internal interface [Android29AddNetworkApi](-android29-add-network-api/index.md) |
+| [Android29AddNetworkApiImpl](-android29-add-network-api-impl/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
internal class [Android29AddNetworkApiImpl](-android29-add-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [Android29AddNetworkApi](-android29-add-network-api/index.md) |
+| [Android29AddNetworkDelegate](-android29-add-network-delegate/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
internal class [Android29AddNetworkDelegate](-android29-add-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [Android29AddNetworkApi](-android29-add-network-api/index.md)) : [AddNetworkApi](../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md) |
+| [Android30AddNetworkApi](-android30-add-network-api/index.md) | [androidJvm]
internal interface [Android30AddNetworkApi](-android30-add-network-api/index.md) |
+| [Android30AddNetworkApiImpl](-android30-add-network-api-impl/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
internal class [Android30AddNetworkApiImpl](-android30-add-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android30AddNetworkApi](-android30-add-network-api/index.md) |
+| [Android30AddNetworkDelegate](-android30-add-network-delegate/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
internal class [Android30AddNetworkDelegate](-android30-add-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android30AddNetworkApi](-android30-add-network-api/index.md)) : [AddNetworkApi](../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md) |
+| [LegacyAddNetworkApi](-legacy-add-network-api/index.md) | [androidJvm]
internal interface [LegacyAddNetworkApi](-legacy-add-network-api/index.md) |
+| [LegacyAddNetworkApiImpl](-legacy-add-network-api-impl/index.md) | [androidJvm]
internal class [LegacyAddNetworkApiImpl](-legacy-add-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacyAddNetworkApi](-legacy-add-network-api/index.md) |
+| [LegacyAddNetworkDelegate](-legacy-add-network-delegate/index.md) | [androidJvm]
internal class [LegacyAddNetworkDelegate](-legacy-add-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacyAddNetworkApi](-legacy-add-network-api/index.md)) : [AddNetworkApi](../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [ANDROID_Q_SAVE_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md) | [androidJvm]
private const val [ANDROID_Q_SAVE_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-add-network-result.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-add-network-result.md
new file mode 100644
index 00000000..755e5436
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-add-network-result.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[AddNetworkResult](index.md)/[AddNetworkResult](-add-network-result.md)
+
+# AddNetworkResult
+
+[androidJvm]\
+protected fun [AddNetworkResult](-add-network-result.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-intent-launched/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-intent-launched/index.md
new file mode 100644
index 00000000..292899fb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-intent-launched/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[IntentLaunched](index.md)
+
+# IntentLaunched
+
+[androidJvm]\
+object [IntentLaunched](index.md) : [AddNetworkResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/-result-code.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/-result-code.md
new file mode 100644
index 00000000..9ee9b518
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/-result-code.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[ResultCode](index.md)/[ResultCode](-result-code.md)
+
+# ResultCode
+
+[androidJvm]\
+fun [ResultCode](-result-code.md)(data: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/component1.md
new file mode 100644
index 00000000..fdf5028c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[ResultCode](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/copy.md
new file mode 100644
index 00000000..4364a41d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[ResultCode](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [AddNetworkResult.ResultCode](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/data.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/data.md
new file mode 100644
index 00000000..3012698f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[ResultCode](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/index.md
new file mode 100644
index 00000000..db70a16b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[ResultCode](index.md)
+
+# ResultCode
+
+[androidJvm]\
+data class [ResultCode](index.md)(**data**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [AddNetworkResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [AddNetworkResult.ResultCode](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/-wrong-s-d-k-level-error.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/-wrong-s-d-k-level-error.md
new file mode 100644
index 00000000..25f8bef9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/-wrong-s-d-k-level-error.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[WrongSDKLevelError](index.md)/[WrongSDKLevelError](-wrong-s-d-k-level-error.md)
+
+# WrongSDKLevelError
+
+[androidJvm]\
+fun [WrongSDKLevelError](-wrong-s-d-k-level-error.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/component1.md
new file mode 100644
index 00000000..d43c4fd1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[WrongSDKLevelError](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/copy.md
new file mode 100644
index 00000000..ebac5244
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[WrongSDKLevelError](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult.WrongSDKLevelError](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/index.md
new file mode 100644
index 00000000..35274261
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[WrongSDKLevelError](index.md)
+
+# WrongSDKLevelError
+
+[androidJvm]\
+data class [WrongSDKLevelError](index.md)(**message**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [AddNetworkResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [AddNetworkResult.WrongSDKLevelError](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [message](message.md) | [androidJvm]
val [message](message.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/message.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/message.md
new file mode 100644
index 00000000..1b348db4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/message.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[AddNetworkResult](../index.md)/[WrongSDKLevelError](index.md)/[message](message.md)
+
+# message
+
+[androidJvm]\
+val [message](message.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md
new file mode 100644
index 00000000..e7528b18
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md
@@ -0,0 +1,30 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[AddNetworkResult](index.md)
+
+# AddNetworkResult
+
+[androidJvm]\
+sealed class [AddNetworkResult](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [IntentLaunched](-intent-launched/index.md) | [androidJvm]
object [IntentLaunched](-intent-launched/index.md) : [AddNetworkResult](index.md) |
+| [ResultCode](-result-code/index.md) | [androidJvm]
data class [ResultCode](-result-code/index.md)(**data**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [AddNetworkResult](index.md) |
+| [WrongSDKLevelError](-wrong-s-d-k-level-error/index.md) | [androidJvm]
data class [WrongSDKLevelError](-wrong-s-d-k-level-error/index.md)(**message**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [AddNetworkResult](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [AddNetworkResult](-result-code/index.md) |
+| [AddNetworkResult](-intent-launched/index.md) |
+| [AddNetworkResult](-wrong-s-d-k-level-error/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-open-network-data.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-open-network-data.md
new file mode 100644
index 00000000..69cbf171
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-open-network-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[OpenNetworkData](index.md)/[OpenNetworkData](-open-network-data.md)
+
+# OpenNetworkData
+
+[androidJvm]\
+protected fun [OpenNetworkData](-open-network-data.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/-ssid-and-activity-result-launcher.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/-ssid-and-activity-result-launcher.md
new file mode 100644
index 00000000..a4b4f38d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/-ssid-and-activity-result-launcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)/[SsidAndActivityResultLauncher](-ssid-and-activity-result-launcher.md)
+
+# SsidAndActivityResultLauncher
+
+[androidJvm]\
+fun [SsidAndActivityResultLauncher](-ssid-and-activity-result-launcher.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/activity-result-launcher.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/activity-result-launcher.md
new file mode 100644
index 00000000..0be7ed6b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/activity-result-launcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)/[activityResultLauncher](activity-result-launcher.md)
+
+# activityResultLauncher
+
+[androidJvm]\
+val [activityResultLauncher](activity-result-launcher.md): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component1.md
new file mode 100644
index 00000000..055ec8ef
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component2.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component2.md
new file mode 100644
index 00000000..0bd94e75
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)/[component2](component2.md)
+
+# component2
+
+[androidJvm]\
+operator fun [component2](component2.md)(): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/copy.md
new file mode 100644
index 00000000..4b018a4b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [OpenNetworkData.SsidAndActivityResultLauncher](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/index.md
new file mode 100644
index 00000000..d8a1b539
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)
+
+# SsidAndActivityResultLauncher
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+data class [SsidAndActivityResultLauncher](index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **activityResultLauncher**: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>) : [OpenNetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)> |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [OpenNetworkData.SsidAndActivityResultLauncher](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [activityResultLauncher](activity-result-launcher.md) | [androidJvm]
val [activityResultLauncher](activity-result-launcher.md): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)> |
+| [ssid](ssid.md) | [androidJvm]
val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/ssid.md
new file mode 100644
index 00000000..7d305083
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[SsidAndActivityResultLauncher](index.md)/[ssid](ssid.md)
+
+# ssid
+
+[androidJvm]\
+val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/-ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/-ssid.md
new file mode 100644
index 00000000..5ff585d1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/-ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[Ssid](index.md)/[Ssid](-ssid.md)
+
+# Ssid
+
+[androidJvm]\
+fun [Ssid](-ssid.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/component1.md
new file mode 100644
index 00000000..01597d20
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[Ssid](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/copy.md
new file mode 100644
index 00000000..72259b0d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[Ssid](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [OpenNetworkData.Ssid](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/index.md
new file mode 100644
index 00000000..4f0eab18
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[Ssid](index.md)
+
+# Ssid
+
+[androidJvm]\
+data class [Ssid](index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [OpenNetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [OpenNetworkData.Ssid](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [ssid](ssid.md) | [androidJvm]
val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/ssid.md
new file mode 100644
index 00000000..cb514d5a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[OpenNetworkData](../index.md)/[Ssid](index.md)/[ssid](ssid.md)
+
+# ssid
+
+[androidJvm]\
+val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md
new file mode 100644
index 00000000..5bb9392e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[OpenNetworkData](index.md)
+
+# OpenNetworkData
+
+[androidJvm]\
+sealed class [OpenNetworkData](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Ssid](-ssid/index.md) | [androidJvm]
data class [Ssid](-ssid/index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [OpenNetworkData](index.md) |
+| [SsidAndActivityResultLauncher](-ssid-and-activity-result-launcher/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
data class [SsidAndActivityResultLauncher](-ssid-and-activity-result-launcher/index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **activityResultLauncher**: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>) : [OpenNetworkData](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [OpenNetworkData](-ssid/index.md) |
+| [OpenNetworkData](-ssid-and-activity-result-launcher/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md
new file mode 100644
index 00000000..dd100ef7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[SsidAndPassphrase](-ssid-and-passphrase.md)
+
+# SsidAndPassphrase
+
+[androidJvm]\
+fun [SsidAndPassphrase](-ssid-and-passphrase.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component1.md
new file mode 100644
index 00000000..626c9ebf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component2.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component2.md
new file mode 100644
index 00000000..157841ef
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[component2](component2.md)
+
+# component2
+
+[androidJvm]\
+operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/copy.md
new file mode 100644
index 00000000..2628cd3c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WPA2NetworkData.SsidAndPassphrase](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/index.md
new file mode 100644
index 00000000..a5026f7e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)
+
+# SsidAndPassphrase
+
+[androidJvm]\
+data class [SsidAndPassphrase](index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [WPA2NetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WPA2NetworkData.SsidAndPassphrase](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [passphrase](passphrase.md) | [androidJvm]
val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ssid](ssid.md) | [androidJvm]
val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/passphrase.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/passphrase.md
new file mode 100644
index 00000000..859d574a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/passphrase.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[passphrase](passphrase.md)
+
+# passphrase
+
+[androidJvm]\
+val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/ssid.md
new file mode 100644
index 00000000..c3e8c036
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[ssid](ssid.md)
+
+# ssid
+
+[androidJvm]\
+val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md
new file mode 100644
index 00000000..b58e95dd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher.md)
+
+# SsidPassphraseAndActivityResultLauncher
+
+[androidJvm]\
+fun [SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md
new file mode 100644
index 00000000..d49717d9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[activityResultLauncher](activity-result-launcher.md)
+
+# activityResultLauncher
+
+[androidJvm]\
+val [activityResultLauncher](activity-result-launcher.md): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md
new file mode 100644
index 00000000..6d8c33b5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md
new file mode 100644
index 00000000..414e3e4a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[component2](component2.md)
+
+# component2
+
+[androidJvm]\
+operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md
new file mode 100644
index 00000000..376b6db0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[component3](component3.md)
+
+# component3
+
+[androidJvm]\
+operator fun [component3](component3.md)(): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md
new file mode 100644
index 00000000..019527c5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [WPA2NetworkData.SsidPassphraseAndActivityResultLauncher](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/index.md
new file mode 100644
index 00000000..c012db7c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)
+
+# SsidPassphraseAndActivityResultLauncher
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+data class [SsidPassphraseAndActivityResultLauncher](index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **activityResultLauncher**: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>) : [WPA2NetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component3](component3.md) | [androidJvm]
operator fun [component3](component3.md)(): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)> |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [WPA2NetworkData.SsidPassphraseAndActivityResultLauncher](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [activityResultLauncher](activity-result-launcher.md) | [androidJvm]
val [activityResultLauncher](activity-result-launcher.md): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)> |
+| [passphrase](passphrase.md) | [androidJvm]
val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ssid](ssid.md) | [androidJvm]
val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md
new file mode 100644
index 00000000..782d77b6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[passphrase](passphrase.md)
+
+# passphrase
+
+[androidJvm]\
+val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md
new file mode 100644
index 00000000..21aab0e6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA2NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[ssid](ssid.md)
+
+# ssid
+
+[androidJvm]\
+val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-w-p-a2-network-data.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-w-p-a2-network-data.md
new file mode 100644
index 00000000..72ca7784
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-w-p-a2-network-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[WPA2NetworkData](index.md)/[WPA2NetworkData](-w-p-a2-network-data.md)
+
+# WPA2NetworkData
+
+[androidJvm]\
+protected fun [WPA2NetworkData](-w-p-a2-network-data.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md
new file mode 100644
index 00000000..9e3de556
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[WPA2NetworkData](index.md)
+
+# WPA2NetworkData
+
+[androidJvm]\
+sealed class [WPA2NetworkData](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SsidAndPassphrase](-ssid-and-passphrase/index.md) | [androidJvm]
data class [SsidAndPassphrase](-ssid-and-passphrase/index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [WPA2NetworkData](index.md) |
+| [SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
data class [SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher/index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **activityResultLauncher**: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>) : [WPA2NetworkData](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WPA2NetworkData](-ssid-and-passphrase/index.md) |
+| [WPA2NetworkData](-ssid-passphrase-and-activity-result-launcher/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md
new file mode 100644
index 00000000..912244e5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[SsidAndPassphrase](-ssid-and-passphrase.md)
+
+# SsidAndPassphrase
+
+[androidJvm]\
+fun [SsidAndPassphrase](-ssid-and-passphrase.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component1.md
new file mode 100644
index 00000000..e7233b03
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component2.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component2.md
new file mode 100644
index 00000000..95dcb3f2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[component2](component2.md)
+
+# component2
+
+[androidJvm]\
+operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/copy.md
new file mode 100644
index 00000000..933dd8be
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WPA3NetworkData.SsidAndPassphrase](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/index.md
new file mode 100644
index 00000000..f9adc305
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)
+
+# SsidAndPassphrase
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+data class [SsidAndPassphrase](index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [WPA3NetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WPA3NetworkData.SsidAndPassphrase](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [passphrase](passphrase.md) | [androidJvm]
val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ssid](ssid.md) | [androidJvm]
val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/passphrase.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/passphrase.md
new file mode 100644
index 00000000..76512e1e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/passphrase.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[passphrase](passphrase.md)
+
+# passphrase
+
+[androidJvm]\
+val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/ssid.md
new file mode 100644
index 00000000..835a3a76
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidAndPassphrase](index.md)/[ssid](ssid.md)
+
+# ssid
+
+[androidJvm]\
+val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md
new file mode 100644
index 00000000..252f91c4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher.md)
+
+# SsidPassphraseAndActivityResultLauncher
+
+[androidJvm]\
+fun [SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md
new file mode 100644
index 00000000..be8afbf6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[activityResultLauncher](activity-result-launcher.md)
+
+# activityResultLauncher
+
+[androidJvm]\
+val [activityResultLauncher](activity-result-launcher.md): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md
new file mode 100644
index 00000000..5cc47afe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md
new file mode 100644
index 00000000..4f170389
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[component2](component2.md)
+
+# component2
+
+[androidJvm]\
+operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md
new file mode 100644
index 00000000..ce944c2a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[component3](component3.md)
+
+# component3
+
+[androidJvm]\
+operator fun [component3](component3.md)(): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md
new file mode 100644
index 00000000..7e614d71
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [WPA3NetworkData.SsidPassphraseAndActivityResultLauncher](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/index.md
new file mode 100644
index 00000000..d739fe8c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)
+
+# SsidPassphraseAndActivityResultLauncher
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+data class [SsidPassphraseAndActivityResultLauncher](index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **activityResultLauncher**: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>) : [WPA3NetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [component3](component3.md) | [androidJvm]
operator fun [component3](component3.md)(): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)> |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), activityResultLauncher: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>): [WPA3NetworkData.SsidPassphraseAndActivityResultLauncher](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [activityResultLauncher](activity-result-launcher.md) | [androidJvm]
val [activityResultLauncher](activity-result-launcher.md): [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)> |
+| [passphrase](passphrase.md) | [androidJvm]
val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ssid](ssid.md) | [androidJvm]
val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md
new file mode 100644
index 00000000..78c4fd4d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[passphrase](passphrase.md)
+
+# passphrase
+
+[androidJvm]\
+val [passphrase](passphrase.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md
new file mode 100644
index 00000000..fba1d815
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../../index.md)/[WPA3NetworkData](../index.md)/[SsidPassphraseAndActivityResultLauncher](index.md)/[ssid](ssid.md)
+
+# ssid
+
+[androidJvm]\
+val [ssid](ssid.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-w-p-a3-network-data.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-w-p-a3-network-data.md
new file mode 100644
index 00000000..bb1fbc79
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-w-p-a3-network-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[WPA3NetworkData](index.md)/[WPA3NetworkData](-w-p-a3-network-data.md)
+
+# WPA3NetworkData
+
+[androidJvm]\
+protected fun [WPA3NetworkData](-w-p-a3-network-data.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md
new file mode 100644
index 00000000..56b21ae3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md
@@ -0,0 +1,30 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](../index.md)/[WPA3NetworkData](index.md)
+
+# WPA3NetworkData
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+sealed class [WPA3NetworkData](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SsidAndPassphrase](-ssid-and-passphrase/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
data class [SsidAndPassphrase](-ssid-and-passphrase/index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) : [WPA3NetworkData](index.md) |
+| [SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
data class [SsidPassphraseAndActivityResultLauncher](-ssid-passphrase-and-activity-result-launcher/index.md)(**ssid**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **passphrase**: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), **activityResultLauncher**: [ActivityResultLauncher](https://developer.android.com/reference/kotlin/androidx/activity/result/ActivityResultLauncher.html)<[Intent](https://developer.android.com/reference/kotlin/android/content/Intent.html)>) : [WPA3NetworkData](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WPA3NetworkData](-ssid-and-passphrase/index.md) |
+| [WPA3NetworkData](-ssid-passphrase-and-activity-result-launcher/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/index.md
new file mode 100644
index 00000000..628ad65a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork.entities/index.md
@@ -0,0 +1,12 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.addnetwork.entities](index.md)
+
+# Package com.isupatches.android.wisefy.addnetwork.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [AddNetworkResult](-add-network-result/index.md) | [androidJvm]
sealed class [AddNetworkResult](-add-network-result/index.md) |
+| [OpenNetworkData](-open-network-data/index.md) | [androidJvm]
sealed class [OpenNetworkData](-open-network-data/index.md) |
+| [WPA2NetworkData](-w-p-a2-network-data/index.md) | [androidJvm]
sealed class [WPA2NetworkData](-w-p-a2-network-data/index.md) |
+| [WPA3NetworkData](-w-p-a3-network-data/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
sealed class [WPA3NetworkData](-w-p-a3-network-data/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-open-network.md
new file mode 100644
index 00000000..547a8710
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApiAsync](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a2-network.md
new file mode 100644
index 00000000..b4e459ce
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApiAsync](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a3-network.md
new file mode 100644
index 00000000..8fa6ce7e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a3-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApiAsync](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md
new file mode 100644
index 00000000..9a28defa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApiAsync](index.md)
+
+# AddNetworkApiAsync
+
+[androidJvm]\
+interface [AddNetworkApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [AddNetworkUtil](../-add-network-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-open-network.md
new file mode 100644
index 00000000..60006f80
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-open-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApi](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a2-network.md
new file mode 100644
index 00000000..6d4eab21
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a2-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApi](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a3-network.md
new file mode 100644
index 00000000..c7547768
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a3-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApi](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md
new file mode 100644
index 00000000..5d4258fc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkApi](index.md)
+
+# AddNetworkApi
+
+[androidJvm]\
+interface [AddNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [AddNetworkUtil](../-add-network-util/index.md) |
+| [Android29AddNetworkDelegate](../../com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/index.md) |
+| [Android30AddNetworkDelegate](../../com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/index.md) |
+| [LegacyAddNetworkDelegate](../../com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md
new file mode 100644
index 00000000..722706d3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[AddNetworkUtil](index.md)
+
+# AddNetworkUtil
+
+[androidJvm]\
+internal interface [AddNetworkUtil](index.md) : [AddNetworkApi](../-add-network-api/index.md), [AddNetworkApiAsync](../-add-network-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](../-add-network-api/add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](../-add-network-api/add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](../-add-network-api-async/add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA2Network](../-add-network-api/add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](../-add-network-api/add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](../-add-network-api-async/add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA3Network](../-add-network-api/add-w-p-a3-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](../-add-network-api/add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](../-add-network-api-async/add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyAddNetworkUtil](../-wisefy-add-network-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..c130119b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.addnetwork](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/-wisefy-add-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/-wisefy-add-network-util.md
new file mode 100644
index 00000000..401d8cb8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/-wisefy-add-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[WisefyAddNetworkUtil](-wisefy-add-network-util.md)
+
+# WisefyAddNetworkUtil
+
+[androidJvm]\
+fun [WisefyAddNetworkUtil](-wisefy-add-network-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-network-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-network-scope.md
new file mode 100644
index 00000000..d7f78cf9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-network-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[addNetworkScope](add-network-scope.md)
+
+# addNetworkScope
+
+[androidJvm]\
+private val [addNetworkScope](add-network-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-open-network.md
new file mode 100644
index 00000000..f93a855b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-open-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a2-network.md
new file mode 100644
index 00000000..2aa30f17
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a2-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a3-network.md
new file mode 100644
index 00000000..718e7c3f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a3-network.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..1cf61168
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/delegate.md
new file mode 100644
index 00000000..ece8a232
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [AddNetworkApi](../-add-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/index.md
new file mode 100644
index 00000000..68bcb87b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.addnetwork](../index.md)/[WisefyAddNetworkUtil](index.md)
+
+# WisefyAddNetworkUtil
+
+[androidJvm]\
+internal class [WisefyAddNetworkUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [AddNetworkUtil](../-add-network-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [addNetworkScope](add-network-scope.md) | [androidJvm]
private val [addNetworkScope](add-network-scope.md): CoroutineScope |
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [AddNetworkApi](../-add-network-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/index.md b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/index.md
new file mode 100644
index 00000000..654748c9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.addnetwork/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.addnetwork](index.md)
+
+# Package com.isupatches.android.wisefy.addnetwork
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [AddNetworkApi](-add-network-api/index.md) | [androidJvm]
interface [AddNetworkApi](-add-network-api/index.md) |
+| [AddNetworkApiAsync](-add-network-api-async/index.md) | [androidJvm]
interface [AddNetworkApiAsync](-add-network-api-async/index.md) |
+| [AddNetworkUtil](-add-network-util/index.md) | [androidJvm]
internal interface [AddNetworkUtil](-add-network-util/index.md) : [AddNetworkApi](-add-network-api/index.md), [AddNetworkApiAsync](-add-network-api-async/index.md) |
+| [WisefyAddNetworkUtil](-wisefy-add-network-util/index.md) | [androidJvm]
internal class [WisefyAddNetworkUtil](-wisefy-add-network-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [AddNetworkUtil](-add-network-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md
new file mode 100644
index 00000000..ec979c1f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[AddNetworkCallbacks](index.md)
+
+# AddNetworkCallbacks
+
+[androidJvm]\
+interface [AddNetworkCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onFailureAddingNetwork](on-failure-adding-network.md) | [androidJvm]
abstract fun [onFailureAddingNetwork](on-failure-adding-network.md)(result: [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)) |
+| [onNetworkAdded](on-network-added.md) | [androidJvm]
abstract fun [onNetworkAdded](on-network-added.md)(result: [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-failure-adding-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-failure-adding-network.md
new file mode 100644
index 00000000..a7f2fd1f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-failure-adding-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[AddNetworkCallbacks](index.md)/[onFailureAddingNetwork](on-failure-adding-network.md)
+
+# onFailureAddingNetwork
+
+[androidJvm]\
+abstract fun [onFailureAddingNetwork](on-failure-adding-network.md)(result: [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-network-added.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-network-added.md
new file mode 100644
index 00000000..46470caf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-network-added.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[AddNetworkCallbacks](index.md)/[onNetworkAdded](on-network-added.md)
+
+# onNetworkAdded
+
+[androidJvm]\
+abstract fun [onNetworkAdded](on-network-added.md)(result: [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/index.md
new file mode 100644
index 00000000..485517bb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/index.md
@@ -0,0 +1,39 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[BaseWisefyCallbacks](index.md)
+
+# BaseWisefyCallbacks
+
+[androidJvm]\
+interface [BaseWisefyCallbacks](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onWisefyAsyncFailure](on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [GetNearbyAccessPointCallbacks](../-get-nearby-access-point-callbacks/index.md) |
+| [GetRSSICallbacks](../-get-r-s-s-i-callbacks/index.md) |
+| [SearchForAccessPointCallbacks](../-search-for-access-point-callbacks/index.md) |
+| [SearchForAccessPointsCallbacks](../-search-for-access-points-callbacks/index.md) |
+| [SearchForSSIDCallbacks](../-search-for-s-s-i-d-callbacks/index.md) |
+| [SearchForSSIDsCallbacks](../-search-for-s-s-i-ds-callbacks/index.md) |
+| [AddNetworkCallbacks](../-add-network-callbacks/index.md) |
+| [GetFrequencyCallbacks](../-get-frequency-callbacks/index.md) |
+| [GetIPCallbacks](../-get-i-p-callbacks/index.md) |
+| [ConnectToNetworkCallbacks](../-connect-to-network-callbacks/index.md) |
+| [DisconnectFromCurrentNetworkCallbacks](../-disconnect-from-current-network-callbacks/index.md) |
+| [GetCurrentNetworkCallbacks](../-get-current-network-callbacks/index.md) |
+| [GetCurrentNetworkInfoCallbacks](../-get-current-network-info-callbacks/index.md) |
+| [RemoveNetworkCallbacks](../-remove-network-callbacks/index.md) |
+| [GetSavedNetworksCallbacks](../-get-saved-networks-callbacks/index.md) |
+| [SearchForSavedNetworkCallbacks](../-search-for-saved-network-callbacks/index.md) |
+| [SearchForSavedNetworksCallbacks](../-search-for-saved-networks-callbacks/index.md) |
+| [EnableWifiCallbacks](../-enable-wifi-callbacks/index.md) |
+| [DisableWifiCallbacks](../-disable-wifi-callbacks/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/on-wisefy-async-failure.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/on-wisefy-async-failure.md
new file mode 100644
index 00000000..6a863185
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/on-wisefy-async-failure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[BaseWisefyCallbacks](index.md)/[onWisefyAsyncFailure](on-wisefy-async-failure.md)
+
+# onWisefyAsyncFailure
+
+[androidJvm]\
+abstract fun [onWisefyAsyncFailure](on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md
new file mode 100644
index 00000000..463a2b2a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md
@@ -0,0 +1,19 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[ConnectToNetworkCallbacks](index.md)
+
+# ConnectToNetworkCallbacks
+
+[androidJvm]\
+interface [ConnectToNetworkCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onConnectedToNetwork](on-connected-to-network.md) | [androidJvm]
abstract fun [onConnectedToNetwork](on-connected-to-network.md)() |
+| [onConnectionRequestPlaced](on-connection-request-placed.md) | [androidJvm]
abstract fun [onConnectionRequestPlaced](on-connection-request-placed.md)() |
+| [onFailureConnectingToNetwork](on-failure-connecting-to-network.md) | [androidJvm]
abstract fun [onFailureConnectingToNetwork](on-failure-connecting-to-network.md)() |
+| [onNetworkNotFoundToConnectTo](on-network-not-found-to-connect-to.md) | [androidJvm]
abstract fun [onNetworkNotFoundToConnectTo](on-network-not-found-to-connect-to.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connected-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connected-to-network.md
new file mode 100644
index 00000000..b902d93e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connected-to-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[ConnectToNetworkCallbacks](index.md)/[onConnectedToNetwork](on-connected-to-network.md)
+
+# onConnectedToNetwork
+
+[androidJvm]\
+abstract fun [onConnectedToNetwork](on-connected-to-network.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connection-request-placed.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connection-request-placed.md
new file mode 100644
index 00000000..8d17f2ca
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connection-request-placed.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[ConnectToNetworkCallbacks](index.md)/[onConnectionRequestPlaced](on-connection-request-placed.md)
+
+# onConnectionRequestPlaced
+
+[androidJvm]\
+abstract fun [onConnectionRequestPlaced](on-connection-request-placed.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-failure-connecting-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-failure-connecting-to-network.md
new file mode 100644
index 00000000..44cfc687
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-failure-connecting-to-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[ConnectToNetworkCallbacks](index.md)/[onFailureConnectingToNetwork](on-failure-connecting-to-network.md)
+
+# onFailureConnectingToNetwork
+
+[androidJvm]\
+abstract fun [onFailureConnectingToNetwork](on-failure-connecting-to-network.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-network-not-found-to-connect-to.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-network-not-found-to-connect-to.md
new file mode 100644
index 00000000..c9d4c544
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-network-not-found-to-connect-to.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[ConnectToNetworkCallbacks](index.md)/[onNetworkNotFoundToConnectTo](on-network-not-found-to-connect-to.md)
+
+# onNetworkNotFoundToConnectTo
+
+[androidJvm]\
+abstract fun [onNetworkNotFoundToConnectTo](on-network-not-found-to-connect-to.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md
new file mode 100644
index 00000000..36ef962f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[DisableWifiCallbacks](index.md)
+
+# DisableWifiCallbacks
+
+[androidJvm]\
+interface [DisableWifiCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onFailureDisablingWifi](on-failure-disabling-wifi.md) | [androidJvm]
abstract fun [onFailureDisablingWifi](on-failure-disabling-wifi.md)() |
+| [onWifiDisabled](on-wifi-disabled.md) | [androidJvm]
abstract fun [onWifiDisabled](on-wifi-disabled.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-failure-disabling-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-failure-disabling-wifi.md
new file mode 100644
index 00000000..fc3f6d5f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-failure-disabling-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[DisableWifiCallbacks](index.md)/[onFailureDisablingWifi](on-failure-disabling-wifi.md)
+
+# onFailureDisablingWifi
+
+[androidJvm]\
+abstract fun [onFailureDisablingWifi](on-failure-disabling-wifi.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-wifi-disabled.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-wifi-disabled.md
new file mode 100644
index 00000000..6ddab1a0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-wifi-disabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[DisableWifiCallbacks](index.md)/[onWifiDisabled](on-wifi-disabled.md)
+
+# onWifiDisabled
+
+[androidJvm]\
+abstract fun [onWifiDisabled](on-wifi-disabled.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md
new file mode 100644
index 00000000..3909c360
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[DisconnectFromCurrentNetworkCallbacks](index.md)
+
+# DisconnectFromCurrentNetworkCallbacks
+
+[androidJvm]\
+interface [DisconnectFromCurrentNetworkCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onDisconnectedFromCurrentNetwork](on-disconnected-from-current-network.md) | [androidJvm]
abstract fun [onDisconnectedFromCurrentNetwork](on-disconnected-from-current-network.md)() |
+| [onFailureDisconnectingFromCurrentNetwork](on-failure-disconnecting-from-current-network.md) | [androidJvm]
abstract fun [onFailureDisconnectingFromCurrentNetwork](on-failure-disconnecting-from-current-network.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-disconnected-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-disconnected-from-current-network.md
new file mode 100644
index 00000000..1e416114
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-disconnected-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[DisconnectFromCurrentNetworkCallbacks](index.md)/[onDisconnectedFromCurrentNetwork](on-disconnected-from-current-network.md)
+
+# onDisconnectedFromCurrentNetwork
+
+[androidJvm]\
+abstract fun [onDisconnectedFromCurrentNetwork](on-disconnected-from-current-network.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-failure-disconnecting-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-failure-disconnecting-from-current-network.md
new file mode 100644
index 00000000..65d79fe0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-failure-disconnecting-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[DisconnectFromCurrentNetworkCallbacks](index.md)/[onFailureDisconnectingFromCurrentNetwork](on-failure-disconnecting-from-current-network.md)
+
+# onFailureDisconnectingFromCurrentNetwork
+
+[androidJvm]\
+abstract fun [onFailureDisconnectingFromCurrentNetwork](on-failure-disconnecting-from-current-network.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md
new file mode 100644
index 00000000..2427a29b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[EnableWifiCallbacks](index.md)
+
+# EnableWifiCallbacks
+
+[androidJvm]\
+interface [EnableWifiCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onFailureEnablingWifi](on-failure-enabling-wifi.md) | [androidJvm]
abstract fun [onFailureEnablingWifi](on-failure-enabling-wifi.md)() |
+| [onWifiEnabled](on-wifi-enabled.md) | [androidJvm]
abstract fun [onWifiEnabled](on-wifi-enabled.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-failure-enabling-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-failure-enabling-wifi.md
new file mode 100644
index 00000000..ca09c753
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-failure-enabling-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[EnableWifiCallbacks](index.md)/[onFailureEnablingWifi](on-failure-enabling-wifi.md)
+
+# onFailureEnablingWifi
+
+[androidJvm]\
+abstract fun [onFailureEnablingWifi](on-failure-enabling-wifi.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-wifi-enabled.md
new file mode 100644
index 00000000..2864e417
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[EnableWifiCallbacks](index.md)/[onWifiEnabled](on-wifi-enabled.md)
+
+# onWifiEnabled
+
+[androidJvm]\
+abstract fun [onWifiEnabled](on-wifi-enabled.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md
new file mode 100644
index 00000000..f31bf4a5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetCurrentNetworkCallbacks](index.md)
+
+# GetCurrentNetworkCallbacks
+
+[androidJvm]\
+interface [GetCurrentNetworkCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onCurrentNetworkRetrieved](on-current-network-retrieved.md) | [androidJvm]
abstract fun [onCurrentNetworkRetrieved](on-current-network-retrieved.md)(currentNetwork: [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)) |
+| [onNoCurrentNetwork](on-no-current-network.md) | [androidJvm]
abstract fun [onNoCurrentNetwork](on-no-current-network.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-current-network-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-current-network-retrieved.md
new file mode 100644
index 00000000..3dd8a088
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-current-network-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetCurrentNetworkCallbacks](index.md)/[onCurrentNetworkRetrieved](on-current-network-retrieved.md)
+
+# onCurrentNetworkRetrieved
+
+[androidJvm]\
+abstract fun [onCurrentNetworkRetrieved](on-current-network-retrieved.md)(currentNetwork: [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-no-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-no-current-network.md
new file mode 100644
index 00000000..78ccd770
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-no-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetCurrentNetworkCallbacks](index.md)/[onNoCurrentNetwork](on-no-current-network.md)
+
+# onNoCurrentNetwork
+
+[androidJvm]\
+abstract fun [onNoCurrentNetwork](on-no-current-network.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md
new file mode 100644
index 00000000..57d26dea
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetCurrentNetworkInfoCallbacks](index.md)
+
+# GetCurrentNetworkInfoCallbacks
+
+[androidJvm]\
+interface [GetCurrentNetworkInfoCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onCurrentNetworkInfoRetrieved](on-current-network-info-retrieved.md) | [androidJvm]
abstract fun [onCurrentNetworkInfoRetrieved](on-current-network-info-retrieved.md)(currentNetworkInfo: [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)) |
+| [onNoCurrentNetworkInfo](on-no-current-network-info.md) | [androidJvm]
abstract fun [onNoCurrentNetworkInfo](on-no-current-network-info.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-current-network-info-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-current-network-info-retrieved.md
new file mode 100644
index 00000000..ed1f8394
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-current-network-info-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetCurrentNetworkInfoCallbacks](index.md)/[onCurrentNetworkInfoRetrieved](on-current-network-info-retrieved.md)
+
+# onCurrentNetworkInfoRetrieved
+
+[androidJvm]\
+abstract fun [onCurrentNetworkInfoRetrieved](on-current-network-info-retrieved.md)(currentNetworkInfo: [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-no-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-no-current-network-info.md
new file mode 100644
index 00000000..48775768
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-no-current-network-info.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetCurrentNetworkInfoCallbacks](index.md)/[onNoCurrentNetworkInfo](on-no-current-network-info.md)
+
+# onNoCurrentNetworkInfo
+
+[androidJvm]\
+abstract fun [onNoCurrentNetworkInfo](on-no-current-network-info.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md
new file mode 100644
index 00000000..344a032f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetFrequencyCallbacks](index.md)
+
+# GetFrequencyCallbacks
+
+[androidJvm]\
+interface [GetFrequencyCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onFailureRetrievingFrequency](on-failure-retrieving-frequency.md) | [androidJvm]
abstract fun [onFailureRetrievingFrequency](on-failure-retrieving-frequency.md)() |
+| [onFrequencyRetrieved](on-frequency-retrieved.md) | [androidJvm]
abstract fun [onFrequencyRetrieved](on-frequency-retrieved.md)(frequency: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-failure-retrieving-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-failure-retrieving-frequency.md
new file mode 100644
index 00000000..aeb185bb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-failure-retrieving-frequency.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetFrequencyCallbacks](index.md)/[onFailureRetrievingFrequency](on-failure-retrieving-frequency.md)
+
+# onFailureRetrievingFrequency
+
+[androidJvm]\
+abstract fun [onFailureRetrievingFrequency](on-failure-retrieving-frequency.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-frequency-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-frequency-retrieved.md
new file mode 100644
index 00000000..36fd39b6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-frequency-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetFrequencyCallbacks](index.md)/[onFrequencyRetrieved](on-frequency-retrieved.md)
+
+# onFrequencyRetrieved
+
+[androidJvm]\
+abstract fun [onFrequencyRetrieved](on-frequency-retrieved.md)(frequency: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md
new file mode 100644
index 00000000..4c68b795
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetIPCallbacks](index.md)
+
+# GetIPCallbacks
+
+[androidJvm]\
+interface [GetIPCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onFailureRetrievingIP](on-failure-retrieving-i-p.md) | [androidJvm]
abstract fun [onFailureRetrievingIP](on-failure-retrieving-i-p.md)() |
+| [onIPRetrieved](on-i-p-retrieved.md) | [androidJvm]
abstract fun [onIPRetrieved](on-i-p-retrieved.md)(ip: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-failure-retrieving-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-failure-retrieving-i-p.md
new file mode 100644
index 00000000..6fd6aa65
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-failure-retrieving-i-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetIPCallbacks](index.md)/[onFailureRetrievingIP](on-failure-retrieving-i-p.md)
+
+# onFailureRetrievingIP
+
+[androidJvm]\
+abstract fun [onFailureRetrievingIP](on-failure-retrieving-i-p.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-i-p-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-i-p-retrieved.md
new file mode 100644
index 00000000..71d02f25
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-i-p-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetIPCallbacks](index.md)/[onIPRetrieved](on-i-p-retrieved.md)
+
+# onIPRetrieved
+
+[androidJvm]\
+abstract fun [onIPRetrieved](on-i-p-retrieved.md)(ip: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md
new file mode 100644
index 00000000..56f22084
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetNearbyAccessPointCallbacks](index.md)
+
+# GetNearbyAccessPointCallbacks
+
+[androidJvm]\
+interface [GetNearbyAccessPointCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onNearbyAccessPointsRetrieved](on-nearby-access-points-retrieved.md) | [androidJvm]
abstract fun [onNearbyAccessPointsRetrieved](on-nearby-access-points-retrieved.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>) |
+| [onNoNearbyAccessPoints](on-no-nearby-access-points.md) | [androidJvm]
abstract fun [onNoNearbyAccessPoints](on-no-nearby-access-points.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-nearby-access-points-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-nearby-access-points-retrieved.md
new file mode 100644
index 00000000..81f080b1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-nearby-access-points-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetNearbyAccessPointCallbacks](index.md)/[onNearbyAccessPointsRetrieved](on-nearby-access-points-retrieved.md)
+
+# onNearbyAccessPointsRetrieved
+
+[androidJvm]\
+abstract fun [onNearbyAccessPointsRetrieved](on-nearby-access-points-retrieved.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-no-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-no-nearby-access-points.md
new file mode 100644
index 00000000..44cfdc32
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-no-nearby-access-points.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetNearbyAccessPointCallbacks](index.md)/[onNoNearbyAccessPoints](on-no-nearby-access-points.md)
+
+# onNoNearbyAccessPoints
+
+[androidJvm]\
+abstract fun [onNoNearbyAccessPoints](on-no-nearby-access-points.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md
new file mode 100644
index 00000000..210d56e5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetRSSICallbacks](index.md)
+
+# GetRSSICallbacks
+
+[androidJvm]\
+interface [GetRSSICallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onNoNetworkToRetrieveRSSI](on-no-network-to-retrieve-r-s-s-i.md) | [androidJvm]
abstract fun [onNoNetworkToRetrieveRSSI](on-no-network-to-retrieve-r-s-s-i.md)() |
+| [onRSSIRetrieved](on-r-s-s-i-retrieved.md) | [androidJvm]
abstract fun [onRSSIRetrieved](on-r-s-s-i-retrieved.md)(rssi: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-no-network-to-retrieve-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-no-network-to-retrieve-r-s-s-i.md
new file mode 100644
index 00000000..723d7375
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-no-network-to-retrieve-r-s-s-i.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetRSSICallbacks](index.md)/[onNoNetworkToRetrieveRSSI](on-no-network-to-retrieve-r-s-s-i.md)
+
+# onNoNetworkToRetrieveRSSI
+
+[androidJvm]\
+abstract fun [onNoNetworkToRetrieveRSSI](on-no-network-to-retrieve-r-s-s-i.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-r-s-s-i-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-r-s-s-i-retrieved.md
new file mode 100644
index 00000000..64ccbf2e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-r-s-s-i-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetRSSICallbacks](index.md)/[onRSSIRetrieved](on-r-s-s-i-retrieved.md)
+
+# onRSSIRetrieved
+
+[androidJvm]\
+abstract fun [onRSSIRetrieved](on-r-s-s-i-retrieved.md)(rssi: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md
new file mode 100644
index 00000000..4d67ebfb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetSavedNetworksCallbacks](index.md)
+
+# GetSavedNetworksCallbacks
+
+[androidJvm]\
+interface [GetSavedNetworksCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onNoSavedNetworksFound](on-no-saved-networks-found.md) | [androidJvm]
abstract fun [onNoSavedNetworksFound](on-no-saved-networks-found.md)() |
+| [onSavedNetworksRetrieved](on-saved-networks-retrieved.md) | [androidJvm]
abstract fun [onSavedNetworksRetrieved](on-saved-networks-retrieved.md)(savedNetworks: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-no-saved-networks-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-no-saved-networks-found.md
new file mode 100644
index 00000000..ffbdadf8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-no-saved-networks-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetSavedNetworksCallbacks](index.md)/[onNoSavedNetworksFound](on-no-saved-networks-found.md)
+
+# onNoSavedNetworksFound
+
+[androidJvm]\
+abstract fun [onNoSavedNetworksFound](on-no-saved-networks-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-saved-networks-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-saved-networks-retrieved.md
new file mode 100644
index 00000000..5a9a3a55
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-saved-networks-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[GetSavedNetworksCallbacks](index.md)/[onSavedNetworksRetrieved](on-saved-networks-retrieved.md)
+
+# onSavedNetworksRetrieved
+
+[androidJvm]\
+abstract fun [onSavedNetworksRetrieved](on-saved-networks-retrieved.md)(savedNetworks: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md
new file mode 100644
index 00000000..41996d07
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[RemoveNetworkCallbacks](index.md)
+
+# RemoveNetworkCallbacks
+
+[androidJvm]\
+interface [RemoveNetworkCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onFailureRemovingNetwork](on-failure-removing-network.md) | [androidJvm]
abstract fun [onFailureRemovingNetwork](on-failure-removing-network.md)(result: [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)) |
+| [onNetworkNotFoundToRemove](on-network-not-found-to-remove.md) | [androidJvm]
abstract fun [onNetworkNotFoundToRemove](on-network-not-found-to-remove.md)() |
+| [onNetworkRemoved](on-network-removed.md) | [androidJvm]
abstract fun [onNetworkRemoved](on-network-removed.md)(result: [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-failure-removing-network.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-failure-removing-network.md
new file mode 100644
index 00000000..e7679509
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-failure-removing-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[RemoveNetworkCallbacks](index.md)/[onFailureRemovingNetwork](on-failure-removing-network.md)
+
+# onFailureRemovingNetwork
+
+[androidJvm]\
+abstract fun [onFailureRemovingNetwork](on-failure-removing-network.md)(result: [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-not-found-to-remove.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-not-found-to-remove.md
new file mode 100644
index 00000000..212b0258
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-not-found-to-remove.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[RemoveNetworkCallbacks](index.md)/[onNetworkNotFoundToRemove](on-network-not-found-to-remove.md)
+
+# onNetworkNotFoundToRemove
+
+[androidJvm]\
+abstract fun [onNetworkNotFoundToRemove](on-network-not-found-to-remove.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-removed.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-removed.md
new file mode 100644
index 00000000..f8c0397e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-removed.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[RemoveNetworkCallbacks](index.md)/[onNetworkRemoved](on-network-removed.md)
+
+# onNetworkRemoved
+
+[androidJvm]\
+abstract fun [onNetworkRemoved](on-network-removed.md)(result: [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md
new file mode 100644
index 00000000..316a971e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForAccessPointCallbacks](index.md)
+
+# SearchForAccessPointCallbacks
+
+[androidJvm]\
+interface [SearchForAccessPointCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onAccessPointFound](on-access-point-found.md) | [androidJvm]
abstract fun [onAccessPointFound](on-access-point-found.md)(accessPoint: [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)) |
+| [onNoAccessPointFound](on-no-access-point-found.md) | [androidJvm]
abstract fun [onNoAccessPointFound](on-no-access-point-found.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-access-point-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-access-point-found.md
new file mode 100644
index 00000000..2c295451
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-access-point-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForAccessPointCallbacks](index.md)/[onAccessPointFound](on-access-point-found.md)
+
+# onAccessPointFound
+
+[androidJvm]\
+abstract fun [onAccessPointFound](on-access-point-found.md)(accessPoint: [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-no-access-point-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-no-access-point-found.md
new file mode 100644
index 00000000..88f02bbd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-no-access-point-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForAccessPointCallbacks](index.md)/[onNoAccessPointFound](on-no-access-point-found.md)
+
+# onNoAccessPointFound
+
+[androidJvm]\
+abstract fun [onNoAccessPointFound](on-no-access-point-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md
new file mode 100644
index 00000000..eed9e1ad
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForAccessPointsCallbacks](index.md)
+
+# SearchForAccessPointsCallbacks
+
+[androidJvm]\
+interface [SearchForAccessPointsCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onAccessPointsFound](on-access-points-found.md) | [androidJvm]
abstract fun [onAccessPointsFound](on-access-points-found.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>) |
+| [onNoAccessPointsFound](on-no-access-points-found.md) | [androidJvm]
abstract fun [onNoAccessPointsFound](on-no-access-points-found.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-access-points-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-access-points-found.md
new file mode 100644
index 00000000..7b481e7f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-access-points-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForAccessPointsCallbacks](index.md)/[onAccessPointsFound](on-access-points-found.md)
+
+# onAccessPointsFound
+
+[androidJvm]\
+abstract fun [onAccessPointsFound](on-access-points-found.md)(accessPoints: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-no-access-points-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-no-access-points-found.md
new file mode 100644
index 00000000..8977e1e5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-no-access-points-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForAccessPointsCallbacks](index.md)/[onNoAccessPointsFound](on-no-access-points-found.md)
+
+# onNoAccessPointsFound
+
+[androidJvm]\
+abstract fun [onNoAccessPointsFound](on-no-access-points-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md
new file mode 100644
index 00000000..f24596d0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSSIDCallbacks](index.md)
+
+# SearchForSSIDCallbacks
+
+[androidJvm]\
+interface [SearchForSSIDCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onSSIDFound](on-s-s-i-d-found.md) | [androidJvm]
abstract fun [onSSIDFound](on-s-s-i-d-found.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) |
+| [onSSIDNotFound](on-s-s-i-d-not-found.md) | [androidJvm]
abstract fun [onSSIDNotFound](on-s-s-i-d-not-found.md)() |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-found.md
new file mode 100644
index 00000000..cb9e9025
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSSIDCallbacks](index.md)/[onSSIDFound](on-s-s-i-d-found.md)
+
+# onSSIDFound
+
+[androidJvm]\
+abstract fun [onSSIDFound](on-s-s-i-d-found.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-not-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-not-found.md
new file mode 100644
index 00000000..ac1d7cbe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-not-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSSIDCallbacks](index.md)/[onSSIDNotFound](on-s-s-i-d-not-found.md)
+
+# onSSIDNotFound
+
+[androidJvm]\
+abstract fun [onSSIDNotFound](on-s-s-i-d-not-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md
new file mode 100644
index 00000000..b1fb7905
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSSIDsCallbacks](index.md)
+
+# SearchForSSIDsCallbacks
+
+[androidJvm]\
+interface [SearchForSSIDsCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onNoSSIDsFound](on-no-s-s-i-ds-found.md) | [androidJvm]
abstract fun [onNoSSIDsFound](on-no-s-s-i-ds-found.md)() |
+| [onSSIDsFound](on-s-s-i-ds-found.md) | [androidJvm]
abstract fun [onSSIDsFound](on-s-s-i-ds-found.md)(ssids: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-no-s-s-i-ds-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-no-s-s-i-ds-found.md
new file mode 100644
index 00000000..b74dd45a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-no-s-s-i-ds-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSSIDsCallbacks](index.md)/[onNoSSIDsFound](on-no-s-s-i-ds-found.md)
+
+# onNoSSIDsFound
+
+[androidJvm]\
+abstract fun [onNoSSIDsFound](on-no-s-s-i-ds-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-s-s-i-ds-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-s-s-i-ds-found.md
new file mode 100644
index 00000000..b5f29b96
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-s-s-i-ds-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSSIDsCallbacks](index.md)/[onSSIDsFound](on-s-s-i-ds-found.md)
+
+# onSSIDsFound
+
+[androidJvm]\
+abstract fun [onSSIDsFound](on-s-s-i-ds-found.md)(ssids: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md
new file mode 100644
index 00000000..a0e9e0a1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSavedNetworkCallbacks](index.md)
+
+# SearchForSavedNetworkCallbacks
+
+[androidJvm]\
+interface [SearchForSavedNetworkCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onSavedNetworkNotFound](on-saved-network-not-found.md) | [androidJvm]
abstract fun [onSavedNetworkNotFound](on-saved-network-not-found.md)() |
+| [onSavedNetworkRetrieved](on-saved-network-retrieved.md) | [androidJvm]
abstract fun [onSavedNetworkRetrieved](on-saved-network-retrieved.md)(savedNetwork: [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-not-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-not-found.md
new file mode 100644
index 00000000..b10eace3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-not-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSavedNetworkCallbacks](index.md)/[onSavedNetworkNotFound](on-saved-network-not-found.md)
+
+# onSavedNetworkNotFound
+
+[androidJvm]\
+abstract fun [onSavedNetworkNotFound](on-saved-network-not-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-retrieved.md
new file mode 100644
index 00000000..a9af4f1d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSavedNetworkCallbacks](index.md)/[onSavedNetworkRetrieved](on-saved-network-retrieved.md)
+
+# onSavedNetworkRetrieved
+
+[androidJvm]\
+abstract fun [onSavedNetworkRetrieved](on-saved-network-retrieved.md)(savedNetwork: [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md
new file mode 100644
index 00000000..f93839db
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSavedNetworksCallbacks](index.md)
+
+# SearchForSavedNetworksCallbacks
+
+[androidJvm]\
+interface [SearchForSavedNetworksCallbacks](index.md) : [BaseWisefyCallbacks](../-base-wisefy-callbacks/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onNoSavedNetworksFound](on-no-saved-networks-found.md) | [androidJvm]
abstract fun [onNoSavedNetworksFound](on-no-saved-networks-found.md)() |
+| [onSavedNetworksRetrieved](on-saved-networks-retrieved.md) | [androidJvm]
abstract fun [onSavedNetworksRetrieved](on-saved-networks-retrieved.md)(savedNetworks: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>) |
+| [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md) | [androidJvm]
abstract fun [onWisefyAsyncFailure](../-base-wisefy-callbacks/on-wisefy-async-failure.md)(throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-no-saved-networks-found.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-no-saved-networks-found.md
new file mode 100644
index 00000000..c6c38f63
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-no-saved-networks-found.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSavedNetworksCallbacks](index.md)/[onNoSavedNetworksFound](on-no-saved-networks-found.md)
+
+# onNoSavedNetworksFound
+
+[androidJvm]\
+abstract fun [onNoSavedNetworksFound](on-no-saved-networks-found.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-saved-networks-retrieved.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-saved-networks-retrieved.md
new file mode 100644
index 00000000..777fca04
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-saved-networks-retrieved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.callbacks](../index.md)/[SearchForSavedNetworksCallbacks](index.md)/[onSavedNetworksRetrieved](on-saved-networks-retrieved.md)
+
+# onSavedNetworksRetrieved
+
+[androidJvm]\
+abstract fun [onSavedNetworksRetrieved](on-saved-networks-retrieved.md)(savedNetworks: [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.callbacks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/index.md
new file mode 100644
index 00000000..a28103b3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.callbacks/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.callbacks](index.md)
+
+# Package com.isupatches.android.wisefy.callbacks
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [AddNetworkCallbacks](-add-network-callbacks/index.md) | [androidJvm]
interface [AddNetworkCallbacks](-add-network-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) | [androidJvm]
interface [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [ConnectToNetworkCallbacks](-connect-to-network-callbacks/index.md) | [androidJvm]
interface [ConnectToNetworkCallbacks](-connect-to-network-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [DisableWifiCallbacks](-disable-wifi-callbacks/index.md) | [androidJvm]
interface [DisableWifiCallbacks](-disable-wifi-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [DisconnectFromCurrentNetworkCallbacks](-disconnect-from-current-network-callbacks/index.md) | [androidJvm]
interface [DisconnectFromCurrentNetworkCallbacks](-disconnect-from-current-network-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [EnableWifiCallbacks](-enable-wifi-callbacks/index.md) | [androidJvm]
interface [EnableWifiCallbacks](-enable-wifi-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetCurrentNetworkCallbacks](-get-current-network-callbacks/index.md) | [androidJvm]
interface [GetCurrentNetworkCallbacks](-get-current-network-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetCurrentNetworkInfoCallbacks](-get-current-network-info-callbacks/index.md) | [androidJvm]
interface [GetCurrentNetworkInfoCallbacks](-get-current-network-info-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetFrequencyCallbacks](-get-frequency-callbacks/index.md) | [androidJvm]
interface [GetFrequencyCallbacks](-get-frequency-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetIPCallbacks](-get-i-p-callbacks/index.md) | [androidJvm]
interface [GetIPCallbacks](-get-i-p-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetNearbyAccessPointCallbacks](-get-nearby-access-point-callbacks/index.md) | [androidJvm]
interface [GetNearbyAccessPointCallbacks](-get-nearby-access-point-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetRSSICallbacks](-get-r-s-s-i-callbacks/index.md) | [androidJvm]
interface [GetRSSICallbacks](-get-r-s-s-i-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [GetSavedNetworksCallbacks](-get-saved-networks-callbacks/index.md) | [androidJvm]
interface [GetSavedNetworksCallbacks](-get-saved-networks-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [RemoveNetworkCallbacks](-remove-network-callbacks/index.md) | [androidJvm]
interface [RemoveNetworkCallbacks](-remove-network-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [SearchForAccessPointCallbacks](-search-for-access-point-callbacks/index.md) | [androidJvm]
interface [SearchForAccessPointCallbacks](-search-for-access-point-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [SearchForAccessPointsCallbacks](-search-for-access-points-callbacks/index.md) | [androidJvm]
interface [SearchForAccessPointsCallbacks](-search-for-access-points-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [SearchForSavedNetworkCallbacks](-search-for-saved-network-callbacks/index.md) | [androidJvm]
interface [SearchForSavedNetworkCallbacks](-search-for-saved-network-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [SearchForSavedNetworksCallbacks](-search-for-saved-networks-callbacks/index.md) | [androidJvm]
interface [SearchForSavedNetworksCallbacks](-search-for-saved-networks-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [SearchForSSIDCallbacks](-search-for-s-s-i-d-callbacks/index.md) | [androidJvm]
interface [SearchForSSIDCallbacks](-search-for-s-s-i-d-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
+| [SearchForSSIDsCallbacks](-search-for-s-s-i-ds-callbacks/index.md) | [androidJvm]
interface [SearchForSSIDsCallbacks](-search-for-s-s-i-ds-callbacks/index.md) : [BaseWisefyCallbacks](-base-wisefy-callbacks/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s.md
new file mode 100644
index 00000000..5db8ceaa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[DeprecationMessages](index.md)/[CALCULATE_BARS](-c-a-l-c-u-l-a-t-e_-b-a-r-s.md)
+
+# CALCULATE_BARS
+
+[androidJvm]\
+const val [CALCULATE_BARS](-c-a-l-c-u-l-a-t-e_-b-a-r-s.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-d-i-s-a-b-l-e_-w-i-f-i.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-d-i-s-a-b-l-e_-w-i-f-i.md
new file mode 100644
index 00000000..3770652b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-d-i-s-a-b-l-e_-w-i-f-i.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[DeprecationMessages](index.md)/[DISABLE_WIFI](-d-i-s-a-b-l-e_-w-i-f-i.md)
+
+# DISABLE_WIFI
+
+[androidJvm]\
+const val [DISABLE_WIFI](-d-i-s-a-b-l-e_-w-i-f-i.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-e-n-a-b-l-e_-w-i-f-i.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-e-n-a-b-l-e_-w-i-f-i.md
new file mode 100644
index 00000000..fd84cfe0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-e-n-a-b-l-e_-w-i-f-i.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[DeprecationMessages](index.md)/[ENABLE_WIFI](-e-n-a-b-l-e_-w-i-f-i.md)
+
+# ENABLE_WIFI
+
+[androidJvm]\
+const val [ENABLE_WIFI](-e-n-a-b-l-e_-w-i-f-i.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/index.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/index.md
new file mode 100644
index 00000000..04761506
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[DeprecationMessages](index.md)
+
+# DeprecationMessages
+
+[androidJvm]\
+internal object [DeprecationMessages](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [CALCULATE_BARS](-c-a-l-c-u-l-a-t-e_-b-a-r-s.md) | [androidJvm]
const val [CALCULATE_BARS](-c-a-l-c-u-l-a-t-e_-b-a-r-s.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [DISABLE_WIFI](-d-i-s-a-b-l-e_-w-i-f-i.md) | [androidJvm]
const val [DISABLE_WIFI](-d-i-s-a-b-l-e_-w-i-f-i.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ENABLE_WIFI](-e-n-a-b-l-e_-w-i-f-i.md) | [androidJvm]
const val [ENABLE_WIFI](-e-n-a-b-l-e_-w-i-f-i.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md
new file mode 100644
index 00000000..da7fbef2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../../index.md)/[com.isupatches.android.wisefy.constants](../../../index.md)/[ErrorMessages](../../index.md)/[AddNetwork](../index.md)/[ActivityResultLauncher](index.md)/[NOT_USED_ANDROID_30](-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md)
+
+# NOT_USED_ANDROID_30
+
+[androidJvm]\
+const val [NOT_USED_ANDROID_30](-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md
new file mode 100644
index 00000000..aa44f670
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../../index.md)/[com.isupatches.android.wisefy.constants](../../../index.md)/[ErrorMessages](../../index.md)/[AddNetwork](../index.md)/[ActivityResultLauncher](index.md)/[USED_PRE_ANDROID_30](-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md)
+
+# USED_PRE_ANDROID_30
+
+[androidJvm]\
+const val [USED_PRE_ANDROID_30](-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/index.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/index.md
new file mode 100644
index 00000000..d3728e32
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../../../index.md)/[com.isupatches.android.wisefy.constants](../../../index.md)/[ErrorMessages](../../index.md)/[AddNetwork](../index.md)/[ActivityResultLauncher](index.md)
+
+# ActivityResultLauncher
+
+[androidJvm]\
+object [ActivityResultLauncher](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [NOT_USED_ANDROID_30](-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md) | [androidJvm]
const val [NOT_USED_ANDROID_30](-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [USED_PRE_ANDROID_30](-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md) | [androidJvm]
const val [USED_PRE_ANDROID_30](-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/-p-r-e_-a-n-d-r-o-i-d_29.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/-p-r-e_-a-n-d-r-o-i-d_29.md
new file mode 100644
index 00000000..c3405d48
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/-p-r-e_-a-n-d-r-o-i-d_29.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../../index.md)/[com.isupatches.android.wisefy.constants](../../../index.md)/[ErrorMessages](../../index.md)/[AddNetwork](../index.md)/[WPA3Network](index.md)/[PRE_ANDROID_29](-p-r-e_-a-n-d-r-o-i-d_29.md)
+
+# PRE_ANDROID_29
+
+[androidJvm]\
+const val [PRE_ANDROID_29](-p-r-e_-a-n-d-r-o-i-d_29.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/index.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/index.md
new file mode 100644
index 00000000..c76a35cb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/index.md
@@ -0,0 +1,20 @@
+//[wisefy](../../../../../index.md)/[com.isupatches.android.wisefy.constants](../../../index.md)/[ErrorMessages](../../index.md)/[AddNetwork](../index.md)/[WPA3Network](index.md)
+
+# WPA3Network
+
+[androidJvm]\
+object [WPA3Network](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [PRE_ANDROID_29](-p-r-e_-a-n-d-r-o-i-d_29.md) | [androidJvm]
const val [PRE_ANDROID_29](-p-r-e_-a-n-d-r-o-i-d_29.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/index.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/index.md
new file mode 100644
index 00000000..68ce4a9c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.constants](../../index.md)/[ErrorMessages](../index.md)/[AddNetwork](index.md)
+
+# AddNetwork
+
+[androidJvm]\
+object [AddNetwork](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [ActivityResultLauncher](-activity-result-launcher/index.md) | [androidJvm]
object [ActivityResultLauncher](-activity-result-launcher/index.md) |
+| [WPA3Network](-w-p-a3-network/index.md) | [androidJvm]
object [WPA3Network](-w-p-a3-network/index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md
new file mode 100644
index 00000000..655e7073
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[ErrorMessages](index.md)/[CALCULATE_BARS_ANDROID_30](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md)
+
+# CALCULATE_BARS_ANDROID_30
+
+[androidJvm]\
+const val [CALCULATE_BARS_ANDROID_30](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md
new file mode 100644
index 00000000..3fb39425
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[ErrorMessages](index.md)/[CALCULATE_BARS_LEGACY](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md)
+
+# CALCULATE_BARS_LEGACY
+
+[androidJvm]\
+const val [CALCULATE_BARS_LEGACY](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/index.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/index.md
new file mode 100644
index 00000000..4ce45e81
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-error-messages/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.constants](../index.md)/[ErrorMessages](index.md)
+
+# ErrorMessages
+
+[androidJvm]\
+internal object [ErrorMessages](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [AddNetwork](-add-network/index.md) | [androidJvm]
object [AddNetwork](-add-network/index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [CALCULATE_BARS_ANDROID_30](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md) | [androidJvm]
const val [CALCULATE_BARS_ANDROID_30](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [CALCULATE_BARS_LEGACY](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md) | [androidJvm]
const val [CALCULATE_BARS_LEGACY](-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/-q-u-o-t-e.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/-q-u-o-t-e.md
new file mode 100644
index 00000000..a73140b0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/-q-u-o-t-e.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.constants](index.md)/[QUOTE](-q-u-o-t-e.md)
+
+# QUOTE
+
+[androidJvm]\
+internal const val [QUOTE](-q-u-o-t-e.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.constants/index.md b/documentation/wisefy/com.isupatches.android.wisefy.constants/index.md
new file mode 100644
index 00000000..c0fa24c7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.constants/index.md
@@ -0,0 +1,16 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.constants](index.md)
+
+# Package com.isupatches.android.wisefy.constants
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [DeprecationMessages](-deprecation-messages/index.md) | [androidJvm]
internal object [DeprecationMessages](-deprecation-messages/index.md) |
+| [ErrorMessages](-error-messages/index.md) | [androidJvm]
internal object [ErrorMessages](-error-messages/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [QUOTE](-q-u-o-t-e.md) | [androidJvm]
internal const val [QUOTE](-q-u-o-t-e.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/-legacy-frequency-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/-legacy-frequency-api-impl.md
new file mode 100644
index 00000000..d7c68cb7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/-legacy-frequency-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApiImpl](index.md)/[LegacyFrequencyApiImpl](-legacy-frequency-api-impl.md)
+
+# LegacyFrequencyApiImpl
+
+[androidJvm]\
+fun [LegacyFrequencyApiImpl](-legacy-frequency-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/get-frequency.md
new file mode 100644
index 00000000..c08fc84e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/get-frequency.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApiImpl](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/index.md
new file mode 100644
index 00000000..153a914e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApiImpl](index.md)
+
+# LegacyFrequencyApiImpl
+
+[androidJvm]\
+internal class [LegacyFrequencyApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacyFrequencyApi](../-legacy-frequency-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetwork5gHz](is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/is-network5g-hz.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/is-network5g-hz.md
new file mode 100644
index 00000000..1195e48f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/is-network5g-hz.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApiImpl](index.md)/[isNetwork5gHz](is-network5g-hz.md)
+
+# isNetwork5gHz
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/wifi-manager.md
new file mode 100644
index 00000000..9001c2d3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/get-frequency.md
new file mode 100644
index 00000000..38bc1103
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/get-frequency.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApi](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+abstract fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/index.md
new file mode 100644
index 00000000..1924e272
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApi](index.md)
+
+# LegacyFrequencyApi
+
+[androidJvm]\
+internal interface [LegacyFrequencyApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
abstract fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetwork5gHz](is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
abstract fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyFrequencyApiImpl](../-legacy-frequency-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/is-network5g-hz.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/is-network5g-hz.md
new file mode 100644
index 00000000..7edcdc22
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/is-network5g-hz.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyApi](index.md)/[isNetwork5gHz](is-network5g-hz.md)
+
+# isNetwork5gHz
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+abstract fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+abstract fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/-legacy-frequency-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/-legacy-frequency-delegate.md
new file mode 100644
index 00000000..60b351c1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/-legacy-frequency-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyDelegate](index.md)/[LegacyFrequencyDelegate](-legacy-frequency-delegate.md)
+
+# LegacyFrequencyDelegate
+
+[androidJvm]\
+fun [LegacyFrequencyDelegate](-legacy-frequency-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [LegacyFrequencyApi](../-legacy-frequency-api/index.md) = LegacyFrequencyApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/get-frequency.md
new file mode 100644
index 00000000..314021d1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/get-frequency.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyDelegate](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/impl.md
new file mode 100644
index 00000000..a72cf1cd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyFrequencyApi](../-legacy-frequency-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md
new file mode 100644
index 00000000..e5591e93
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyDelegate](index.md)
+
+# LegacyFrequencyDelegate
+
+[androidJvm]\
+internal class [LegacyFrequencyDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacyFrequencyApi](../-legacy-frequency-api/index.md)) : [FrequencyApi](../../com.isupatches.android.wisefy.frequency/-frequency-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetwork5gHz](is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyFrequencyApi](../-legacy-frequency-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/is-network5g-hz.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/is-network5g-hz.md
new file mode 100644
index 00000000..fb75598d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/is-network5g-hz.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](../index.md)/[LegacyFrequencyDelegate](index.md)/[isNetwork5gHz](is-network5g-hz.md)
+
+# isNetwork5gHz
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/index.md
new file mode 100644
index 00000000..65c77ed1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency.delegates/index.md
@@ -0,0 +1,11 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.frequency.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.frequency.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [LegacyFrequencyApi](-legacy-frequency-api/index.md) | [androidJvm]
internal interface [LegacyFrequencyApi](-legacy-frequency-api/index.md) |
+| [LegacyFrequencyApiImpl](-legacy-frequency-api-impl/index.md) | [androidJvm]
internal class [LegacyFrequencyApiImpl](-legacy-frequency-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacyFrequencyApi](-legacy-frequency-api/index.md) |
+| [LegacyFrequencyDelegate](-legacy-frequency-delegate/index.md) | [androidJvm]
internal class [LegacyFrequencyDelegate](-legacy-frequency-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacyFrequencyApi](-legacy-frequency-api/index.md)) : [FrequencyApi](../com.isupatches.android.wisefy.frequency/-frequency-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/get-frequency.md
new file mode 100644
index 00000000..e30b721e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/get-frequency.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyApiAsync](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md
new file mode 100644
index 00000000..35c340fa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyApiAsync](index.md)
+
+# FrequencyApiAsync
+
+[androidJvm]\
+interface [FrequencyApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md
new file mode 100644
index 00000000..2d0ccf58
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyApi](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/index.md
new file mode 100644
index 00000000..efa37bef
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyApi](index.md)
+
+# FrequencyApi
+
+[androidJvm]\
+interface [FrequencyApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetwork5gHz](is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [FrequencyUtil](../-frequency-util/index.md) |
+| [LegacyFrequencyDelegate](../../com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md
new file mode 100644
index 00000000..4f05546d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyApi](index.md)/[isNetwork5gHz](is-network5g-hz.md)
+
+# isNetwork5gHz
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/get-frequency.md
new file mode 100644
index 00000000..e2cfcc9b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/get-frequency.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyUtil](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+abstract fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/index.md
new file mode 100644
index 00000000..2ddb640c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[FrequencyUtil](index.md)
+
+# FrequencyUtil
+
+[androidJvm]\
+internal interface [FrequencyUtil](index.md) : [FrequencyApi](../-frequency-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](../-frequency-api/get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](../-frequency-api/get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](../-frequency-api/get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetwork5gHz](../-frequency-api/is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [isNetwork5gHz](../-frequency-api/is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [isNetwork5gHz](../-frequency-api/is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyFrequencyUtil](../-wisefy-frequency-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..a5cf6275
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.frequency](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md
new file mode 100644
index 00000000..2f6b5d9d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.frequency](index.md)/[MAX_FREQUENCY_5GHZ](-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md)
+
+# MAX_FREQUENCY_5GHZ
+
+[androidJvm]\
+const val [MAX_FREQUENCY_5GHZ](-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 5900
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md
new file mode 100644
index 00000000..932838fe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.frequency](index.md)/[MIN_FREQUENCY_5GHZ](-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md)
+
+# MIN_FREQUENCY_5GHZ
+
+[androidJvm]\
+const val [MIN_FREQUENCY_5GHZ](-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 4900
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/-wisefy-frequency-util.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/-wisefy-frequency-util.md
new file mode 100644
index 00000000..5870619e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/-wisefy-frequency-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)/[WisefyFrequencyUtil](-wisefy-frequency-util.md)
+
+# WisefyFrequencyUtil
+
+[androidJvm]\
+fun [WisefyFrequencyUtil](-wisefy-frequency-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..662ee5ce
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/delegate.md
new file mode 100644
index 00000000..fbc86493
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [LegacyFrequencyDelegate](../../com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/frequency-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/frequency-scope.md
new file mode 100644
index 00000000..e2e01d6a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/frequency-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)/[frequencyScope](frequency-scope.md)
+
+# frequencyScope
+
+[androidJvm]\
+private val [frequencyScope](frequency-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/get-frequency.md
new file mode 100644
index 00000000..2a64d6ec
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/get-frequency.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/index.md
new file mode 100644
index 00000000..5ac7104c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)
+
+# WisefyFrequencyUtil
+
+[androidJvm]\
+internal class [WisefyFrequencyUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [FrequencyUtil](../-frequency-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetwork5gHz](is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [LegacyFrequencyDelegate](../../com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md) |
+| [frequencyScope](frequency-scope.md) | [androidJvm]
private val [frequencyScope](frequency-scope.md): CoroutineScope |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/is-network5g-hz.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/is-network5g-hz.md
new file mode 100644
index 00000000..d9b796d1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/is-network5g-hz.md
@@ -0,0 +1,15 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.frequency](../index.md)/[WisefyFrequencyUtil](index.md)/[isNetwork5gHz](is-network5g-hz.md)
+
+# isNetwork5gHz
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.frequency/index.md b/documentation/wisefy/com.isupatches.android.wisefy.frequency/index.md
new file mode 100644
index 00000000..729cdd21
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.frequency/index.md
@@ -0,0 +1,20 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.frequency](index.md)
+
+# Package com.isupatches.android.wisefy.frequency
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [FrequencyApi](-frequency-api/index.md) | [androidJvm]
interface [FrequencyApi](-frequency-api/index.md) |
+| [FrequencyApiAsync](-frequency-api-async/index.md) | [androidJvm]
interface [FrequencyApiAsync](-frequency-api-async/index.md) |
+| [FrequencyUtil](-frequency-util/index.md) | [androidJvm]
internal interface [FrequencyUtil](-frequency-util/index.md) : [FrequencyApi](-frequency-api/index.md) |
+| [WisefyFrequencyUtil](-wisefy-frequency-util/index.md) | [androidJvm]
internal class [WisefyFrequencyUtil](-wisefy-frequency-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [FrequencyUtil](-frequency-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [MAX_FREQUENCY_5GHZ](-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md) | [androidJvm]
const val [MAX_FREQUENCY_5GHZ](-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 5900 |
+| [MIN_FREQUENCY_5GHZ](-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md) | [androidJvm]
const val [MIN_FREQUENCY_5GHZ](-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 4900 |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/d.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/d.md
new file mode 100644
index 00000000..685c7169
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)/[d](d.md)
+
+# d
+
+[androidJvm]\
+abstract fun [d](d.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/e.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/e.md
new file mode 100644
index 00000000..149da28e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/e.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)/[e](e.md)
+
+# e
+
+[androidJvm]\
+abstract fun [e](e.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+abstract fun [e](e.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/i.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/i.md
new file mode 100644
index 00000000..1a6ac1ea
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/i.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)/[i](i.md)
+
+# i
+
+[androidJvm]\
+abstract fun [i](i.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/index.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/index.md
new file mode 100644
index 00000000..a2076dc2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/index.md
@@ -0,0 +1,20 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)
+
+# WisefyLogger
+
+[androidJvm]\
+interface [WisefyLogger](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [d](d.md) | [androidJvm]
abstract fun [d](d.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [e](e.md) | [androidJvm]
abstract fun [e](e.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
abstract fun [e](e.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [i](i.md) | [androidJvm]
abstract fun [i](i.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [v](v.md) | [androidJvm]
abstract fun [v](v.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [w](w.md) | [androidJvm]
abstract fun [w](w.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [wtf](wtf.md) | [androidJvm]
abstract fun [wtf](wtf.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
abstract fun [wtf](wtf.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/v.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/v.md
new file mode 100644
index 00000000..59bc4408
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/v.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)/[v](v.md)
+
+# v
+
+[androidJvm]\
+abstract fun [v](v.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/w.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/w.md
new file mode 100644
index 00000000..47a08f06
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/w.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)/[w](w.md)
+
+# w
+
+[androidJvm]\
+abstract fun [w](w.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/wtf.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/wtf.md
new file mode 100644
index 00000000..5ee3bb61
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/wtf.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.logging](../index.md)/[WisefyLogger](index.md)/[wtf](wtf.md)
+
+# wtf
+
+[androidJvm]\
+abstract fun [wtf](wtf.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+abstract fun [wtf](wtf.md)(tag: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), throwable: [Throwable](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-throwable/index.html), message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), vararg args: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.logging/index.md b/documentation/wisefy/com.isupatches.android.wisefy.logging/index.md
new file mode 100644
index 00000000..67a8fa87
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.logging/index.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.logging](index.md)
+
+# Package com.isupatches.android.wisefy.logging
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [WisefyLogger](-wisefy-logger/index.md) | [androidJvm]
interface [WisefyLogger](-wisefy-logger/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/-android29-network-connection-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/-android29-network-connection-api-impl.md
new file mode 100644
index 00000000..856c9fa1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/-android29-network-connection-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionApiImpl](index.md)/[Android29NetworkConnectionApiImpl](-android29-network-connection-api-impl.md)
+
+# Android29NetworkConnectionApiImpl
+
+[androidJvm]\
+fun [Android29NetworkConnectionApiImpl](-android29-network-connection-api-impl.md)(connectionManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connect-to-network.md
new file mode 100644
index 00000000..34f06205
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connect-to-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionApiImpl](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connection-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connection-manager.md
new file mode 100644
index 00000000..e96573b5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connection-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionApiImpl](index.md)/[connectionManager](connection-manager.md)
+
+# connectionManager
+
+[androidJvm]\
+private val [connectionManager](connection-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/disconnect-from-current-network.md
new file mode 100644
index 00000000..e923de68
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionApiImpl](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/index.md
new file mode 100644
index 00000000..4ee79cd4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/index.md
@@ -0,0 +1,31 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionApiImpl](index.md)
+
+# Android29NetworkConnectionApiImpl
+
+[androidJvm]\
+internal class [Android29NetworkConnectionApiImpl](index.md)(**connectionManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [ConnectivityManager.NetworkCallback](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.NetworkCallback.html), [Android29NetworkConnectionApi](../-android29-network-connection-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [onAvailable](../-legacy-network-connection-api-impl/index.md#2110788460%2FFunctions%2F1622544596) | [androidJvm]
open fun [onAvailable](../-legacy-network-connection-api-impl/index.md#2110788460%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)) |
+| [onBlockedStatusChanged](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md#1004516195%2FFunctions%2F1622544596) | [androidJvm]
open fun [onBlockedStatusChanged](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md#1004516195%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) |
+| [onCapabilitiesChanged](../-legacy-network-connection-api-impl/index.md#5611792%2FFunctions%2F1622544596) | [androidJvm]
open fun [onCapabilitiesChanged](../-legacy-network-connection-api-impl/index.md#5611792%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)) |
+| [onLinkPropertiesChanged](../-legacy-network-connection-api-impl/index.md#973932568%2FFunctions%2F1622544596) | [androidJvm]
open fun [onLinkPropertiesChanged](../-legacy-network-connection-api-impl/index.md#973932568%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)) |
+| [onLosing](../-legacy-network-connection-api-impl/index.md#-1693799552%2FFunctions%2F1622544596) | [androidJvm]
open fun [onLosing](../-legacy-network-connection-api-impl/index.md#-1693799552%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
+| [onLost](../-legacy-network-connection-api-impl/index.md#1243548751%2FFunctions%2F1622544596) | [androidJvm]
open fun [onLost](../-legacy-network-connection-api-impl/index.md#1243548751%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)) |
+| [onUnavailable](../-legacy-network-connection-api-impl/index.md#-381201103%2FFunctions%2F1622544596) | [androidJvm]
open fun [onUnavailable](../-legacy-network-connection-api-impl/index.md#-381201103%2FFunctions%2F1622544596)() |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [connectionManager](connection-manager.md) | [androidJvm]
private val [connectionManager](connection-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html) |
+| [logger](logger.md) | [androidJvm]
private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? |
+| [networkCallback](network-callback.md) | [androidJvm]
private val [networkCallback](network-callback.md): Android29NetworkConnectionApiImpl.
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 0): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android29NetworkConnectionApiImpl](../-android29-network-connection-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/-android29-network-connection-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/-android29-network-connection-delegate.md
new file mode 100644
index 00000000..23683bbf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/-android29-network-connection-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionDelegate](index.md)/[Android29NetworkConnectionDelegate](-android29-network-connection-delegate.md)
+
+# Android29NetworkConnectionDelegate
+
+[androidJvm]\
+fun [Android29NetworkConnectionDelegate](-android29-network-connection-delegate.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, impl: [Android29NetworkConnectionApi](../-android29-network-connection-api/index.md) = Android29NetworkConnectionApiImpl(connectivityManager, logger))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/connect-to-network.md
new file mode 100644
index 00000000..aa5e2c02
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/connect-to-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionDelegate](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/disconnect-from-current-network.md
new file mode 100644
index 00000000..b3345ba0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionDelegate](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/impl.md
new file mode 100644
index 00000000..c893e2a3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android29NetworkConnectionApi](../-android29-network-connection-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/index.md
new file mode 100644
index 00000000..25e74460
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[Android29NetworkConnectionDelegate](index.md)
+
+# Android29NetworkConnectionDelegate
+
+[androidJvm]\
+internal class [Android29NetworkConnectionDelegate](index.md)(**connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [Android29NetworkConnectionApi](../-android29-network-connection-api/index.md)) : [NetworkConnectionApi](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android29NetworkConnectionApi](../-android29-network-connection-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..57e44021
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/-legacy-network-connection-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/-legacy-network-connection-api-impl.md
new file mode 100644
index 00000000..2a50ec38
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/-legacy-network-connection-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[LegacyNetworkConnectionApiImpl](-legacy-network-connection-api-impl.md)
+
+# LegacyNetworkConnectionApiImpl
+
+[androidJvm]\
+fun [LegacyNetworkConnectionApiImpl](-legacy-network-connection-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), networkConnectionStatusUtil: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/connect-to-network.md
new file mode 100644
index 00000000..0ee222e7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/connect-to-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/disconnect-from-current-network.md
new file mode 100644
index 00000000..3eda8fc8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/index.md
new file mode 100644
index 00000000..a5926a17
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/index.md
@@ -0,0 +1,34 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)
+
+# LegacyNetworkConnectionApiImpl
+
+[androidJvm]\
+internal class [LegacyNetworkConnectionApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [ConnectivityManager.NetworkCallback](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.NetworkCallback.html), [LegacyNetworkConnectionApi](../-legacy-network-connection-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isCurrentNetworkConnectedToSSID](is-current-network-connected-to-s-s-i-d.md) | [androidJvm]
private fun [isCurrentNetworkConnectedToSSID](is-current-network-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [onAvailable](index.md#2110788460%2FFunctions%2F1622544596) | [androidJvm]
open fun [onAvailable](index.md#2110788460%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)) |
+| [onBlockedStatusChanged](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md#1004516195%2FFunctions%2F1622544596) | [androidJvm]
open fun [onBlockedStatusChanged](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md#1004516195%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) |
+| [onCapabilitiesChanged](index.md#5611792%2FFunctions%2F1622544596) | [androidJvm]
open fun [onCapabilitiesChanged](index.md#5611792%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)) |
+| [onLinkPropertiesChanged](index.md#973932568%2FFunctions%2F1622544596) | [androidJvm]
open fun [onLinkPropertiesChanged](index.md#973932568%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)) |
+| [onLosing](index.md#-1693799552%2FFunctions%2F1622544596) | [androidJvm]
open fun [onLosing](index.md#-1693799552%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
+| [onLost](index.md#1243548751%2FFunctions%2F1622544596) | [androidJvm]
open fun [onLost](index.md#1243548751%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)) |
+| [onUnavailable](index.md#-381201103%2FFunctions%2F1622544596) | [androidJvm]
open fun [onUnavailable](index.md#-381201103%2FFunctions%2F1622544596)() |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [waitToConnectToSSID](wait-to-connect-to-s-s-i-d.md) | [androidJvm]
private fun [waitToConnectToSSID](wait-to-connect-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [logger](logger.md) | [androidJvm]
private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? |
+| [networkConnectionStatusUtil](network-connection-status-util.md) | [androidJvm]
private val [networkConnectionStatusUtil](network-connection-status-util.md): [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md) |
+| [savedNetworkUtil](saved-network-util.md) | [androidJvm]
private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md) |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/is-current-network-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/is-current-network-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..3606a667
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/is-current-network-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[isCurrentNetworkConnectedToSSID](is-current-network-connected-to-s-s-i-d.md)
+
+# isCurrentNetworkConnectedToSSID
+
+[androidJvm]\
+private fun [isCurrentNetworkConnectedToSSID](is-current-network-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/logger.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/logger.md
new file mode 100644
index 00000000..f1eb8b59
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/logger.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[logger](logger.md)
+
+# logger
+
+[androidJvm]\
+private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/network-connection-status-util.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/network-connection-status-util.md
new file mode 100644
index 00000000..c9efaf76
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/network-connection-status-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[networkConnectionStatusUtil](network-connection-status-util.md)
+
+# networkConnectionStatusUtil
+
+[androidJvm]\
+private val [networkConnectionStatusUtil](network-connection-status-util.md): [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/saved-network-util.md
new file mode 100644
index 00000000..dd0a9eda
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[savedNetworkUtil](saved-network-util.md)
+
+# savedNetworkUtil
+
+[androidJvm]\
+private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wait-to-connect-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wait-to-connect-to-s-s-i-d.md
new file mode 100644
index 00000000..f3b4c4a3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wait-to-connect-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[waitToConnectToSSID](wait-to-connect-to-s-s-i-d.md)
+
+# waitToConnectToSSID
+
+[androidJvm]\
+private fun [waitToConnectToSSID](wait-to-connect-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?, timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wifi-manager.md
new file mode 100644
index 00000000..41e75377
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/connect-to-network.md
new file mode 100644
index 00000000..3a144f25
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/connect-to-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApi](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 0): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/disconnect-from-current-network.md
new file mode 100644
index 00000000..9c75bcca
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApi](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/index.md
new file mode 100644
index 00000000..b0627384
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionApi](index.md)
+
+# LegacyNetworkConnectionApi
+
+[androidJvm]\
+internal interface [LegacyNetworkConnectionApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) = 0): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyNetworkConnectionApiImpl](../-legacy-network-connection-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/-legacy-network-connection-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/-legacy-network-connection-delegate.md
new file mode 100644
index 00000000..751d418c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/-legacy-network-connection-delegate.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionDelegate](index.md)/[LegacyNetworkConnectionDelegate](-legacy-network-connection-delegate.md)
+
+# LegacyNetworkConnectionDelegate
+
+[androidJvm]\
+fun [LegacyNetworkConnectionDelegate](-legacy-network-connection-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), networkConnectionStatusUtil: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, impl: [LegacyNetworkConnectionApi](../-legacy-network-connection-api/index.md) = LegacyNetworkConnectionApiImpl(
+ wifiManager,
+ networkConnectionStatusUtil,
+ savedNetworkUtil,
+ logger
+ ))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/connect-to-network.md
new file mode 100644
index 00000000..c42e99a6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/connect-to-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionDelegate](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/disconnect-from-current-network.md
new file mode 100644
index 00000000..9d2d450c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionDelegate](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/impl.md
new file mode 100644
index 00000000..d0d2462c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyNetworkConnectionApi](../-legacy-network-connection-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/index.md
new file mode 100644
index 00000000..fd5f5e0b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](../index.md)/[LegacyNetworkConnectionDelegate](index.md)
+
+# LegacyNetworkConnectionDelegate
+
+[androidJvm]\
+internal class [LegacyNetworkConnectionDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyNetworkConnectionApi](../-legacy-network-connection-api/index.md)) : [NetworkConnectionApi](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyNetworkConnectionApi](../-legacy-network-connection-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/index.md
new file mode 100644
index 00000000..9b13afc7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnection.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.networkconnection.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Android29NetworkConnectionApi](-android29-network-connection-api/index.md) | [androidJvm]
internal interface [Android29NetworkConnectionApi](-android29-network-connection-api/index.md) |
+| [Android29NetworkConnectionApiImpl](-android29-network-connection-api-impl/index.md) | [androidJvm]
internal class [Android29NetworkConnectionApiImpl](-android29-network-connection-api-impl/index.md)(**connectionManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [ConnectivityManager.NetworkCallback](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.NetworkCallback.html), [Android29NetworkConnectionApi](-android29-network-connection-api/index.md) |
+| [Android29NetworkConnectionDelegate](-android29-network-connection-delegate/index.md) | [androidJvm]
internal class [Android29NetworkConnectionDelegate](-android29-network-connection-delegate/index.md)(**connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [Android29NetworkConnectionApi](-android29-network-connection-api/index.md)) : [NetworkConnectionApi](../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md) |
+| [LegacyNetworkConnectionApi](-legacy-network-connection-api/index.md) | [androidJvm]
internal interface [LegacyNetworkConnectionApi](-legacy-network-connection-api/index.md) |
+| [LegacyNetworkConnectionApiImpl](-legacy-network-connection-api-impl/index.md) | [androidJvm]
internal class [LegacyNetworkConnectionApiImpl](-legacy-network-connection-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [ConnectivityManager.NetworkCallback](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.NetworkCallback.html), [LegacyNetworkConnectionApi](-legacy-network-connection-api/index.md) |
+| [LegacyNetworkConnectionDelegate](-legacy-network-connection-delegate/index.md) | [androidJvm]
internal class [LegacyNetworkConnectionDelegate](-legacy-network-connection-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyNetworkConnectionApi](-legacy-network-connection-api/index.md)) : [NetworkConnectionApi](../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-connection-request-placed/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-connection-request-placed/index.md
new file mode 100644
index 00000000..f1c9c600
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-connection-request-placed/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[ConnectionRequestPlaced](index.md)
+
+# ConnectionRequestPlaced
+
+[androidJvm]\
+object [ConnectionRequestPlaced](index.md) : [NetworkConnectionResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-connection-result.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-connection-result.md
new file mode 100644
index 00000000..937a96a9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-connection-result.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../index.md)/[NetworkConnectionResult](index.md)/[NetworkConnectionResult](-network-connection-result.md)
+
+# NetworkConnectionResult
+
+[androidJvm]\
+protected fun [NetworkConnectionResult](-network-connection-result.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-not-found/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-not-found/index.md
new file mode 100644
index 00000000..3b136f0b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-not-found/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[NetworkNotFound](index.md)
+
+# NetworkNotFound
+
+[androidJvm]\
+object [NetworkNotFound](index.md) : [NetworkConnectionResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/-succeeded.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/-succeeded.md
new file mode 100644
index 00000000..a9159d2a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/-succeeded.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[Succeeded](index.md)/[Succeeded](-succeeded.md)
+
+# Succeeded
+
+[androidJvm]\
+fun [Succeeded](-succeeded.md)(data: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/component1.md
new file mode 100644
index 00000000..0ccf357e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[Succeeded](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/copy.md
new file mode 100644
index 00000000..39b7e72c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[Succeeded](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [NetworkConnectionResult.Succeeded](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/data.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/data.md
new file mode 100644
index 00000000..69b98173
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[Succeeded](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/index.md
new file mode 100644
index 00000000..e6884b64
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[Succeeded](index.md)
+
+# Succeeded
+
+[androidJvm]\
+data class [Succeeded](index.md)(**data**: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) : [NetworkConnectionResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [NetworkConnectionResult.Succeeded](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-unregister-request-sent/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-unregister-request-sent/index.md
new file mode 100644
index 00000000..3ac76504
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-unregister-request-sent/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../../index.md)/[NetworkConnectionResult](../index.md)/[UnregisterRequestSent](index.md)
+
+# UnregisterRequestSent
+
+[androidJvm]\
+object [UnregisterRequestSent](index.md) : [NetworkConnectionResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md
new file mode 100644
index 00000000..70256497
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md
@@ -0,0 +1,32 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](../index.md)/[NetworkConnectionResult](index.md)
+
+# NetworkConnectionResult
+
+[androidJvm]\
+sealed class [NetworkConnectionResult](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [ConnectionRequestPlaced](-connection-request-placed/index.md) | [androidJvm]
object [ConnectionRequestPlaced](-connection-request-placed/index.md) : [NetworkConnectionResult](index.md) |
+| [NetworkNotFound](-network-not-found/index.md) | [androidJvm]
object [NetworkNotFound](-network-not-found/index.md) : [NetworkConnectionResult](index.md) |
+| [Succeeded](-succeeded/index.md) | [androidJvm]
data class [Succeeded](-succeeded/index.md)(**data**: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) : [NetworkConnectionResult](index.md) |
+| [UnregisterRequestSent](-unregister-request-sent/index.md) | [androidJvm]
object [UnregisterRequestSent](-unregister-request-sent/index.md) : [NetworkConnectionResult](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [NetworkConnectionResult](-succeeded/index.md) |
+| [NetworkConnectionResult](-connection-request-placed/index.md) |
+| [NetworkConnectionResult](-network-not-found/index.md) |
+| [NetworkConnectionResult](-unregister-request-sent/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/index.md
new file mode 100644
index 00000000..0eddc940
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection.entities/index.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnection.entities](index.md)
+
+# Package com.isupatches.android.wisefy.networkconnection.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [NetworkConnectionResult](-network-connection-result/index.md) | [androidJvm]
sealed class [NetworkConnectionResult](-network-connection-result/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..340fda0c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnection](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/connect-to-network.md
new file mode 100644
index 00000000..0ddaa92c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/connect-to-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionApiAsync](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/disconnect-from-current-network.md
new file mode 100644
index 00000000..099f10db
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionApiAsync](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md
new file mode 100644
index 00000000..2d9659e9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionApiAsync](index.md)
+
+# NetworkConnectionApiAsync
+
+[androidJvm]\
+interface [NetworkConnectionApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [NetworkConnectionUtil](../-network-connection-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/connect-to-network.md
new file mode 100644
index 00000000..6719ca54
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/connect-to-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionApi](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/disconnect-from-current-network.md
new file mode 100644
index 00000000..ea8c8808
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/disconnect-from-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionApi](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md
new file mode 100644
index 00000000..ad9109ff
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionApi](index.md)
+
+# NetworkConnectionApi
+
+[androidJvm]\
+interface [NetworkConnectionApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
abstract fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
abstract fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [NetworkConnectionUtil](../-network-connection-util/index.md) |
+| [Android29NetworkConnectionDelegate](../../com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/index.md) |
+| [LegacyNetworkConnectionDelegate](../../com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md
new file mode 100644
index 00000000..616ed92e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[NetworkConnectionUtil](index.md)
+
+# NetworkConnectionUtil
+
+[androidJvm]\
+internal interface [NetworkConnectionUtil](index.md) : [NetworkConnectionApi](../-network-connection-api/index.md), [NetworkConnectionApiAsync](../-network-connection-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](../-network-connection-api/connect-to-network.md) | [androidJvm]
abstract fun [connectToNetwork](../-network-connection-api/connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
abstract fun [connectToNetwork](../-network-connection-api-async/connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?) |
+| [disconnectFromCurrentNetwork](../-network-connection-api/disconnect-from-current-network.md) | [androidJvm]
abstract fun [disconnectFromCurrentNetwork](../-network-connection-api/disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
abstract fun [disconnectFromCurrentNetwork](../-network-connection-api-async/disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyNetworkConnectionUtil](../-wisefy-network-connection-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/-wisefy-network-connection-util.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/-wisefy-network-connection-util.md
new file mode 100644
index 00000000..31479725
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/-wisefy-network-connection-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)/[WisefyNetworkConnectionUtil](-wisefy-network-connection-util.md)
+
+# WisefyNetworkConnectionUtil
+
+[androidJvm]\
+fun [WisefyNetworkConnectionUtil](-wisefy-network-connection-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, networkConnectionStatusUtil: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/connect-to-network.md
new file mode 100644
index 00000000..73d0b555
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/connect-to-network.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
+
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..7e600f8f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/delegate.md
new file mode 100644
index 00000000..3d64251c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [NetworkConnectionApi](../-network-connection-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/disconnect-from-current-network.md
new file mode 100644
index 00000000..c468c2c9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/disconnect-from-current-network.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
+
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/index.md
new file mode 100644
index 00000000..a20fe181
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)
+
+# WisefyNetworkConnectionUtil
+
+[androidJvm]\
+internal class [WisefyNetworkConnectionUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [NetworkConnectionUtil](../-network-connection-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?) |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [NetworkConnectionApi](../-network-connection-api/index.md) |
+| [networkConnectionScope](network-connection-scope.md) | [androidJvm]
private val [networkConnectionScope](network-connection-scope.md): CoroutineScope |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/network-connection-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/network-connection-scope.md
new file mode 100644
index 00000000..40ffc366
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/network-connection-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnection](../index.md)/[WisefyNetworkConnectionUtil](index.md)/[networkConnectionScope](network-connection-scope.md)
+
+# networkConnectionScope
+
+[androidJvm]\
+private val [networkConnectionScope](network-connection-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/index.md
new file mode 100644
index 00000000..83bf3d8c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnection/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnection](index.md)
+
+# Package com.isupatches.android.wisefy.networkconnection
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [NetworkConnectionApi](-network-connection-api/index.md) | [androidJvm]
interface [NetworkConnectionApi](-network-connection-api/index.md) |
+| [NetworkConnectionApiAsync](-network-connection-api-async/index.md) | [androidJvm]
interface [NetworkConnectionApiAsync](-network-connection-api-async/index.md) |
+| [NetworkConnectionUtil](-network-connection-util/index.md) | [androidJvm]
internal interface [NetworkConnectionUtil](-network-connection-util/index.md) : [NetworkConnectionApi](-network-connection-api/index.md), [NetworkConnectionApiAsync](-network-connection-api-async/index.md) |
+| [WisefyNetworkConnectionUtil](-wisefy-network-connection-util/index.md) | [androidJvm]
internal class [WisefyNetworkConnectionUtil](-wisefy-network-connection-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [NetworkConnectionUtil](-network-connection-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..2b154bd7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/-legacy-network-connection-status-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/-legacy-network-connection-status-api-impl.md
new file mode 100644
index 00000000..f94c7f20
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/-legacy-network-connection-status-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[LegacyNetworkConnectionStatusApiImpl](-legacy-network-connection-status-api-impl.md)
+
+# LegacyNetworkConnectionStatusApiImpl
+
+[androidJvm]\
+fun [LegacyNetworkConnectionStatusApiImpl](-legacy-network-connection-status-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/attach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/attach-network-watcher.md
new file mode 100644
index 00000000..d36a2065
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/attach-network-watcher.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[attachNetworkWatcher](attach-network-watcher.md)
+
+# attachNetworkWatcher
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [attachNetworkWatcher](attach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connection-status.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connection-status.md
new file mode 100644
index 00000000..f6533a5f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connection-status.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[connectionStatus](connection-status.md)
+
+# connectionStatus
+
+[androidJvm]\
+private var [connectionStatus](connection-status.md): [NetworkConnectionStatus](../../com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/index.md)? = null
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connectivity-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connectivity-manager.md
new file mode 100644
index 00000000..19c254b2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connectivity-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[connectivityManager](connectivity-manager.md)
+
+# connectivityManager
+
+[androidJvm]\
+private val [connectivityManager](connectivity-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/detach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/detach-network-watcher.md
new file mode 100644
index 00000000..3366d8f4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/detach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[detachNetworkWatcher](detach-network-watcher.md)
+
+# detachNetworkWatcher
+
+[androidJvm]\
+open override fun [detachNetworkWatcher](detach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-capability.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-capability.md
new file mode 100644
index 00000000..b8d2e19c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-capability.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[doesNetworkHaveCapability](does-network-have-capability.md)
+
+# doesNetworkHaveCapability
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+private fun [doesNetworkHaveCapability](does-network-have-capability.md)(capability: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-transport-type-and-internet-capability.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-transport-type-and-internet-capability.md
new file mode 100644
index 00000000..facbb8e0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-transport-type-and-internet-capability.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[doesNetworkHaveTransportTypeAndInternetCapability](does-network-have-transport-type-and-internet-capability.md)
+
+# doesNetworkHaveTransportTypeAndInternetCapability
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+private fun [doesNetworkHaveTransportTypeAndInternetCapability](does-network-have-transport-type-and-internet-capability.md)(transportType: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/get-active-network-capabilities.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/get-active-network-capabilities.md
new file mode 100644
index 00000000..e19efe87
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/get-active-network-capabilities.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[getActiveNetworkCapabilities](get-active-network-capabilities.md)
+
+# getActiveNetworkCapabilities
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+private fun [getActiveNetworkCapabilities](get-active-network-capabilities.md)(): [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md
new file mode 100644
index 00000000..8289d47b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md
@@ -0,0 +1,44 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)
+
+# LegacyNetworkConnectionStatusApiImpl
+
+[androidJvm]\
+internal class [LegacyNetworkConnectionStatusApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [ConnectivityManager.NetworkCallback](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.NetworkCallback.html), [LegacyNetworkConnectionStatusApi](../-legacy-network-connection-status-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [attachNetworkWatcher](attach-network-watcher.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [attachNetworkWatcher](attach-network-watcher.md)() |
+| [detachNetworkWatcher](detach-network-watcher.md) | [androidJvm]
open override fun [detachNetworkWatcher](detach-network-watcher.md)() |
+| [doesNetworkHaveCapability](does-network-have-capability.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
private fun [doesNetworkHaveCapability](does-network-have-capability.md)(capability: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [doesNetworkHaveTransportTypeAndInternetCapability](does-network-have-transport-type-and-internet-capability.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
private fun [doesNetworkHaveTransportTypeAndInternetCapability](does-network-have-transport-type-and-internet-capability.md)(transportType: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getActiveNetworkCapabilities](get-active-network-capabilities.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
private fun [getActiveNetworkCapabilities](get-active-network-capabilities.md)(): [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md) | [androidJvm]
open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](is-device-roaming.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkConnected](is-network-connected.md) | [androidJvm]
private fun [isNetworkConnected](is-network-connected.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [onAvailable](on-available.md) | [androidJvm]
open override fun [onAvailable](on-available.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)) |
+| [onBlockedStatusChanged](index.md#1004516195%2FFunctions%2F1622544596) | [androidJvm]
open fun [onBlockedStatusChanged](index.md#1004516195%2FFunctions%2F1622544596)(p0: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), p1: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) |
+| [onCapabilitiesChanged](on-capabilities-changed.md) | [androidJvm]
open override fun [onCapabilitiesChanged](on-capabilities-changed.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), networkCapabilities: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)) |
+| [onLinkPropertiesChanged](on-link-properties-changed.md) | [androidJvm]
open override fun [onLinkPropertiesChanged](on-link-properties-changed.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), linkProperties: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)) |
+| [onLosing](on-losing.md) | [androidJvm]
open override fun [onLosing](on-losing.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), maxMsToLive: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) |
+| [onLost](on-lost.md) | [androidJvm]
open override fun [onLost](on-lost.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)) |
+| [onUnavailable](on-unavailable.md) | [androidJvm]
open override fun [onUnavailable](on-unavailable.md)() |
+| [startListeningForNetworkChanges](start-listening-for-network-changes.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
private fun [startListeningForNetworkChanges](start-listening-for-network-changes.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)) |
+| [stopListeningForNetworkChanges](stop-listening-for-network-changes.md) | [androidJvm]
private fun [stopListeningForNetworkChanges](stop-listening-for-network-changes.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [connectionStatus](connection-status.md) | [androidJvm]
private var [connectionStatus](connection-status.md): [NetworkConnectionStatus](../../com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/index.md)? = null |
+| [connectivityManager](connectivity-manager.md) | [androidJvm]
private val [connectivityManager](connectivity-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html) |
+| [logger](logger.md) | [androidJvm]
private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? |
+| [sdkUtil](sdk-util.md) | [androidJvm]
private val [sdkUtil](sdk-util.md): [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md) |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-network.md
new file mode 100644
index 00000000..8facfc0f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)
+
+# isDeviceConnectedToMobileNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-or-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-or-wifi-network.md
new file mode 100644
index 00000000..eec1ea24
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-or-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)
+
+# isDeviceConnectedToMobileOrWifiNetwork
+
+[androidJvm]\
+open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..674a26bd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)
+
+# isDeviceConnectedToSSID
+
+[androidJvm]\
+open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-wifi-network.md
new file mode 100644
index 00000000..0b25af7f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-wifi-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)
+
+# isDeviceConnectedToWifiNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-roaming.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-roaming.md
new file mode 100644
index 00000000..d8f782ea
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-roaming.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[isDeviceRoaming](is-device-roaming.md)
+
+# isDeviceRoaming
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-network-connected.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-network-connected.md
new file mode 100644
index 00000000..2885d07b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-network-connected.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[isNetworkConnected](is-network-connected.md)
+
+# isNetworkConnected
+
+[androidJvm]\
+private fun [isNetworkConnected](is-network-connected.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/logger.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/logger.md
new file mode 100644
index 00000000..fbb4d11b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/logger.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[logger](logger.md)
+
+# logger
+
+[androidJvm]\
+private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-available.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-available.md
new file mode 100644
index 00000000..272912b9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-available.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[onAvailable](on-available.md)
+
+# onAvailable
+
+[androidJvm]\
+open override fun [onAvailable](on-available.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-capabilities-changed.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-capabilities-changed.md
new file mode 100644
index 00000000..18b870f5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-capabilities-changed.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[onCapabilitiesChanged](on-capabilities-changed.md)
+
+# onCapabilitiesChanged
+
+[androidJvm]\
+open override fun [onCapabilitiesChanged](on-capabilities-changed.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), networkCapabilities: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-link-properties-changed.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-link-properties-changed.md
new file mode 100644
index 00000000..2043a8cd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-link-properties-changed.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[onLinkPropertiesChanged](on-link-properties-changed.md)
+
+# onLinkPropertiesChanged
+
+[androidJvm]\
+open override fun [onLinkPropertiesChanged](on-link-properties-changed.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), linkProperties: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-losing.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-losing.md
new file mode 100644
index 00000000..6d8c2c22
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-losing.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[onLosing](on-losing.md)
+
+# onLosing
+
+[androidJvm]\
+open override fun [onLosing](on-losing.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html), maxMsToLive: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-lost.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-lost.md
new file mode 100644
index 00000000..9ae7a9d9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-lost.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[onLost](on-lost.md)
+
+# onLost
+
+[androidJvm]\
+open override fun [onLost](on-lost.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-unavailable.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-unavailable.md
new file mode 100644
index 00000000..7ec64712
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-unavailable.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[onUnavailable](on-unavailable.md)
+
+# onUnavailable
+
+[androidJvm]\
+open override fun [onUnavailable](on-unavailable.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/sdk-util.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/sdk-util.md
new file mode 100644
index 00000000..5e94a31a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/sdk-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[sdkUtil](sdk-util.md)
+
+# sdkUtil
+
+[androidJvm]\
+private val [sdkUtil](sdk-util.md): [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/start-listening-for-network-changes.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/start-listening-for-network-changes.md
new file mode 100644
index 00000000..c3aea5b1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/start-listening-for-network-changes.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[startListeningForNetworkChanges](start-listening-for-network-changes.md)
+
+# startListeningForNetworkChanges
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+private fun [startListeningForNetworkChanges](start-listening-for-network-changes.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/stop-listening-for-network-changes.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/stop-listening-for-network-changes.md
new file mode 100644
index 00000000..3b434af9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/stop-listening-for-network-changes.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[stopListeningForNetworkChanges](stop-listening-for-network-changes.md)
+
+# stopListeningForNetworkChanges
+
+[androidJvm]\
+private fun [stopListeningForNetworkChanges](stop-listening-for-network-changes.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/wifi-manager.md
new file mode 100644
index 00000000..7f715168
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/attach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/attach-network-watcher.md
new file mode 100644
index 00000000..194abc4d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/attach-network-watcher.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[attachNetworkWatcher](attach-network-watcher.md)
+
+# attachNetworkWatcher
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+abstract fun [attachNetworkWatcher](attach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/detach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/detach-network-watcher.md
new file mode 100644
index 00000000..8c8355b7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/detach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[detachNetworkWatcher](detach-network-watcher.md)
+
+# detachNetworkWatcher
+
+[androidJvm]\
+abstract fun [detachNetworkWatcher](detach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/index.md
new file mode 100644
index 00000000..b98c1e27
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)
+
+# LegacyNetworkConnectionStatusApi
+
+[androidJvm]\
+internal interface [LegacyNetworkConnectionStatusApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [attachNetworkWatcher](attach-network-watcher.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [attachNetworkWatcher](attach-network-watcher.md)() |
+| [detachNetworkWatcher](detach-network-watcher.md) | [androidJvm]
abstract fun [detachNetworkWatcher](detach-network-watcher.md)() |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md) | [androidJvm]
abstract fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](is-device-roaming.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyNetworkConnectionStatusApiImpl](../-legacy-network-connection-status-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-network.md
new file mode 100644
index 00000000..df601381
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)
+
+# isDeviceConnectedToMobileNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+abstract fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md
new file mode 100644
index 00000000..e14437e5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)
+
+# isDeviceConnectedToMobileOrWifiNetwork
+
+[androidJvm]\
+abstract fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..61bcb077
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)
+
+# isDeviceConnectedToSSID
+
+[androidJvm]\
+abstract fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-wifi-network.md
new file mode 100644
index 00000000..afb78128
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-wifi-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)
+
+# isDeviceConnectedToWifiNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+abstract fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-roaming.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-roaming.md
new file mode 100644
index 00000000..552ed8f5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-roaming.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusApi](index.md)/[isDeviceRoaming](is-device-roaming.md)
+
+# isDeviceRoaming
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+abstract fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/-legacy-network-connection-status-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/-legacy-network-connection-status-delegate.md
new file mode 100644
index 00000000..cd5da054
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/-legacy-network-connection-status-delegate.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[LegacyNetworkConnectionStatusDelegate](-legacy-network-connection-status-delegate.md)
+
+# LegacyNetworkConnectionStatusDelegate
+
+[androidJvm]\
+fun [LegacyNetworkConnectionStatusDelegate](-legacy-network-connection-status-delegate.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, impl: [LegacyNetworkConnectionStatusApi](../-legacy-network-connection-status-api/index.md) = LegacyNetworkConnectionStatusApiImpl(
+ wifiManager,
+ connectivityManager,
+ sdkUtil,
+ logger
+ ))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/attach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/attach-network-watcher.md
new file mode 100644
index 00000000..0d934e1f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/attach-network-watcher.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[attachNetworkWatcher](attach-network-watcher.md)
+
+# attachNetworkWatcher
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [attachNetworkWatcher](attach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/detach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/detach-network-watcher.md
new file mode 100644
index 00000000..b5a435f3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/detach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[detachNetworkWatcher](detach-network-watcher.md)
+
+# detachNetworkWatcher
+
+[androidJvm]\
+open override fun [detachNetworkWatcher](detach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/impl.md
new file mode 100644
index 00000000..5af41ca0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyNetworkConnectionStatusApi](../-legacy-network-connection-status-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md
new file mode 100644
index 00000000..0c40dd1a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)
+
+# LegacyNetworkConnectionStatusDelegate
+
+[androidJvm]\
+internal class [LegacyNetworkConnectionStatusDelegate](index.md)(**connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyNetworkConnectionStatusApi](../-legacy-network-connection-status-api/index.md)) : [NetworkConnectionStatusApi](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [attachNetworkWatcher](attach-network-watcher.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [attachNetworkWatcher](attach-network-watcher.md)() |
+| [detachNetworkWatcher](detach-network-watcher.md) | [androidJvm]
open override fun [detachNetworkWatcher](detach-network-watcher.md)() |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md) | [androidJvm]
open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](is-device-roaming.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyNetworkConnectionStatusApi](../-legacy-network-connection-status-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-network.md
new file mode 100644
index 00000000..1f97393b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)
+
+# isDeviceConnectedToMobileNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-or-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-or-wifi-network.md
new file mode 100644
index 00000000..a973f635
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-or-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)
+
+# isDeviceConnectedToMobileOrWifiNetwork
+
+[androidJvm]\
+open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..1f61282e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)
+
+# isDeviceConnectedToSSID
+
+[androidJvm]\
+open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-wifi-network.md
new file mode 100644
index 00000000..495e5d7d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-wifi-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)
+
+# isDeviceConnectedToWifiNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-roaming.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-roaming.md
new file mode 100644
index 00000000..2f0bb1cc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-roaming.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](../index.md)/[LegacyNetworkConnectionStatusDelegate](index.md)/[isDeviceRoaming](is-device-roaming.md)
+
+# isDeviceRoaming
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/index.md
new file mode 100644
index 00000000..79ef42ab
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.networkconnectionstatus.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [LegacyNetworkConnectionStatusApi](-legacy-network-connection-status-api/index.md) | [androidJvm]
internal interface [LegacyNetworkConnectionStatusApi](-legacy-network-connection-status-api/index.md) |
+| [LegacyNetworkConnectionStatusApiImpl](-legacy-network-connection-status-api-impl/index.md) | [androidJvm]
internal class [LegacyNetworkConnectionStatusApiImpl](-legacy-network-connection-status-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [ConnectivityManager.NetworkCallback](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.NetworkCallback.html), [LegacyNetworkConnectionStatusApi](-legacy-network-connection-status-api/index.md) |
+| [LegacyNetworkConnectionStatusDelegate](-legacy-network-connection-status-delegate/index.md) | [androidJvm]
internal class [LegacyNetworkConnectionStatusDelegate](-legacy-network-connection-status-delegate/index.md)(**connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyNetworkConnectionStatusApi](-legacy-network-connection-status-api/index.md)) : [NetworkConnectionStatusApi](../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/index.md
new file mode 100644
index 00000000..751796ef
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[AVAILABLE](index.md)
+
+# AVAILABLE
+
+[androidJvm]\
+[AVAILABLE](index.md)()
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [clone](../-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596) | [androidJvm]
protected fun [clone](../-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596)(): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |
+| [compareTo](../-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [compareTo](../-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596)(other: [NetworkConnectionStatus](../index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [equals](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [finalize](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596) | [androidJvm]
fun [finalize](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596)() |
+| [getDeclaringClass](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596) | [androidJvm]
fun [getDeclaringClass](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596)(): [Class](https://developer.android.com/reference/kotlin/java/lang/Class.html)<[NetworkConnectionStatus](../index.md)> |
+| [hashCode](../-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596) | [androidJvm]
override fun [hashCode](../-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [name](name.md) | [androidJvm]
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ordinal](ordinal.md) | [androidJvm]
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/name.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/name.md
new file mode 100644
index 00000000..4b7ac1c0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/name.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[AVAILABLE](index.md)/[name](name.md)
+
+# name
+
+[androidJvm]\
+val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/ordinal.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/ordinal.md
new file mode 100644
index 00000000..9f988110
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/ordinal.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[AVAILABLE](index.md)/[ordinal](ordinal.md)
+
+# ordinal
+
+[androidJvm]\
+val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/index.md
new file mode 100644
index 00000000..7b723a55
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[LOSING](index.md)
+
+# LOSING
+
+[androidJvm]\
+[LOSING](index.md)()
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [clone](../-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596) | [androidJvm]
protected fun [clone](../-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596)(): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |
+| [compareTo](../-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [compareTo](../-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596)(other: [NetworkConnectionStatus](../index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [equals](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [finalize](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596) | [androidJvm]
fun [finalize](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596)() |
+| [getDeclaringClass](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596) | [androidJvm]
fun [getDeclaringClass](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596)(): [Class](https://developer.android.com/reference/kotlin/java/lang/Class.html)<[NetworkConnectionStatus](../index.md)> |
+| [hashCode](../-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596) | [androidJvm]
override fun [hashCode](../-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [name](name.md) | [androidJvm]
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ordinal](ordinal.md) | [androidJvm]
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/name.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/name.md
new file mode 100644
index 00000000..f11edf8e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/name.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[LOSING](index.md)/[name](name.md)
+
+# name
+
+[androidJvm]\
+val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/ordinal.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/ordinal.md
new file mode 100644
index 00000000..47e2bd7d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/ordinal.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[LOSING](index.md)/[ordinal](ordinal.md)
+
+# ordinal
+
+[androidJvm]\
+val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/index.md
new file mode 100644
index 00000000..157a64a5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[LOST](index.md)
+
+# LOST
+
+[androidJvm]\
+[LOST](index.md)()
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [clone](../-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596) | [androidJvm]
protected fun [clone](../-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596)(): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |
+| [compareTo](../-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [compareTo](../-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596)(other: [NetworkConnectionStatus](../index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [equals](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [finalize](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596) | [androidJvm]
fun [finalize](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596)() |
+| [getDeclaringClass](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596) | [androidJvm]
fun [getDeclaringClass](../-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596)(): [Class](https://developer.android.com/reference/kotlin/java/lang/Class.html)<[NetworkConnectionStatus](../index.md)> |
+| [hashCode](../-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596) | [androidJvm]
override fun [hashCode](../-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [name](name.md) | [androidJvm]
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ordinal](ordinal.md) | [androidJvm]
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/name.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/name.md
new file mode 100644
index 00000000..e2f32151
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/name.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[LOST](index.md)/[name](name.md)
+
+# name
+
+[androidJvm]\
+val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/ordinal.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/ordinal.md
new file mode 100644
index 00000000..b840cff7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/ordinal.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[LOST](index.md)/[ordinal](ordinal.md)
+
+# ordinal
+
+[androidJvm]\
+val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-network-connection-status.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-network-connection-status.md
new file mode 100644
index 00000000..87526c34
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-network-connection-status.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../index.md)/[NetworkConnectionStatus](index.md)/[NetworkConnectionStatus](-network-connection-status.md)
+
+# NetworkConnectionStatus
+
+[androidJvm]\
+private fun [NetworkConnectionStatus](-network-connection-status.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/index.md
new file mode 100644
index 00000000..51e4492b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[UNAVAILABLE](index.md)
+
+# UNAVAILABLE
+
+[androidJvm]\
+[UNAVAILABLE](index.md)()
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [clone](index.md#919483808%2FFunctions%2F1622544596) | [androidJvm]
protected fun [clone](index.md#919483808%2FFunctions%2F1622544596)(): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |
+| [compareTo](index.md#695287834%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [compareTo](index.md#695287834%2FFunctions%2F1622544596)(other: [NetworkConnectionStatus](../index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](index.md#-1009559292%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [equals](index.md#-1009559292%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [finalize](index.md#-653876033%2FFunctions%2F1622544596) | [androidJvm]
fun [finalize](index.md#-653876033%2FFunctions%2F1622544596)() |
+| [getDeclaringClass](index.md#-131535050%2FFunctions%2F1622544596) | [androidJvm]
fun [getDeclaringClass](index.md#-131535050%2FFunctions%2F1622544596)(): [Class](https://developer.android.com/reference/kotlin/java/lang/Class.html)<[NetworkConnectionStatus](../index.md)> |
+| [hashCode](index.md#446421858%2FFunctions%2F1622544596) | [androidJvm]
override fun [hashCode](index.md#446421858%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](index.md#268255793%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](index.md#268255793%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [name](name.md) | [androidJvm]
val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ordinal](ordinal.md) | [androidJvm]
val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/name.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/name.md
new file mode 100644
index 00000000..6b15318f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/name.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[UNAVAILABLE](index.md)/[name](name.md)
+
+# name
+
+[androidJvm]\
+val [name](name.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/ordinal.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/ordinal.md
new file mode 100644
index 00000000..087315c7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/ordinal.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../../index.md)/[NetworkConnectionStatus](../index.md)/[UNAVAILABLE](index.md)/[ordinal](ordinal.md)
+
+# ordinal
+
+[androidJvm]\
+val [ordinal](ordinal.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/index.md
new file mode 100644
index 00000000..1157d218
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/index.md
@@ -0,0 +1,34 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](../index.md)/[NetworkConnectionStatus](index.md)
+
+# NetworkConnectionStatus
+
+[androidJvm]\
+internal enum [NetworkConnectionStatus](index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[NetworkConnectionStatus](index.md)>
+
+## Entries
+
+| | |
+|---|---|
+| [AVAILABLE](-a-v-a-i-l-a-b-l-e/index.md) | [androidJvm]
[AVAILABLE](-a-v-a-i-l-a-b-l-e/index.md)() |
+| [LOSING](-l-o-s-i-n-g/index.md) | [androidJvm]
[LOSING](-l-o-s-i-n-g/index.md)() |
+| [LOST](-l-o-s-t/index.md) | [androidJvm]
[LOST](-l-o-s-t/index.md)() |
+| [UNAVAILABLE](-u-n-a-v-a-i-l-a-b-l-e/index.md) | [androidJvm]
[UNAVAILABLE](-u-n-a-v-a-i-l-a-b-l-e/index.md)() |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [clone](-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596) | [androidJvm]
protected fun [clone](-u-n-a-v-a-i-l-a-b-l-e/index.md#919483808%2FFunctions%2F1622544596)(): [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |
+| [compareTo](-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [compareTo](-u-n-a-v-a-i-l-a-b-l-e/index.md#695287834%2FFunctions%2F1622544596)(other: [NetworkConnectionStatus](index.md)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596) | [androidJvm]
operator override fun [equals](-u-n-a-v-a-i-l-a-b-l-e/index.md#-1009559292%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [finalize](-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596) | [androidJvm]
fun [finalize](-u-n-a-v-a-i-l-a-b-l-e/index.md#-653876033%2FFunctions%2F1622544596)() |
+| [getDeclaringClass](-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596) | [androidJvm]
fun [getDeclaringClass](-u-n-a-v-a-i-l-a-b-l-e/index.md#-131535050%2FFunctions%2F1622544596)(): [Class](https://developer.android.com/reference/kotlin/java/lang/Class.html)<[NetworkConnectionStatus](index.md)> |
+| [hashCode](-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596) | [androidJvm]
override fun [hashCode](-u-n-a-v-a-i-l-a-b-l-e/index.md#446421858%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](-u-n-a-v-a-i-l-a-b-l-e/index.md#268255793%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [name](index.md#-80475451%2FProperties%2F1622544596) | [androidJvm]
val [name](index.md#-80475451%2FProperties%2F1622544596): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [ordinal](index.md#-1378080167%2FProperties%2F1622544596) | [androidJvm]
val [ordinal](index.md#-1378080167%2FProperties%2F1622544596): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/index.md
new file mode 100644
index 00000000..670401d7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/index.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus.entities](index.md)
+
+# Package com.isupatches.android.wisefy.networkconnectionstatus.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [NetworkConnectionStatus](-network-connection-status/index.md) | [androidJvm]
internal enum [NetworkConnectionStatus](-network-connection-status/index.md) : [Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)<[NetworkConnectionStatus](-network-connection-status/index.md)> |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..b281fad3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/attach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/attach-network-watcher.md
new file mode 100644
index 00000000..a941c45c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/attach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[attachNetworkWatcher](attach-network-watcher.md)
+
+# attachNetworkWatcher
+
+[androidJvm]\
+abstract fun [attachNetworkWatcher](attach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/detach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/detach-network-watcher.md
new file mode 100644
index 00000000..21883501
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/detach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[detachNetworkWatcher](detach-network-watcher.md)
+
+# detachNetworkWatcher
+
+[androidJvm]\
+abstract fun [detachNetworkWatcher](detach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md
new file mode 100644
index 00000000..df652e17
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md
@@ -0,0 +1,29 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)
+
+# NetworkConnectionStatusApi
+
+[androidJvm]\
+interface [NetworkConnectionStatusApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [attachNetworkWatcher](attach-network-watcher.md) | [androidJvm]
abstract fun [attachNetworkWatcher](attach-network-watcher.md)() |
+| [detachNetworkWatcher](detach-network-watcher.md) | [androidJvm]
abstract fun [detachNetworkWatcher](detach-network-watcher.md)() |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md) | [androidJvm]
abstract fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](is-device-roaming.md) | [androidJvm]
abstract fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [NetworkConnectionStatusUtil](../-network-connection-status-util/index.md) |
+| [LegacyNetworkConnectionStatusDelegate](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-network.md
new file mode 100644
index 00000000..a15d4704
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)
+
+# isDeviceConnectedToMobileNetwork
+
+[androidJvm]\
+abstract fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md
new file mode 100644
index 00000000..5b4dc336
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)
+
+# isDeviceConnectedToMobileOrWifiNetwork
+
+[androidJvm]\
+abstract fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..271d14e9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)
+
+# isDeviceConnectedToSSID
+
+[androidJvm]\
+abstract fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-wifi-network.md
new file mode 100644
index 00000000..639811cc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)
+
+# isDeviceConnectedToWifiNetwork
+
+[androidJvm]\
+abstract fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-roaming.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-roaming.md
new file mode 100644
index 00000000..8966186f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-roaming.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusApi](index.md)/[isDeviceRoaming](is-device-roaming.md)
+
+# isDeviceRoaming
+
+[androidJvm]\
+abstract fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md
new file mode 100644
index 00000000..120f1e8a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[NetworkConnectionStatusUtil](index.md)
+
+# NetworkConnectionStatusUtil
+
+[androidJvm]\
+internal interface [NetworkConnectionStatusUtil](index.md) : [NetworkConnectionStatusApi](../-network-connection-status-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [attachNetworkWatcher](../-network-connection-status-api/attach-network-watcher.md) | [androidJvm]
abstract fun [attachNetworkWatcher](../-network-connection-status-api/attach-network-watcher.md)() |
+| [detachNetworkWatcher](../-network-connection-status-api/detach-network-watcher.md) | [androidJvm]
abstract fun [detachNetworkWatcher](../-network-connection-status-api/detach-network-watcher.md)() |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](../-network-connection-status-api/is-device-connected-to-mobile-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileNetwork](../-network-connection-status-api/is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](../-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileOrWifiNetwork](../-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](../-network-connection-status-api/is-device-connected-to-s-s-i-d.md) | [androidJvm]
abstract fun [isDeviceConnectedToSSID](../-network-connection-status-api/is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](../-network-connection-status-api/is-device-connected-to-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToWifiNetwork](../-network-connection-status-api/is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](../-network-connection-status-api/is-device-roaming.md) | [androidJvm]
abstract fun [isDeviceRoaming](../-network-connection-status-api/is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyNetworkConnectionStatusUtil](../-wisefy-network-connection-status-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/-wisefy-network-connection-status-util.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/-wisefy-network-connection-status-util.md
new file mode 100644
index 00000000..ab49b457
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/-wisefy-network-connection-status-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[WisefyNetworkConnectionStatusUtil](-wisefy-network-connection-status-util.md)
+
+# WisefyNetworkConnectionStatusUtil
+
+[androidJvm]\
+fun [WisefyNetworkConnectionStatusUtil](-wisefy-network-connection-status-util.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/attach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/attach-network-watcher.md
new file mode 100644
index 00000000..1d854403
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/attach-network-watcher.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[attachNetworkWatcher](attach-network-watcher.md)
+
+# attachNetworkWatcher
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [attachNetworkWatcher](attach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/delegate.md
new file mode 100644
index 00000000..6e0009e2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [LegacyNetworkConnectionStatusDelegate](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/detach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/detach-network-watcher.md
new file mode 100644
index 00000000..158c8e6b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/detach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[detachNetworkWatcher](detach-network-watcher.md)
+
+# detachNetworkWatcher
+
+[androidJvm]\
+open override fun [detachNetworkWatcher](detach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/index.md
new file mode 100644
index 00000000..6a8ba3af
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)
+
+# WisefyNetworkConnectionStatusUtil
+
+[androidJvm]\
+internal class [WisefyNetworkConnectionStatusUtil](index.md)(**connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [NetworkConnectionStatusUtil](../-network-connection-status-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [attachNetworkWatcher](attach-network-watcher.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [attachNetworkWatcher](attach-network-watcher.md)() |
+| [detachNetworkWatcher](detach-network-watcher.md) | [androidJvm]
open override fun [detachNetworkWatcher](detach-network-watcher.md)() |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md) | [androidJvm]
open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](is-device-roaming.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [LegacyNetworkConnectionStatusDelegate](../../com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-network.md
new file mode 100644
index 00000000..f99ad121
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)
+
+# isDeviceConnectedToMobileNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-or-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-or-wifi-network.md
new file mode 100644
index 00000000..fb25cc22
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-or-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)
+
+# isDeviceConnectedToMobileOrWifiNetwork
+
+[androidJvm]\
+open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..850956ac
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)
+
+# isDeviceConnectedToSSID
+
+[androidJvm]\
+open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-wifi-network.md
new file mode 100644
index 00000000..2d7f4dd9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-wifi-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)
+
+# isDeviceConnectedToWifiNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-roaming.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-roaming.md
new file mode 100644
index 00000000..fb895b05
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-roaming.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](../index.md)/[WisefyNetworkConnectionStatusUtil](index.md)/[isDeviceRoaming](is-device-roaming.md)
+
+# isDeviceRoaming
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/index.md
new file mode 100644
index 00000000..e20aee51
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkconnectionstatus](index.md)
+
+# Package com.isupatches.android.wisefy.networkconnectionstatus
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [NetworkConnectionStatusApi](-network-connection-status-api/index.md) | [androidJvm]
interface [NetworkConnectionStatusApi](-network-connection-status-api/index.md) |
+| [NetworkConnectionStatusUtil](-network-connection-status-util/index.md) | [androidJvm]
internal interface [NetworkConnectionStatusUtil](-network-connection-status-util/index.md) : [NetworkConnectionStatusApi](-network-connection-status-api/index.md) |
+| [WisefyNetworkConnectionStatusUtil](-wisefy-network-connection-status-util/index.md) | [androidJvm]
internal class [WisefyNetworkConnectionStatusUtil](-wisefy-network-connection-status-util/index.md)(**connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [NetworkConnectionStatusUtil](-network-connection-status-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..72bd5eac
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/-legacy-network-info-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/-legacy-network-info-api-impl.md
new file mode 100644
index 00000000..cca24ce0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/-legacy-network-info-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[LegacyNetworkInfoApiImpl](-legacy-network-info-api-impl.md)
+
+# LegacyNetworkInfoApiImpl
+
+[androidJvm]\
+fun [LegacyNetworkInfoApiImpl](-legacy-network-info-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/connectivity-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/connectivity-manager.md
new file mode 100644
index 00000000..8a359dc1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/connectivity-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[connectivityManager](connectivity-manager.md)
+
+# connectivityManager
+
+[androidJvm]\
+private val [connectivityManager](connectivity-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network-info.md
new file mode 100644
index 00000000..f1863c2f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network-info.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network.md
new file mode 100644
index 00000000..872ac3fe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-i-p.md
new file mode 100644
index 00000000..2bc6694e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-i-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/index.md
new file mode 100644
index 00000000..95ca1c90
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)
+
+# LegacyNetworkInfoApiImpl
+
+[androidJvm]\
+internal class [LegacyNetworkInfoApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [LegacyNetworkInfoApi](../-legacy-network-info-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)? |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)? |
+| [getIP](get-i-p.md) | [androidJvm]
open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [connectivityManager](connectivity-manager.md) | [androidJvm]
private val [connectivityManager](connectivity-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html) |
+| [logger](logger.md) | [androidJvm]
private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/logger.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/logger.md
new file mode 100644
index 00000000..2db57c7d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/logger.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[logger](logger.md)
+
+# logger
+
+[androidJvm]\
+private val [logger](logger.md): [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/wifi-manager.md
new file mode 100644
index 00000000..0689efd5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network-info.md
new file mode 100644
index 00000000..41d7a4da
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network-info.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApi](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+abstract fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network.md
new file mode 100644
index 00000000..dd6703e5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApi](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+abstract fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-i-p.md
new file mode 100644
index 00000000..0bdf4e81
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-i-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApi](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+abstract fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/index.md
new file mode 100644
index 00000000..f3454790
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoApi](index.md)
+
+# LegacyNetworkInfoApi
+
+[androidJvm]\
+internal interface [LegacyNetworkInfoApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
abstract fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)? |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
abstract fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)? |
+| [getIP](get-i-p.md) | [androidJvm]
abstract fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyNetworkInfoApiImpl](../-legacy-network-info-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/-legacy-network-info-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/-legacy-network-info-delegate.md
new file mode 100644
index 00000000..b48df5dd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/-legacy-network-info-delegate.md
@@ -0,0 +1,10 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoDelegate](index.md)/[LegacyNetworkInfoDelegate](-legacy-network-info-delegate.md)
+
+# LegacyNetworkInfoDelegate
+
+[androidJvm]\
+fun [LegacyNetworkInfoDelegate](-legacy-network-info-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, impl: [LegacyNetworkInfoApi](../-legacy-network-info-api/index.md) = LegacyNetworkInfoApiImpl(
+ wifiManager,
+ connectivityManager,
+ logger
+ ))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network-info.md
new file mode 100644
index 00000000..141ffba8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network-info.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoDelegate](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network.md
new file mode 100644
index 00000000..67aaf298
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoDelegate](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-i-p.md
new file mode 100644
index 00000000..b53cf8de
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-i-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoDelegate](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/impl.md
new file mode 100644
index 00000000..d5a1ce44
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyNetworkInfoApi](../-legacy-network-info-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md
new file mode 100644
index 00000000..2fb596bb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](../index.md)/[LegacyNetworkInfoDelegate](index.md)
+
+# LegacyNetworkInfoDelegate
+
+[androidJvm]\
+internal class [LegacyNetworkInfoDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyNetworkInfoApi](../-legacy-network-info-api/index.md)) : [NetworkInfoApi](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)? |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)? |
+| [getIP](get-i-p.md) | [androidJvm]
open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyNetworkInfoApi](../-legacy-network-info-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/index.md
new file mode 100644
index 00000000..3fe2cb20
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkinfo.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.networkinfo.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [LegacyNetworkInfoApi](-legacy-network-info-api/index.md) | [androidJvm]
internal interface [LegacyNetworkInfoApi](-legacy-network-info-api/index.md) |
+| [LegacyNetworkInfoApiImpl](-legacy-network-info-api-impl/index.md) | [androidJvm]
internal class [LegacyNetworkInfoApiImpl](-legacy-network-info-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [LegacyNetworkInfoApi](-legacy-network-info-api/index.md) |
+| [LegacyNetworkInfoDelegate](-legacy-network-info-delegate/index.md) | [androidJvm]
internal class [LegacyNetworkInfoDelegate](-legacy-network-info-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **impl**: [LegacyNetworkInfoApi](-legacy-network-info-api/index.md)) : [NetworkInfoApi](../com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/-current-network-data.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/-current-network-data.md
new file mode 100644
index 00000000..d4cba1cf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/-current-network-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkData](index.md)/[CurrentNetworkData](-current-network-data.md)
+
+# CurrentNetworkData
+
+[androidJvm]\
+fun [CurrentNetworkData](-current-network-data.md)(data: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/component1.md
new file mode 100644
index 00000000..ec4f1485
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkData](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/copy.md
new file mode 100644
index 00000000..766c7cff
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkData](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [CurrentNetworkData](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/data.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/data.md
new file mode 100644
index 00000000..c103af36
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkData](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md
new file mode 100644
index 00000000..6764a6e4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkData](index.md)
+
+# CurrentNetworkData
+
+[androidJvm]\
+data class [CurrentNetworkData](index.md)(**data**: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html))
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [CurrentNetworkData](index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/-current-network-info-data.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/-current-network-info-data.md
new file mode 100644
index 00000000..959a55a4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/-current-network-info-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)/[CurrentNetworkInfoData](-current-network-info-data.md)
+
+# CurrentNetworkInfoData
+
+[androidJvm]\
+fun [CurrentNetworkInfoData](-current-network-info-data.md)(capabilities: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?, linkProperties: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/capabilities.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/capabilities.md
new file mode 100644
index 00000000..b14cc0de
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/capabilities.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)/[capabilities](capabilities.md)
+
+# capabilities
+
+[androidJvm]\
+val [capabilities](capabilities.md): [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component1.md
new file mode 100644
index 00000000..19ffd9f5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component2.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component2.md
new file mode 100644
index 00000000..1c07a707
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)/[component2](component2.md)
+
+# component2
+
+[androidJvm]\
+operator fun [component2](component2.md)(): [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/copy.md
new file mode 100644
index 00000000..fd528663
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(capabilities: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?, linkProperties: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?): [CurrentNetworkInfoData](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md
new file mode 100644
index 00000000..7b1ed6d8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)
+
+# CurrentNetworkInfoData
+
+[androidJvm]\
+data class [CurrentNetworkInfoData](index.md)(**capabilities**: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?, **linkProperties**: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)? |
+| [component2](component2.md) | [androidJvm]
operator fun [component2](component2.md)(): [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)? |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(capabilities: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?, linkProperties: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?): [CurrentNetworkInfoData](index.md) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [capabilities](capabilities.md) | [androidJvm]
val [capabilities](capabilities.md): [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)? |
+| [linkProperties](link-properties.md) | [androidJvm]
val [linkProperties](link-properties.md): [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)? |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/link-properties.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/link-properties.md
new file mode 100644
index 00000000..f09f8097
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/link-properties.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](../index.md)/[CurrentNetworkInfoData](index.md)/[linkProperties](link-properties.md)
+
+# linkProperties
+
+[androidJvm]\
+val [linkProperties](link-properties.md): [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/index.md
new file mode 100644
index 00000000..a9f8838a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo.entities/index.md
@@ -0,0 +1,10 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkinfo.entities](index.md)
+
+# Package com.isupatches.android.wisefy.networkinfo.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [CurrentNetworkData](-current-network-data/index.md) | [androidJvm]
data class [CurrentNetworkData](-current-network-data/index.md)(**data**: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)) |
+| [CurrentNetworkInfoData](-current-network-info-data/index.md) | [androidJvm]
data class [CurrentNetworkInfoData](-current-network-info-data/index.md)(**capabilities**: [NetworkCapabilities](https://developer.android.com/reference/kotlin/android/net/NetworkCapabilities.html)?, **linkProperties**: [LinkProperties](https://developer.android.com/reference/kotlin/android/net/LinkProperties.html)?) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..311a780f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkinfo](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network-info.md
new file mode 100644
index 00000000..d683f3e4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network-info.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApiAsync](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+abstract fun [getCurrentNetworkInfo](get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network.md
new file mode 100644
index 00000000..287835fc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApiAsync](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+abstract fun [getCurrentNetwork](get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-i-p.md
new file mode 100644
index 00000000..8a3b5ff0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-i-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApiAsync](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+abstract fun [getIP](get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md
new file mode 100644
index 00000000..891a16be
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApiAsync](index.md)
+
+# NetworkInfoApiAsync
+
+[androidJvm]\
+interface [NetworkInfoApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
abstract fun [getCurrentNetwork](get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?) |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [getCurrentNetworkInfo](get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null) |
+| [getIP](get-i-p.md) | [androidJvm]
abstract fun [getIP](get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [NetworkInfoUtil](../-network-info-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network-info.md
new file mode 100644
index 00000000..ae9ab364
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network-info.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApi](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+abstract fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network.md
new file mode 100644
index 00000000..3118e902
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApi](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+abstract fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-i-p.md
new file mode 100644
index 00000000..c5b5882e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-i-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApi](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+abstract fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md
new file mode 100644
index 00000000..7d371d27
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoApi](index.md)
+
+# NetworkInfoApi
+
+[androidJvm]\
+interface [NetworkInfoApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
abstract fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)? |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)? |
+| [getIP](get-i-p.md) | [androidJvm]
abstract fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)? |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [NetworkInfoUtil](../-network-info-util/index.md) |
+| [LegacyNetworkInfoDelegate](../../com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md
new file mode 100644
index 00000000..647b76f1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[NetworkInfoUtil](index.md)
+
+# NetworkInfoUtil
+
+[androidJvm]\
+internal interface [NetworkInfoUtil](index.md) : [NetworkInfoApi](../-network-info-api/index.md), [NetworkInfoApiAsync](../-network-info-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](../-network-info-api/get-current-network.md) | [androidJvm]
abstract fun [getCurrentNetwork](../-network-info-api/get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
abstract fun [getCurrentNetwork](../-network-info-api-async/get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?) |
+| [getCurrentNetworkInfo](../-network-info-api/get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [getCurrentNetworkInfo](../-network-info-api/get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [getCurrentNetworkInfo](../-network-info-api-async/get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null) |
+| [getIP](../-network-info-api/get-i-p.md) | [androidJvm]
abstract fun [getIP](../-network-info-api/get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
abstract fun [getIP](../-network-info-api-async/get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyNetworkInfoUtil](../-wisefy-network-info-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/-wisefy-network-info-util.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/-wisefy-network-info-util.md
new file mode 100644
index 00000000..817ed3d6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/-wisefy-network-info-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[WisefyNetworkInfoUtil](-wisefy-network-info-util.md)
+
+# WisefyNetworkInfoUtil
+
+[androidJvm]\
+fun [WisefyNetworkInfoUtil](-wisefy-network-info-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..b1663ff1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/delegate.md
new file mode 100644
index 00000000..17c41744
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [LegacyNetworkInfoDelegate](../../com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network-info.md
new file mode 100644
index 00000000..62ed203b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network-info.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [getCurrentNetworkInfo](get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network.md
new file mode 100644
index 00000000..42243838
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
+
+open override fun [getCurrentNetwork](get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-i-p.md
new file mode 100644
index 00000000..513e3835
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-i-p.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
+
+open override fun [getIP](get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/index.md
new file mode 100644
index 00000000..dc4dfd91
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)
+
+# WisefyNetworkInfoUtil
+
+[androidJvm]\
+internal class [WisefyNetworkInfoUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [NetworkInfoUtil](../-network-info-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
open override fun [getCurrentNetwork](get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?) |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [getCurrentNetworkInfo](get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?) |
+| [getIP](get-i-p.md) | [androidJvm]
open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
open override fun [getIP](get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [LegacyNetworkInfoDelegate](../../com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md) |
+| [networkInfoScope](network-info-scope.md) | [androidJvm]
private val [networkInfoScope](network-info-scope.md): CoroutineScope |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/network-info-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/network-info-scope.md
new file mode 100644
index 00000000..5f026f72
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/network-info-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.networkinfo](../index.md)/[WisefyNetworkInfoUtil](index.md)/[networkInfoScope](network-info-scope.md)
+
+# networkInfoScope
+
+[androidJvm]\
+private val [networkInfoScope](network-info-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/index.md b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/index.md
new file mode 100644
index 00000000..8db9d0f6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.networkinfo/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.networkinfo](index.md)
+
+# Package com.isupatches.android.wisefy.networkinfo
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [NetworkInfoApi](-network-info-api/index.md) | [androidJvm]
interface [NetworkInfoApi](-network-info-api/index.md) |
+| [NetworkInfoApiAsync](-network-info-api-async/index.md) | [androidJvm]
interface [NetworkInfoApiAsync](-network-info-api-async/index.md) |
+| [NetworkInfoUtil](-network-info-util/index.md) | [androidJvm]
internal interface [NetworkInfoUtil](-network-info-util/index.md) : [NetworkInfoApi](-network-info-api/index.md), [NetworkInfoApiAsync](-network-info-api-async/index.md) |
+| [WisefyNetworkInfoUtil](-wisefy-network-info-util/index.md) | [androidJvm]
internal class [WisefyNetworkInfoUtil](-wisefy-network-info-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **connectivityManager**: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [NetworkInfoUtil](-network-info-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/-android29-remove-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/-android29-remove-network-api-impl.md
new file mode 100644
index 00000000..4814dfc5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/-android29-remove-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkApiImpl](index.md)/[Android29RemoveNetworkApiImpl](-android29-remove-network-api-impl.md)
+
+# Android29RemoveNetworkApiImpl
+
+[androidJvm]\
+fun [Android29RemoveNetworkApiImpl](-android29-remove-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/index.md
new file mode 100644
index 00000000..bfe044ed
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkApiImpl](index.md)
+
+# Android29RemoveNetworkApiImpl
+
+[androidJvm]\
+internal class [Android29RemoveNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android29RemoveNetworkApi](../-android29-remove-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/remove-network.md
new file mode 100644
index 00000000..09458e7a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/remove-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkApiImpl](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..96fa1db8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/index.md
new file mode 100644
index 00000000..d11e3ca3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkApi](index.md)
+
+# Android29RemoveNetworkApi
+
+[androidJvm]\
+internal interface [Android29RemoveNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android29RemoveNetworkApiImpl](../-android29-remove-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/remove-network.md
new file mode 100644
index 00000000..2b50b767
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/remove-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkApi](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/-android29-remove-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/-android29-remove-network-delegate.md
new file mode 100644
index 00000000..51b255ae
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/-android29-remove-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkDelegate](index.md)/[Android29RemoveNetworkDelegate](-android29-remove-network-delegate.md)
+
+# Android29RemoveNetworkDelegate
+
+[androidJvm]\
+fun [Android29RemoveNetworkDelegate](-android29-remove-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [Android29RemoveNetworkApi](../-android29-remove-network-api/index.md) = Android29RemoveNetworkApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/impl.md
new file mode 100644
index 00000000..bde271a2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android29RemoveNetworkApi](../-android29-remove-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/index.md
new file mode 100644
index 00000000..0b1cfacf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkDelegate](index.md)
+
+# Android29RemoveNetworkDelegate
+
+[androidJvm]\
+internal class [Android29RemoveNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android29RemoveNetworkApi](../-android29-remove-network-api/index.md)) : [RemoveNetworkApi](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android29RemoveNetworkApi](../-android29-remove-network-api/index.md) |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/remove-network.md
new file mode 100644
index 00000000..288603b8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/remove-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkDelegate](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/wifi-manager.md
new file mode 100644
index 00000000..e0dd9559
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[Android29RemoveNetworkDelegate](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/-legacy-remove-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/-legacy-remove-network-api-impl.md
new file mode 100644
index 00000000..bc2995cd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/-legacy-remove-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApiImpl](index.md)/[LegacyRemoveNetworkApiImpl](-legacy-remove-network-api-impl.md)
+
+# LegacyRemoveNetworkApiImpl
+
+[androidJvm]\
+fun [LegacyRemoveNetworkApiImpl](-legacy-remove-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/index.md
new file mode 100644
index 00000000..2cfe9f77
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApiImpl](index.md)
+
+# LegacyRemoveNetworkApiImpl
+
+[androidJvm]\
+internal class [LegacyRemoveNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)) : [LegacyRemoveNetworkApi](../-legacy-remove-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [savedNetworkUtil](saved-network-util.md) | [androidJvm]
private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md) |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/remove-network.md
new file mode 100644
index 00000000..40369e6e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/remove-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApiImpl](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/saved-network-util.md
new file mode 100644
index 00000000..ea862e63
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApiImpl](index.md)/[savedNetworkUtil](saved-network-util.md)
+
+# savedNetworkUtil
+
+[androidJvm]\
+private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..61e682aa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/index.md
new file mode 100644
index 00000000..3f621afd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApi](index.md)
+
+# LegacyRemoveNetworkApi
+
+[androidJvm]\
+internal interface [LegacyRemoveNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyRemoveNetworkApiImpl](../-legacy-remove-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/remove-network.md
new file mode 100644
index 00000000..935e8a0f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/remove-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkApi](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/-legacy-remove-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/-legacy-remove-network-delegate.md
new file mode 100644
index 00000000..ddd20bef
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/-legacy-remove-network-delegate.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkDelegate](index.md)/[LegacyRemoveNetworkDelegate](-legacy-remove-network-delegate.md)
+
+# LegacyRemoveNetworkDelegate
+
+[androidJvm]\
+fun [LegacyRemoveNetworkDelegate](-legacy-remove-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), impl: [LegacyRemoveNetworkApi](../-legacy-remove-network-api/index.md) = LegacyRemoveNetworkApiImpl(
+ wifiManager,
+ savedNetworkUtil
+ ))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/impl.md
new file mode 100644
index 00000000..a11e4cd2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyRemoveNetworkApi](../-legacy-remove-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/index.md
new file mode 100644
index 00000000..41c25f03
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkDelegate](index.md)
+
+# LegacyRemoveNetworkDelegate
+
+[androidJvm]\
+internal class [LegacyRemoveNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **impl**: [LegacyRemoveNetworkApi](../-legacy-remove-network-api/index.md)) : [RemoveNetworkApi](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyRemoveNetworkApi](../-legacy-remove-network-api/index.md) |
+| [savedNetworkUtil](saved-network-util.md) | [androidJvm]
private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md) |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/remove-network.md
new file mode 100644
index 00000000..340714d2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/remove-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkDelegate](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/saved-network-util.md
new file mode 100644
index 00000000..7ecefe32
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkDelegate](index.md)/[savedNetworkUtil](saved-network-util.md)
+
+# savedNetworkUtil
+
+[androidJvm]\
+private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/wifi-manager.md
new file mode 100644
index 00000000..8b606acd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](../index.md)/[LegacyRemoveNetworkDelegate](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/index.md
new file mode 100644
index 00000000..10448618
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.removenetwork.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.removenetwork.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Android29RemoveNetworkApi](-android29-remove-network-api/index.md) | [androidJvm]
internal interface [Android29RemoveNetworkApi](-android29-remove-network-api/index.md) |
+| [Android29RemoveNetworkApiImpl](-android29-remove-network-api-impl/index.md) | [androidJvm]
internal class [Android29RemoveNetworkApiImpl](-android29-remove-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android29RemoveNetworkApi](-android29-remove-network-api/index.md) |
+| [Android29RemoveNetworkDelegate](-android29-remove-network-delegate/index.md) | [androidJvm]
internal class [Android29RemoveNetworkDelegate](-android29-remove-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android29RemoveNetworkApi](-android29-remove-network-api/index.md)) : [RemoveNetworkApi](../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md) |
+| [LegacyRemoveNetworkApi](-legacy-remove-network-api/index.md) | [androidJvm]
internal interface [LegacyRemoveNetworkApi](-legacy-remove-network-api/index.md) |
+| [LegacyRemoveNetworkApiImpl](-legacy-remove-network-api-impl/index.md) | [androidJvm]
internal class [LegacyRemoveNetworkApiImpl](-legacy-remove-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)) : [LegacyRemoveNetworkApi](-legacy-remove-network-api/index.md) |
+| [LegacyRemoveNetworkDelegate](-legacy-remove-network-delegate/index.md) | [androidJvm]
internal class [LegacyRemoveNetworkDelegate](-legacy-remove-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **impl**: [LegacyRemoveNetworkApi](-legacy-remove-network-api/index.md)) : [RemoveNetworkApi](../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-network-not-found/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-network-not-found/index.md
new file mode 100644
index 00000000..491941b0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-network-not-found/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[NetworkNotFound](index.md)
+
+# NetworkNotFound
+
+[androidJvm]\
+object [NetworkNotFound](index.md) : [RemoveNetworkResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-remove-network-result.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-remove-network-result.md
new file mode 100644
index 00000000..d0e2a107
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-remove-network-result.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../index.md)/[RemoveNetworkResult](index.md)/[RemoveNetworkResult](-remove-network-result.md)
+
+# RemoveNetworkResult
+
+[androidJvm]\
+protected fun [RemoveNetworkResult](-remove-network-result.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/-result-code.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/-result-code.md
new file mode 100644
index 00000000..e8ea7632
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/-result-code.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[ResultCode](index.md)/[ResultCode](-result-code.md)
+
+# ResultCode
+
+[androidJvm]\
+fun [ResultCode](-result-code.md)(data: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/component1.md
new file mode 100644
index 00000000..3b2b10b1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[ResultCode](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/copy.md
new file mode 100644
index 00000000..9b931c13
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[ResultCode](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [RemoveNetworkResult.ResultCode](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/data.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/data.md
new file mode 100644
index 00000000..2c115320
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[ResultCode](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/index.md
new file mode 100644
index 00000000..6202fa9e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[ResultCode](index.md)
+
+# ResultCode
+
+[androidJvm]\
+data class [ResultCode](index.md)(**data**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [RemoveNetworkResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [RemoveNetworkResult.ResultCode](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/-succeeded.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/-succeeded.md
new file mode 100644
index 00000000..cc4410ce
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/-succeeded.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[Succeeded](index.md)/[Succeeded](-succeeded.md)
+
+# Succeeded
+
+[androidJvm]\
+fun [Succeeded](-succeeded.md)(data: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/component1.md
new file mode 100644
index 00000000..a0c05227
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[Succeeded](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/copy.md
new file mode 100644
index 00000000..3873b0e3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[Succeeded](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [RemoveNetworkResult.Succeeded](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/data.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/data.md
new file mode 100644
index 00000000..df5386e2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[Succeeded](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/index.md
new file mode 100644
index 00000000..948df608
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../../index.md)/[RemoveNetworkResult](../index.md)/[Succeeded](index.md)
+
+# Succeeded
+
+[androidJvm]\
+data class [Succeeded](index.md)(**data**: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) : [RemoveNetworkResult](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [RemoveNetworkResult.Succeeded](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md
new file mode 100644
index 00000000..bc742b5e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md
@@ -0,0 +1,30 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](../index.md)/[RemoveNetworkResult](index.md)
+
+# RemoveNetworkResult
+
+[androidJvm]\
+sealed class [RemoveNetworkResult](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [NetworkNotFound](-network-not-found/index.md) | [androidJvm]
object [NetworkNotFound](-network-not-found/index.md) : [RemoveNetworkResult](index.md) |
+| [ResultCode](-result-code/index.md) | [androidJvm]
data class [ResultCode](-result-code/index.md)(**data**: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)) : [RemoveNetworkResult](index.md) |
+| [Succeeded](-succeeded/index.md) | [androidJvm]
data class [Succeeded](-succeeded/index.md)(**data**: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)) : [RemoveNetworkResult](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [RemoveNetworkResult](-result-code/index.md) |
+| [RemoveNetworkResult](-succeeded/index.md) |
+| [RemoveNetworkResult](-network-not-found/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/index.md
new file mode 100644
index 00000000..efa364f3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork.entities/index.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.removenetwork.entities](index.md)
+
+# Package com.isupatches.android.wisefy.removenetwork.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [RemoveNetworkResult](-remove-network-result/index.md) | [androidJvm]
sealed class [RemoveNetworkResult](-remove-network-result/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..46491bf8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.removenetwork](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md
new file mode 100644
index 00000000..a1b615b9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[RemoveNetworkApiAsync](index.md)
+
+# RemoveNetworkApiAsync
+
+[androidJvm]\
+interface [RemoveNetworkApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [RemoveNetworkUtil](../-remove-network-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/remove-network.md
new file mode 100644
index 00000000..268057b2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/remove-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[RemoveNetworkApiAsync](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md
new file mode 100644
index 00000000..127d614b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[RemoveNetworkApi](index.md)
+
+# RemoveNetworkApi
+
+[androidJvm]\
+interface [RemoveNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [RemoveNetworkUtil](../-remove-network-util/index.md) |
+| [Android29RemoveNetworkDelegate](../../com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/index.md) |
+| [LegacyRemoveNetworkDelegate](../../com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/remove-network.md
new file mode 100644
index 00000000..1ea639da
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/remove-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[RemoveNetworkApi](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+abstract fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md
new file mode 100644
index 00000000..e1f298c5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[RemoveNetworkUtil](index.md)
+
+# RemoveNetworkUtil
+
+[androidJvm]\
+internal interface [RemoveNetworkUtil](index.md) : [RemoveNetworkApi](../-remove-network-api/index.md), [RemoveNetworkApiAsync](../-remove-network-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](../-remove-network-api/remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](../-remove-network-api/remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](../-remove-network-api-async/remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyRemoveNetworkUtil](../-wisefy-remove-network-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/-wisefy-remove-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/-wisefy-remove-network-util.md
new file mode 100644
index 00000000..86239b00
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/-wisefy-remove-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[WisefyRemoveNetworkUtil](index.md)/[WisefyRemoveNetworkUtil](-wisefy-remove-network-util.md)
+
+# WisefyRemoveNetworkUtil
+
+[androidJvm]\
+fun [WisefyRemoveNetworkUtil](-wisefy-remove-network-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..b2babe64
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[WisefyRemoveNetworkUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/delegate.md
new file mode 100644
index 00000000..c138b7a5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[WisefyRemoveNetworkUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [RemoveNetworkApi](../-remove-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/index.md
new file mode 100644
index 00000000..0e1b3a7c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[WisefyRemoveNetworkUtil](index.md)
+
+# WisefyRemoveNetworkUtil
+
+[androidJvm]\
+internal class [WisefyRemoveNetworkUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [RemoveNetworkUtil](../-remove-network-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [RemoveNetworkApi](../-remove-network-api/index.md) |
+| [removeNetworkScope](remove-network-scope.md) | [androidJvm]
private val [removeNetworkScope](remove-network-scope.md): CoroutineScope |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network-scope.md
new file mode 100644
index 00000000..e98121bd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[WisefyRemoveNetworkUtil](index.md)/[removeNetworkScope](remove-network-scope.md)
+
+# removeNetworkScope
+
+[androidJvm]\
+private val [removeNetworkScope](remove-network-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network.md
new file mode 100644
index 00000000..05452690
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.removenetwork](../index.md)/[WisefyRemoveNetworkUtil](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/index.md b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/index.md
new file mode 100644
index 00000000..db715fbd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.removenetwork/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.removenetwork](index.md)
+
+# Package com.isupatches.android.wisefy.removenetwork
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [RemoveNetworkApi](-remove-network-api/index.md) | [androidJvm]
interface [RemoveNetworkApi](-remove-network-api/index.md) |
+| [RemoveNetworkApiAsync](-remove-network-api-async/index.md) | [androidJvm]
interface [RemoveNetworkApiAsync](-remove-network-api-async/index.md) |
+| [RemoveNetworkUtil](-remove-network-util/index.md) | [androidJvm]
internal interface [RemoveNetworkUtil](-remove-network-util/index.md) : [RemoveNetworkApi](-remove-network-api/index.md), [RemoveNetworkApiAsync](-remove-network-api-async/index.md) |
+| [WisefyRemoveNetworkUtil](-wisefy-remove-network-util/index.md) | [androidJvm]
internal class [WisefyRemoveNetworkUtil](-wisefy-remove-network-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [RemoveNetworkUtil](-remove-network-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md
new file mode 100644
index 00000000..faaf4547
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](index.md)/[ANDROID_Q_SAVED_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md)
+
+# ANDROID_Q_SAVED_NETWORK_WARNING
+
+[androidJvm]\
+private const val [ANDROID_Q_SAVED_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/-android29-saved-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/-android29-saved-network-api-impl.md
new file mode 100644
index 00000000..4c349b63
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/-android29-saved-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApiImpl](index.md)/[Android29SavedNetworkApiImpl](-android29-saved-network-api-impl.md)
+
+# Android29SavedNetworkApiImpl
+
+[androidJvm]\
+fun [Android29SavedNetworkApiImpl](-android29-saved-network-api-impl.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/get-saved-networks.md
new file mode 100644
index 00000000..6d650368
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/get-saved-networks.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApiImpl](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/index.md
new file mode 100644
index 00000000..7ed3b510
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApiImpl](index.md)
+
+# Android29SavedNetworkApiImpl
+
+[androidJvm]\
+internal class [Android29SavedNetworkApiImpl](index.md) : [Android29SavedNetworkApi](../-android29-saved-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/is-network-saved.md
new file mode 100644
index 00000000..fc30bee8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/is-network-saved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApiImpl](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-network.md
new file mode 100644
index 00000000..603812c5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApiImpl](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-networks.md
new file mode 100644
index 00000000..ef0e1f8d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-networks.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApiImpl](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/get-saved-networks.md
new file mode 100644
index 00000000..247d2138
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/get-saved-networks.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApi](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/index.md
new file mode 100644
index 00000000..0fa88166
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApi](index.md)
+
+# Android29SavedNetworkApi
+
+[androidJvm]\
+internal interface [Android29SavedNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android29SavedNetworkApiImpl](../-android29-saved-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/is-network-saved.md
new file mode 100644
index 00000000..17d20c88
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/is-network-saved.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApi](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-network.md
new file mode 100644
index 00000000..42cc52d0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApi](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-networks.md
new file mode 100644
index 00000000..e9a13b54
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-networks.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkApi](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/-android29-saved-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/-android29-saved-network-delegate.md
new file mode 100644
index 00000000..f64673ed
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/-android29-saved-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)/[Android29SavedNetworkDelegate](-android29-saved-network-delegate.md)
+
+# Android29SavedNetworkDelegate
+
+[androidJvm]\
+fun [Android29SavedNetworkDelegate](-android29-saved-network-delegate.md)(impl: [Android29SavedNetworkApiImpl](../-android29-saved-network-api-impl/index.md) = Android29SavedNetworkApiImpl())
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/get-saved-networks.md
new file mode 100644
index 00000000..bae7306a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/impl.md
new file mode 100644
index 00000000..2e7557b0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android29SavedNetworkApiImpl](../-android29-saved-network-api-impl/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/index.md
new file mode 100644
index 00000000..45c3a8e1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)
+
+# Android29SavedNetworkDelegate
+
+[androidJvm]\
+internal class [Android29SavedNetworkDelegate](index.md)(**impl**: [Android29SavedNetworkApiImpl](../-android29-saved-network-api-impl/index.md)) : [SavedNetworkApi](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android29SavedNetworkApiImpl](../-android29-saved-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/is-network-saved.md
new file mode 100644
index 00000000..ea21d518
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-network.md
new file mode 100644
index 00000000..a32ff98c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-networks.md
new file mode 100644
index 00000000..324487db
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android29SavedNetworkDelegate](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/-android30-saved-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/-android30-saved-network-api-impl.md
new file mode 100644
index 00000000..f6c295ba
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/-android30-saved-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[Android30SavedNetworkApiImpl](-android30-saved-network-api-impl.md)
+
+# Android30SavedNetworkApiImpl
+
+[androidJvm]\
+fun [Android30SavedNetworkApiImpl](-android30-saved-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/get-saved-networks.md
new file mode 100644
index 00000000..9a543ea5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/get-saved-networks.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/index.md
new file mode 100644
index 00000000..81a03a43
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)
+
+# Android30SavedNetworkApiImpl
+
+[androidJvm]\
+internal class [Android30SavedNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android30SavedNetworkApi](../-android30-saved-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [matchesRegexForSSID](matches-regex-for-s-s-i-d.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
private fun [matchesRegexForSSID](matches-regex-for-s-s-i-d.md)(suggestion: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html), regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/is-network-saved.md
new file mode 100644
index 00000000..0f308728
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/is-network-saved.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/matches-regex-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/matches-regex-for-s-s-i-d.md
new file mode 100644
index 00000000..1e1167ba
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/matches-regex-for-s-s-i-d.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[matchesRegexForSSID](matches-regex-for-s-s-i-d.md)
+
+# matchesRegexForSSID
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+private fun [matchesRegexForSSID](matches-regex-for-s-s-i-d.md)(suggestion: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html), regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-network.md
new file mode 100644
index 00000000..9ccf0d98
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-networks.md
new file mode 100644
index 00000000..8ab101bf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-networks.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..97dad731
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/get-saved-networks.md
new file mode 100644
index 00000000..75847a9d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/get-saved-networks.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApi](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
+
+abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/index.md
new file mode 100644
index 00000000..4b33f3a5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApi](index.md)
+
+# Android30SavedNetworkApi
+
+[androidJvm]\
+internal interface [Android30SavedNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android30SavedNetworkApiImpl](../-android30-saved-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/is-network-saved.md
new file mode 100644
index 00000000..dcdf7ffe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/is-network-saved.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApi](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
+
+abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-network.md
new file mode 100644
index 00000000..48556dec
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-network.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApi](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
+
+abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-networks.md
new file mode 100644
index 00000000..c625837b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-networks.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkApi](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_WIFI_STATE)
+
+abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/-android30-saved-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/-android30-saved-network-delegate.md
new file mode 100644
index 00000000..b7dcac2a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/-android30-saved-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)/[Android30SavedNetworkDelegate](-android30-saved-network-delegate.md)
+
+# Android30SavedNetworkDelegate
+
+[androidJvm]\
+fun [Android30SavedNetworkDelegate](-android30-saved-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [Android30SavedNetworkApiImpl](../-android30-saved-network-api-impl/index.md) = Android30SavedNetworkApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/get-saved-networks.md
new file mode 100644
index 00000000..ceda4a3b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/impl.md
new file mode 100644
index 00000000..4db44da0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android30SavedNetworkApiImpl](../-android30-saved-network-api-impl/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/index.md
new file mode 100644
index 00000000..9125c48c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)
+
+# Android30SavedNetworkDelegate
+
+[androidJvm]\
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+internal class [Android30SavedNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android30SavedNetworkApiImpl](../-android30-saved-network-api-impl/index.md)) : [SavedNetworkApi](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android30SavedNetworkApiImpl](../-android30-saved-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/is-network-saved.md
new file mode 100644
index 00000000..69c25807
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-network.md
new file mode 100644
index 00000000..1ad7315c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-networks.md
new file mode 100644
index 00000000..cccbe839
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[Android30SavedNetworkDelegate](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/-legacy-saved-network-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/-legacy-saved-network-api-impl.md
new file mode 100644
index 00000000..82f07c21
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/-legacy-saved-network-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[LegacySavedNetworkApiImpl](-legacy-saved-network-api-impl.md)
+
+# LegacySavedNetworkApiImpl
+
+[androidJvm]\
+fun [LegacySavedNetworkApiImpl](-legacy-saved-network-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/get-saved-networks.md
new file mode 100644
index 00000000..92bf56c8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/index.md
new file mode 100644
index 00000000..37b19d0d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)
+
+# LegacySavedNetworkApiImpl
+
+[androidJvm]\
+internal class [LegacySavedNetworkApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacySavedNetworkApi](../-legacy-saved-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [matchesRegexForSSID](matches-regex-for-s-s-i-d.md) | [androidJvm]
private fun [matchesRegexForSSID](matches-regex-for-s-s-i-d.md)(configuration: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html), regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/is-network-saved.md
new file mode 100644
index 00000000..8b0f5dec
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/matches-regex-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/matches-regex-for-s-s-i-d.md
new file mode 100644
index 00000000..02321ff2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/matches-regex-for-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[matchesRegexForSSID](matches-regex-for-s-s-i-d.md)
+
+# matchesRegexForSSID
+
+[androidJvm]\
+private fun [matchesRegexForSSID](matches-regex-for-s-s-i-d.md)(configuration: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html), regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-network.md
new file mode 100644
index 00000000..2e433959
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-networks.md
new file mode 100644
index 00000000..22390eb7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/wifi-manager.md
new file mode 100644
index 00000000..61125e08
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/get-saved-networks.md
new file mode 100644
index 00000000..141d9660
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApi](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/index.md
new file mode 100644
index 00000000..17ff3bd6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApi](index.md)
+
+# LegacySavedNetworkApi
+
+[androidJvm]\
+internal interface [LegacySavedNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacySavedNetworkApiImpl](../-legacy-saved-network-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/is-network-saved.md
new file mode 100644
index 00000000..39d39542
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApi](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-network.md
new file mode 100644
index 00000000..96f845cc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApi](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-networks.md
new file mode 100644
index 00000000..d6845d58
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkApi](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/-legacy-saved-network-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/-legacy-saved-network-delegate.md
new file mode 100644
index 00000000..b5ff2591
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/-legacy-saved-network-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)/[LegacySavedNetworkDelegate](-legacy-saved-network-delegate.md)
+
+# LegacySavedNetworkDelegate
+
+[androidJvm]\
+fun [LegacySavedNetworkDelegate](-legacy-saved-network-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [LegacySavedNetworkApi](../-legacy-saved-network-api/index.md) = LegacySavedNetworkApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/get-saved-networks.md
new file mode 100644
index 00000000..e909fee6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/impl.md
new file mode 100644
index 00000000..0bf51be5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacySavedNetworkApi](../-legacy-saved-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/index.md
new file mode 100644
index 00000000..df346cc0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)
+
+# LegacySavedNetworkDelegate
+
+[androidJvm]\
+internal class [LegacySavedNetworkDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacySavedNetworkApi](../-legacy-saved-network-api/index.md)) : [SavedNetworkApi](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacySavedNetworkApi](../-legacy-saved-network-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/is-network-saved.md
new file mode 100644
index 00000000..1667b299
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-network.md
new file mode 100644
index 00000000..895e17c3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-networks.md
new file mode 100644
index 00000000..74aa790a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](../index.md)/[LegacySavedNetworkDelegate](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/index.md
new file mode 100644
index 00000000..8834b3d5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.savednetworks.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.savednetworks.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Android29SavedNetworkApi](-android29-saved-network-api/index.md) | [androidJvm]
internal interface [Android29SavedNetworkApi](-android29-saved-network-api/index.md) |
+| [Android29SavedNetworkApiImpl](-android29-saved-network-api-impl/index.md) | [androidJvm]
internal class [Android29SavedNetworkApiImpl](-android29-saved-network-api-impl/index.md) : [Android29SavedNetworkApi](-android29-saved-network-api/index.md) |
+| [Android29SavedNetworkDelegate](-android29-saved-network-delegate/index.md) | [androidJvm]
internal class [Android29SavedNetworkDelegate](-android29-saved-network-delegate/index.md)(**impl**: [Android29SavedNetworkApiImpl](-android29-saved-network-api-impl/index.md)) : [SavedNetworkApi](../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md) |
+| [Android30SavedNetworkApi](-android30-saved-network-api/index.md) | [androidJvm]
internal interface [Android30SavedNetworkApi](-android30-saved-network-api/index.md) |
+| [Android30SavedNetworkApiImpl](-android30-saved-network-api-impl/index.md) | [androidJvm]
internal class [Android30SavedNetworkApiImpl](-android30-saved-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android30SavedNetworkApi](-android30-saved-network-api/index.md) |
+| [Android30SavedNetworkDelegate](-android30-saved-network-delegate/index.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
internal class [Android30SavedNetworkDelegate](-android30-saved-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android30SavedNetworkApiImpl](-android30-saved-network-api-impl/index.md)) : [SavedNetworkApi](../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md) |
+| [LegacySavedNetworkApi](-legacy-saved-network-api/index.md) | [androidJvm]
internal interface [LegacySavedNetworkApi](-legacy-saved-network-api/index.md) |
+| [LegacySavedNetworkApiImpl](-legacy-saved-network-api-impl/index.md) | [androidJvm]
internal class [LegacySavedNetworkApiImpl](-legacy-saved-network-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacySavedNetworkApi](-legacy-saved-network-api/index.md) |
+| [LegacySavedNetworkDelegate](-legacy-saved-network-delegate/index.md) | [androidJvm]
internal class [LegacySavedNetworkDelegate](-legacy-saved-network-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacySavedNetworkApi](-legacy-saved-network-api/index.md)) : [SavedNetworkApi](../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [ANDROID_Q_SAVED_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md) | [androidJvm]
private const val [ANDROID_Q_SAVED_NETWORK_WARNING](-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/-configuration.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/-configuration.md
new file mode 100644
index 00000000..80732503
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/-configuration.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Configuration](index.md)/[Configuration](-configuration.md)
+
+# Configuration
+
+[androidJvm]\
+fun [Configuration](-configuration.md)(data: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/component1.md
new file mode 100644
index 00000000..c1ba972f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Configuration](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/copy.md
new file mode 100644
index 00000000..18f789da
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Configuration](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)): [SavedNetworkData.Configuration](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/data.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/data.md
new file mode 100644
index 00000000..0c201b7d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Configuration](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/index.md
new file mode 100644
index 00000000..ba2b47a6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Configuration](index.md)
+
+# Configuration
+
+[androidJvm]\
+data class [Configuration](index.md)(**data**: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)) : [SavedNetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)): [SavedNetworkData.Configuration](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-saved-network-data.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-saved-network-data.md
new file mode 100644
index 00000000..6fad29b5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-saved-network-data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../index.md)/[SavedNetworkData](index.md)/[SavedNetworkData](-saved-network-data.md)
+
+# SavedNetworkData
+
+[androidJvm]\
+protected fun [SavedNetworkData](-saved-network-data.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/-suggestion.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/-suggestion.md
new file mode 100644
index 00000000..3cbf22e7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/-suggestion.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Suggestion](index.md)/[Suggestion](-suggestion.md)
+
+# Suggestion
+
+[androidJvm]\
+fun [Suggestion](-suggestion.md)(data: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/component1.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/component1.md
new file mode 100644
index 00000000..481c318f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/component1.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Suggestion](index.md)/[component1](component1.md)
+
+# component1
+
+[androidJvm]\
+operator fun [component1](component1.md)(): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/copy.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/copy.md
new file mode 100644
index 00000000..ca9c869b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/copy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Suggestion](index.md)/[copy](copy.md)
+
+# copy
+
+[androidJvm]\
+fun [copy](copy.md)(data: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)): [SavedNetworkData.Suggestion](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/data.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/data.md
new file mode 100644
index 00000000..306c111b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/data.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Suggestion](index.md)/[data](data.md)
+
+# data
+
+[androidJvm]\
+val [data](data.md): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/index.md
new file mode 100644
index 00000000..a4369dbe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../../index.md)/[SavedNetworkData](../index.md)/[Suggestion](index.md)
+
+# Suggestion
+
+[androidJvm]\
+data class [Suggestion](index.md)(**data**: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)) : [SavedNetworkData](../index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [component1](component1.md) | [androidJvm]
operator fun [component1](component1.md)(): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html) |
+| [copy](copy.md) | [androidJvm]
fun [copy](copy.md)(data: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)): [SavedNetworkData.Suggestion](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator override fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open override fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open override fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [data](data.md) | [androidJvm]
val [data](data.md): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md
new file mode 100644
index 00000000..278f9515
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](../index.md)/[SavedNetworkData](index.md)
+
+# SavedNetworkData
+
+[androidJvm]\
+sealed class [SavedNetworkData](index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Configuration](-configuration/index.md) | [androidJvm]
data class [Configuration](-configuration/index.md)(**data**: [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)) : [SavedNetworkData](index.md) |
+| [Suggestion](-suggestion/index.md) | [androidJvm]
data class [Suggestion](-suggestion/index.md)(**data**: [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)) : [SavedNetworkData](index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [SavedNetworkData](-configuration/index.md) |
+| [SavedNetworkData](-suggestion/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/index.md
new file mode 100644
index 00000000..b9f3c5dc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks.entities/index.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.savednetworks.entities](index.md)
+
+# Package com.isupatches.android.wisefy.savednetworks.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SavedNetworkData](-saved-network-data/index.md) | [androidJvm]
sealed class [SavedNetworkData](-saved-network-data/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..4e2eb608
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.savednetworks](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/get-saved-networks.md
new file mode 100644
index 00000000..0ab726c0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApiAsync](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [getSavedNetworks](get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md
new file mode 100644
index 00000000..c1a536d1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApiAsync](index.md)
+
+# SavedNetworkApiAsync
+
+[androidJvm]\
+interface [SavedNetworkApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?) |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [SavedNetworkUtil](../-saved-network-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-network.md
new file mode 100644
index 00000000..dee9783b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApiAsync](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-networks.md
new file mode 100644
index 00000000..abebca42
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApiAsync](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/get-saved-networks.md
new file mode 100644
index 00000000..29bacae3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/get-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApi](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md
new file mode 100644
index 00000000..587f043f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md
@@ -0,0 +1,28 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApi](index.md)
+
+# SavedNetworkApi
+
+[androidJvm]\
+interface [SavedNetworkApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)? |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)> |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [SavedNetworkUtil](../-saved-network-util/index.md) |
+| [Android29SavedNetworkDelegate](../../com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/index.md) |
+| [Android30SavedNetworkDelegate](../../com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/index.md) |
+| [LegacySavedNetworkDelegate](../../com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/is-network-saved.md
new file mode 100644
index 00000000..19329df4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApi](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-network.md
new file mode 100644
index 00000000..94072941
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-network.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApi](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-networks.md
new file mode 100644
index 00000000..f78b88b6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-networks.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkApi](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+abstract fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md
new file mode 100644
index 00000000..3d4f7f29
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md
@@ -0,0 +1,24 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[SavedNetworkUtil](index.md)
+
+# SavedNetworkUtil
+
+[androidJvm]\
+internal interface [SavedNetworkUtil](index.md) : [SavedNetworkApi](../-saved-network-api/index.md), [SavedNetworkApiAsync](../-saved-network-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](../-saved-network-api/get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](../-saved-network-api/get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](../-saved-network-api-async/get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](../-saved-network-api/is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [isNetworkSaved](../-saved-network-api/is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](../-saved-network-api/search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](../-saved-network-api/search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](../-saved-network-api-async/search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?) |
+| [searchForSavedNetworks](../-saved-network-api/search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](../-saved-network-api/search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](../-saved-network-api-async/search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefySavedNetworkUtil](../-wisefy-saved-network-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/-wisefy-saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/-wisefy-saved-network-util.md
new file mode 100644
index 00000000..b1bb5016
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/-wisefy-saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[WisefySavedNetworkUtil](-wisefy-saved-network-util.md)
+
+# WisefySavedNetworkUtil
+
+[androidJvm]\
+fun [WisefySavedNetworkUtil](-wisefy-saved-network-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..518d5a5b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/delegate.md
new file mode 100644
index 00000000..2ca8f070
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [SavedNetworkApi](../-saved-network-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/get-saved-networks.md
new file mode 100644
index 00000000..944d742f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/get-saved-networks.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/index.md
new file mode 100644
index 00000000..8faf57c9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)
+
+# WisefySavedNetworkUtil
+
+[androidJvm]\
+internal class [WisefySavedNetworkUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [SavedNetworkUtil](../-saved-network-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?) |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [SavedNetworkApi](../-saved-network-api/index.md) |
+| [savedNetworkScope](saved-network-scope.md) | [androidJvm]
private val [savedNetworkScope](saved-network-scope.md): CoroutineScope |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/is-network-saved.md
new file mode 100644
index 00000000..4774a750
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/saved-network-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/saved-network-scope.md
new file mode 100644
index 00000000..4e1b8f74
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/saved-network-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[savedNetworkScope](saved-network-scope.md)
+
+# savedNetworkScope
+
+[androidJvm]\
+private val [savedNetworkScope](saved-network-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-network.md
new file mode 100644
index 00000000..c57cc1fb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-networks.md
new file mode 100644
index 00000000..e89da7b2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-networks.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.savednetworks](../index.md)/[WisefySavedNetworkUtil](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/index.md b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/index.md
new file mode 100644
index 00000000..e34bd3a0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.savednetworks/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.savednetworks](index.md)
+
+# Package com.isupatches.android.wisefy.savednetworks
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SavedNetworkApi](-saved-network-api/index.md) | [androidJvm]
interface [SavedNetworkApi](-saved-network-api/index.md) |
+| [SavedNetworkApiAsync](-saved-network-api-async/index.md) | [androidJvm]
interface [SavedNetworkApiAsync](-saved-network-api-async/index.md) |
+| [SavedNetworkUtil](-saved-network-util/index.md) | [androidJvm]
internal interface [SavedNetworkUtil](-saved-network-util/index.md) : [SavedNetworkApi](-saved-network-api/index.md), [SavedNetworkApiAsync](-saved-network-api-async/index.md) |
+| [WisefySavedNetworkUtil](-wisefy-saved-network-util/index.md) | [androidJvm]
internal class [WisefySavedNetworkUtil](-wisefy-saved-network-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [SavedNetworkUtil](-saved-network-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/-legacy-security-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/-legacy-security-api-impl.md
new file mode 100644
index 00000000..7660fa35
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/-legacy-security-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[LegacySecurityApiImpl](-legacy-security-api-impl.md)
+
+# LegacySecurityApiImpl
+
+[androidJvm]\
+fun [LegacySecurityApiImpl](-legacy-security-api-impl.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/contains-capability.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/contains-capability.md
new file mode 100644
index 00000000..b3197f9e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/contains-capability.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[containsCapability](contains-capability.md)
+
+# containsCapability
+
+[androidJvm]\
+private fun [containsCapability](contains-capability.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)?, capability: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/index.md
new file mode 100644
index 00000000..3cb92270
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)
+
+# LegacySecurityApiImpl
+
+[androidJvm]\
+internal class [LegacySecurityApiImpl](index.md) : [LegacySecurityApi](../-legacy-security-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [containsCapability](contains-capability.md) | [androidJvm]
private fun [containsCapability](contains-capability.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)?, capability: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkEAP](is-network-e-a-p.md) | [androidJvm]
open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](is-network-p-s-k.md) | [androidJvm]
open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](is-network-secure.md) | [androidJvm]
open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](is-network-w-e-p.md) | [androidJvm]
open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](is-network-w-p-a.md) | [androidJvm]
open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](is-network-w-p-a2.md) | [androidJvm]
open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](is-network-w-p-a3.md) | [androidJvm]
open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-e-a-p.md
new file mode 100644
index 00000000..ace9ab0b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkEAP](is-network-e-a-p.md)
+
+# isNetworkEAP
+
+[androidJvm]\
+open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-p-s-k.md
new file mode 100644
index 00000000..47598f1f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkPSK](is-network-p-s-k.md)
+
+# isNetworkPSK
+
+[androidJvm]\
+open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-secure.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-secure.md
new file mode 100644
index 00000000..89ff25f2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-secure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkSecure](is-network-secure.md)
+
+# isNetworkSecure
+
+[androidJvm]\
+open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-e-p.md
new file mode 100644
index 00000000..90d26375
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkWEP](is-network-w-e-p.md)
+
+# isNetworkWEP
+
+[androidJvm]\
+open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a.md
new file mode 100644
index 00000000..01a86e9b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkWPA](is-network-w-p-a.md)
+
+# isNetworkWPA
+
+[androidJvm]\
+open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a2.md
new file mode 100644
index 00000000..ef2dd2e3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkWPA2](is-network-w-p-a2.md)
+
+# isNetworkWPA2
+
+[androidJvm]\
+open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a3.md
new file mode 100644
index 00000000..bfde655a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApiImpl](index.md)/[isNetworkWPA3](is-network-w-p-a3.md)
+
+# isNetworkWPA3
+
+[androidJvm]\
+open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/index.md
new file mode 100644
index 00000000..3c05f524
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)
+
+# LegacySecurityApi
+
+[androidJvm]\
+internal interface [LegacySecurityApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkEAP](is-network-e-a-p.md) | [androidJvm]
abstract fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](is-network-p-s-k.md) | [androidJvm]
abstract fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](is-network-secure.md) | [androidJvm]
abstract fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](is-network-w-e-p.md) | [androidJvm]
abstract fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](is-network-w-p-a.md) | [androidJvm]
abstract fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](is-network-w-p-a2.md) | [androidJvm]
abstract fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](is-network-w-p-a3.md) | [androidJvm]
abstract fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacySecurityApiImpl](../-legacy-security-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-e-a-p.md
new file mode 100644
index 00000000..a64d4c0c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkEAP](is-network-e-a-p.md)
+
+# isNetworkEAP
+
+[androidJvm]\
+abstract fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-p-s-k.md
new file mode 100644
index 00000000..a0f6dd19
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkPSK](is-network-p-s-k.md)
+
+# isNetworkPSK
+
+[androidJvm]\
+abstract fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-secure.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-secure.md
new file mode 100644
index 00000000..04d4f9bf
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-secure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkSecure](is-network-secure.md)
+
+# isNetworkSecure
+
+[androidJvm]\
+abstract fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-e-p.md
new file mode 100644
index 00000000..9d2e8c31
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkWEP](is-network-w-e-p.md)
+
+# isNetworkWEP
+
+[androidJvm]\
+abstract fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a.md
new file mode 100644
index 00000000..e5763dc1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkWPA](is-network-w-p-a.md)
+
+# isNetworkWPA
+
+[androidJvm]\
+abstract fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a2.md
new file mode 100644
index 00000000..9de6570e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkWPA2](is-network-w-p-a2.md)
+
+# isNetworkWPA2
+
+[androidJvm]\
+abstract fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a3.md
new file mode 100644
index 00000000..5b155f5e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityApi](index.md)/[isNetworkWPA3](is-network-w-p-a3.md)
+
+# isNetworkWPA3
+
+[androidJvm]\
+abstract fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/-legacy-security-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/-legacy-security-delegate.md
new file mode 100644
index 00000000..06358113
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/-legacy-security-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[LegacySecurityDelegate](-legacy-security-delegate.md)
+
+# LegacySecurityDelegate
+
+[androidJvm]\
+fun [LegacySecurityDelegate](-legacy-security-delegate.md)(impl: [LegacySecurityApi](../-legacy-security-api/index.md) = LegacySecurityApiImpl())
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/impl.md
new file mode 100644
index 00000000..d18d6935
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacySecurityApi](../-legacy-security-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md
new file mode 100644
index 00000000..8e2e3018
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)
+
+# LegacySecurityDelegate
+
+[androidJvm]\
+internal class [LegacySecurityDelegate](index.md)(**impl**: [LegacySecurityApi](../-legacy-security-api/index.md)) : [SecurityApi](../../com.isupatches.android.wisefy.security/-security-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkEAP](is-network-e-a-p.md) | [androidJvm]
open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](is-network-p-s-k.md) | [androidJvm]
open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](is-network-secure.md) | [androidJvm]
open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](is-network-w-e-p.md) | [androidJvm]
open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](is-network-w-p-a.md) | [androidJvm]
open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](is-network-w-p-a2.md) | [androidJvm]
open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](is-network-w-p-a3.md) | [androidJvm]
open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacySecurityApi](../-legacy-security-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-e-a-p.md
new file mode 100644
index 00000000..513ffd7a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkEAP](is-network-e-a-p.md)
+
+# isNetworkEAP
+
+[androidJvm]\
+open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-p-s-k.md
new file mode 100644
index 00000000..1b5e06da
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkPSK](is-network-p-s-k.md)
+
+# isNetworkPSK
+
+[androidJvm]\
+open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-secure.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-secure.md
new file mode 100644
index 00000000..4be5056a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-secure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkSecure](is-network-secure.md)
+
+# isNetworkSecure
+
+[androidJvm]\
+open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-e-p.md
new file mode 100644
index 00000000..aabc74ad
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkWEP](is-network-w-e-p.md)
+
+# isNetworkWEP
+
+[androidJvm]\
+open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a.md
new file mode 100644
index 00000000..e7555121
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkWPA](is-network-w-p-a.md)
+
+# isNetworkWPA
+
+[androidJvm]\
+open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a2.md
new file mode 100644
index 00000000..6bc42bb5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkWPA2](is-network-w-p-a2.md)
+
+# isNetworkWPA2
+
+[androidJvm]\
+open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a3.md
new file mode 100644
index 00000000..12575041
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.delegates](../index.md)/[LegacySecurityDelegate](index.md)/[isNetworkWPA3](is-network-w-p-a3.md)
+
+# isNetworkWPA3
+
+[androidJvm]\
+open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/index.md
new file mode 100644
index 00000000..73e5aa63
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.delegates/index.md
@@ -0,0 +1,11 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.security.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [LegacySecurityApi](-legacy-security-api/index.md) | [androidJvm]
internal interface [LegacySecurityApi](-legacy-security-api/index.md) |
+| [LegacySecurityApiImpl](-legacy-security-api-impl/index.md) | [androidJvm]
internal class [LegacySecurityApiImpl](-legacy-security-api-impl/index.md) : [LegacySecurityApi](-legacy-security-api/index.md) |
+| [LegacySecurityDelegate](-legacy-security-delegate/index.md) | [androidJvm]
internal class [LegacySecurityDelegate](-legacy-security-delegate/index.md)(**impl**: [LegacySecurityApi](-legacy-security-api/index.md)) : [SecurityApi](../com.isupatches.android.wisefy.security/-security-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-capability/-capability.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-capability/-capability.md
new file mode 100644
index 00000000..560d4c4d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-capability/-capability.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.entities](../index.md)/[Capability](index.md)/[Capability](-capability.md)
+
+# Capability
+
+[androidJvm]\
+fun [Capability](-capability.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-capability/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-capability/index.md
new file mode 100644
index 00000000..81615931
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-capability/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security.entities](../index.md)/[Capability](index.md)
+
+# Capability
+
+[androidJvm]\
+annotation class [Capability](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-e-a-p.md
new file mode 100644
index 00000000..c621c0af
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)/[EAP](-e-a-p.md)
+
+# EAP
+
+[androidJvm]\
+const val [EAP](-e-a-p.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-p-s-k.md
new file mode 100644
index 00000000..36a44860
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)/[PSK](-p-s-k.md)
+
+# PSK
+
+[androidJvm]\
+const val [PSK](-p-s-k.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-e-p.md
new file mode 100644
index 00000000..4d4103ca
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)/[WEP](-w-e-p.md)
+
+# WEP
+
+[androidJvm]\
+const val [WEP](-w-e-p.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a.md
new file mode 100644
index 00000000..0998d910
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)/[WPA](-w-p-a.md)
+
+# WPA
+
+[androidJvm]\
+const val [WPA](-w-p-a.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a2.md
new file mode 100644
index 00000000..465381d3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)/[WPA2](-w-p-a2.md)
+
+# WPA2
+
+[androidJvm]\
+const val [WPA2](-w-p-a2.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a3.md
new file mode 100644
index 00000000..7999e288
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)/[WPA3](-w-p-a3.md)
+
+# WPA3
+
+[androidJvm]\
+const val [WPA3](-w-p-a3.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security.entities/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/index.md
new file mode 100644
index 00000000..1a3bb653
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security.entities/index.md
@@ -0,0 +1,20 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security.entities](index.md)
+
+# Package com.isupatches.android.wisefy.security.entities
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Capability](-capability/index.md) | [androidJvm]
annotation class [Capability](-capability/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [EAP](-e-a-p.md) | [androidJvm]
const val [EAP](-e-a-p.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [PSK](-p-s-k.md) | [androidJvm]
const val [PSK](-p-s-k.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [WEP](-w-e-p.md) | [androidJvm]
const val [WEP](-w-e-p.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [WPA](-w-p-a.md) | [androidJvm]
const val [WPA](-w-p-a.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [WPA2](-w-p-a2.md) | [androidJvm]
const val [WPA2](-w-p-a2.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [WPA3](-w-p-a3.md) | [androidJvm]
const val [WPA3](-w-p-a3.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..ad9fc76d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/index.md
new file mode 100644
index 00000000..44f2acf6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/index.md
@@ -0,0 +1,29 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)
+
+# SecurityApi
+
+[androidJvm]\
+interface [SecurityApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkEAP](is-network-e-a-p.md) | [androidJvm]
abstract fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](is-network-p-s-k.md) | [androidJvm]
abstract fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](is-network-secure.md) | [androidJvm]
abstract fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](is-network-w-e-p.md) | [androidJvm]
abstract fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](is-network-w-p-a.md) | [androidJvm]
abstract fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](is-network-w-p-a2.md) | [androidJvm]
abstract fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](is-network-w-p-a3.md) | [androidJvm]
abstract fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [SecurityUtil](../-security-util/index.md) |
+| [LegacySecurityDelegate](../../com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-e-a-p.md
new file mode 100644
index 00000000..ccfe524e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkEAP](is-network-e-a-p.md)
+
+# isNetworkEAP
+
+[androidJvm]\
+abstract fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-p-s-k.md
new file mode 100644
index 00000000..d17919d7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkPSK](is-network-p-s-k.md)
+
+# isNetworkPSK
+
+[androidJvm]\
+abstract fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-secure.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-secure.md
new file mode 100644
index 00000000..5594e305
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-secure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkSecure](is-network-secure.md)
+
+# isNetworkSecure
+
+[androidJvm]\
+abstract fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-e-p.md
new file mode 100644
index 00000000..c9d3f542
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkWEP](is-network-w-e-p.md)
+
+# isNetworkWEP
+
+[androidJvm]\
+abstract fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a.md
new file mode 100644
index 00000000..4f4785c4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkWPA](is-network-w-p-a.md)
+
+# isNetworkWPA
+
+[androidJvm]\
+abstract fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a2.md
new file mode 100644
index 00000000..2c42e4f3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkWPA2](is-network-w-p-a2.md)
+
+# isNetworkWPA2
+
+[androidJvm]\
+abstract fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a3.md
new file mode 100644
index 00000000..92ee1246
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityApi](index.md)/[isNetworkWPA3](is-network-w-p-a3.md)
+
+# isNetworkWPA3
+
+[androidJvm]\
+abstract fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-security-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-util/index.md
new file mode 100644
index 00000000..f7fd4f15
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-security-util/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[SecurityUtil](index.md)
+
+# SecurityUtil
+
+[androidJvm]\
+internal interface [SecurityUtil](index.md) : [SecurityApi](../-security-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkEAP](../-security-api/is-network-e-a-p.md) | [androidJvm]
abstract fun [isNetworkEAP](../-security-api/is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](../-security-api/is-network-p-s-k.md) | [androidJvm]
abstract fun [isNetworkPSK](../-security-api/is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](../-security-api/is-network-secure.md) | [androidJvm]
abstract fun [isNetworkSecure](../-security-api/is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](../-security-api/is-network-w-e-p.md) | [androidJvm]
abstract fun [isNetworkWEP](../-security-api/is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](../-security-api/is-network-w-p-a.md) | [androidJvm]
abstract fun [isNetworkWPA](../-security-api/is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](../-security-api/is-network-w-p-a2.md) | [androidJvm]
abstract fun [isNetworkWPA2](../-security-api/is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](../-security-api/is-network-w-p-a3.md) | [androidJvm]
abstract fun [isNetworkWPA3](../-security-api/is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefySecurityUtil](../-wisefy-security-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/-wisefy-security-util.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/-wisefy-security-util.md
new file mode 100644
index 00000000..e9183c8a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/-wisefy-security-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[WisefySecurityUtil](-wisefy-security-util.md)
+
+# WisefySecurityUtil
+
+[androidJvm]\
+fun [WisefySecurityUtil](-wisefy-security-util.md)(logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/delegate.md
new file mode 100644
index 00000000..3260bf5b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [LegacySecurityDelegate](../../com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/index.md
new file mode 100644
index 00000000..96c94257
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)
+
+# WisefySecurityUtil
+
+[androidJvm]\
+internal class [WisefySecurityUtil](index.md)(**logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [SecurityUtil](../-security-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isNetworkEAP](is-network-e-a-p.md) | [androidJvm]
open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](is-network-p-s-k.md) | [androidJvm]
open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](is-network-secure.md) | [androidJvm]
open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](is-network-w-e-p.md) | [androidJvm]
open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](is-network-w-p-a.md) | [androidJvm]
open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](is-network-w-p-a2.md) | [androidJvm]
open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](is-network-w-p-a3.md) | [androidJvm]
open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [LegacySecurityDelegate](../../com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-e-a-p.md
new file mode 100644
index 00000000..24c134f5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkEAP](is-network-e-a-p.md)
+
+# isNetworkEAP
+
+[androidJvm]\
+open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-p-s-k.md
new file mode 100644
index 00000000..9cc74852
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkPSK](is-network-p-s-k.md)
+
+# isNetworkPSK
+
+[androidJvm]\
+open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-secure.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-secure.md
new file mode 100644
index 00000000..7de0d6ab
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-secure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkSecure](is-network-secure.md)
+
+# isNetworkSecure
+
+[androidJvm]\
+open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-e-p.md
new file mode 100644
index 00000000..04591302
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkWEP](is-network-w-e-p.md)
+
+# isNetworkWEP
+
+[androidJvm]\
+open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a.md
new file mode 100644
index 00000000..25ebe4d0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkWPA](is-network-w-p-a.md)
+
+# isNetworkWPA
+
+[androidJvm]\
+open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a2.md
new file mode 100644
index 00000000..18f5c921
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkWPA2](is-network-w-p-a2.md)
+
+# isNetworkWPA2
+
+[androidJvm]\
+open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a3.md
new file mode 100644
index 00000000..ac7d963f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.security](../index.md)/[WisefySecurityUtil](index.md)/[isNetworkWPA3](is-network-w-p-a3.md)
+
+# isNetworkWPA3
+
+[androidJvm]\
+open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.security/index.md b/documentation/wisefy/com.isupatches.android.wisefy.security/index.md
new file mode 100644
index 00000000..517cbbbe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.security/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.security](index.md)
+
+# Package com.isupatches.android.wisefy.security
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SecurityApi](-security-api/index.md) | [androidJvm]
interface [SecurityApi](-security-api/index.md) |
+| [SecurityUtil](-security-util/index.md) | [androidJvm]
internal interface [SecurityUtil](-security-util/index.md) : [SecurityApi](-security-api/index.md) |
+| [WisefySecurityUtil](-wisefy-security-util/index.md) | [androidJvm]
internal class [WisefySecurityUtil](-wisefy-security-util/index.md)(**logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) : [SecurityUtil](-security-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/-android30-signal-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/-android30-signal-api-impl.md
new file mode 100644
index 00000000..59c39558
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/-android30-signal-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApiImpl](index.md)/[Android30SignalApiImpl](-android30-signal-api-impl.md)
+
+# Android30SignalApiImpl
+
+[androidJvm]\
+fun [Android30SignalApiImpl](-android30-signal-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/calculate-bars.md
new file mode 100644
index 00000000..47836a78
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApiImpl](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/compare-signal-level.md
new file mode 100644
index 00000000..13f1c20d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApiImpl](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/index.md
new file mode 100644
index 00000000..bea753de
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApiImpl](index.md)
+
+# Android30SignalApiImpl
+
+[androidJvm]\
+internal class [Android30SignalApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android30SignalApi](../-android30-signal-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/wifi-manager.md
new file mode 100644
index 00000000..01054c29
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/calculate-bars.md
new file mode 100644
index 00000000..12ba9739
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApi](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+abstract fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~abstract~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/compare-signal-level.md
new file mode 100644
index 00000000..3fa8e381
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApi](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+abstract fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/index.md
new file mode 100644
index 00000000..5ded6e0d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalApi](index.md)
+
+# Android30SignalApi
+
+[androidJvm]\
+internal interface [Android30SignalApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
abstract fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~abstract~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
abstract fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android30SignalApiImpl](../-android30-signal-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/-android30-signal-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/-android30-signal-delegate.md
new file mode 100644
index 00000000..1fd1fe10
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/-android30-signal-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalDelegate](index.md)/[Android30SignalDelegate](-android30-signal-delegate.md)
+
+# Android30SignalDelegate
+
+[androidJvm]\
+fun [Android30SignalDelegate](-android30-signal-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [Android30SignalApi](../-android30-signal-api/index.md) = Android30SignalApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/calculate-bars.md
new file mode 100644
index 00000000..9e84a631
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalDelegate](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/compare-signal-level.md
new file mode 100644
index 00000000..846fedeb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalDelegate](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/impl.md
new file mode 100644
index 00000000..fcb31290
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android30SignalApi](../-android30-signal-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/index.md
new file mode 100644
index 00000000..ee643cc0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[Android30SignalDelegate](index.md)
+
+# Android30SignalDelegate
+
+[androidJvm]\
+internal class [Android30SignalDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android30SignalApi](../-android30-signal-api/index.md)) : [SignalApi](../../com.isupatches.android.wisefy.signal/-signal-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android30SignalApi](../-android30-signal-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/-legacy-signal-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/-legacy-signal-api-impl.md
new file mode 100644
index 00000000..5faaf2ee
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/-legacy-signal-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApiImpl](index.md)/[LegacySignalApiImpl](-legacy-signal-api-impl.md)
+
+# LegacySignalApiImpl
+
+[androidJvm]\
+fun [LegacySignalApiImpl](-legacy-signal-api-impl.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/calculate-bars.md
new file mode 100644
index 00000000..fee379ea
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApiImpl](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/compare-signal-level.md
new file mode 100644
index 00000000..ebdd1587
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApiImpl](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/index.md
new file mode 100644
index 00000000..21587e78
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/index.md
@@ -0,0 +1,16 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApiImpl](index.md)
+
+# LegacySignalApiImpl
+
+[androidJvm]\
+internal class [LegacySignalApiImpl](index.md) : [LegacySignalApi](../-legacy-signal-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/calculate-bars.md
new file mode 100644
index 00000000..f1443ae0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApi](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+abstract fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~abstract~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/compare-signal-level.md
new file mode 100644
index 00000000..a8467416
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApi](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+abstract fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/index.md
new file mode 100644
index 00000000..19ce9287
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalApi](index.md)
+
+# LegacySignalApi
+
+[androidJvm]\
+internal interface [LegacySignalApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
abstract fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~abstract~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
abstract fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacySignalApiImpl](../-legacy-signal-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/-legacy-signal-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/-legacy-signal-delegate.md
new file mode 100644
index 00000000..698165ac
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/-legacy-signal-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalDelegate](index.md)/[LegacySignalDelegate](-legacy-signal-delegate.md)
+
+# LegacySignalDelegate
+
+[androidJvm]\
+fun [LegacySignalDelegate](-legacy-signal-delegate.md)(impl: [LegacySignalApi](../-legacy-signal-api/index.md) = LegacySignalApiImpl())
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/calculate-bars.md
new file mode 100644
index 00000000..ab5b58bd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalDelegate](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/compare-signal-level.md
new file mode 100644
index 00000000..258385aa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalDelegate](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/impl.md
new file mode 100644
index 00000000..9e72affd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacySignalApi](../-legacy-signal-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/index.md
new file mode 100644
index 00000000..f76bceba
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal.delegates](../index.md)/[LegacySignalDelegate](index.md)
+
+# LegacySignalDelegate
+
+[androidJvm]\
+internal class [LegacySignalDelegate](index.md)(**impl**: [LegacySignalApi](../-legacy-signal-api/index.md)) : [SignalApi](../../com.isupatches.android.wisefy.signal/-signal-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacySignalApi](../-legacy-signal-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/index.md
new file mode 100644
index 00000000..9a3eb92c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal.delegates/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.signal.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.signal.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Android30SignalApi](-android30-signal-api/index.md) | [androidJvm]
internal interface [Android30SignalApi](-android30-signal-api/index.md) |
+| [Android30SignalApiImpl](-android30-signal-api-impl/index.md) | [androidJvm]
internal class [Android30SignalApiImpl](-android30-signal-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android30SignalApi](-android30-signal-api/index.md) |
+| [Android30SignalDelegate](-android30-signal-delegate/index.md) | [androidJvm]
internal class [Android30SignalDelegate](-android30-signal-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android30SignalApi](-android30-signal-api/index.md)) : [SignalApi](../com.isupatches.android.wisefy.signal/-signal-api/index.md) |
+| [LegacySignalApi](-legacy-signal-api/index.md) | [androidJvm]
internal interface [LegacySignalApi](-legacy-signal-api/index.md) |
+| [LegacySignalApiImpl](-legacy-signal-api-impl/index.md) | [androidJvm]
internal class [LegacySignalApiImpl](-legacy-signal-api-impl/index.md) : [LegacySignalApi](-legacy-signal-api/index.md) |
+| [LegacySignalDelegate](-legacy-signal-delegate/index.md) | [androidJvm]
internal class [LegacySignalDelegate](-legacy-signal-delegate/index.md)(**impl**: [LegacySignalApi](-legacy-signal-api/index.md)) : [SignalApi](../com.isupatches.android.wisefy.signal/-signal-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..b2782283
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.signal](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md
new file mode 100644
index 00000000..ba486343
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[SignalApi](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+abstract fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~abstract~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/compare-signal-level.md
new file mode 100644
index 00000000..875a093d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[SignalApi](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+abstract fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/index.md
new file mode 100644
index 00000000..6df1059a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-api/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[SignalApi](index.md)
+
+# SignalApi
+
+[androidJvm]\
+interface [SignalApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
abstract fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~abstract~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
abstract fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [SignalUtil](../-signal-util/index.md) |
+| [Android30SignalDelegate](../../com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/index.md) |
+| [LegacySignalDelegate](../../com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-util/index.md
new file mode 100644
index 00000000..20ce14c2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-signal-util/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[SignalUtil](index.md)
+
+# SignalUtil
+
+[androidJvm]\
+internal interface [SignalUtil](index.md) : [SignalApi](../-signal-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](../-signal-api/calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
abstract fun [calculateBars](../-signal-api/calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~abstract~~ ~~fun~~ [~~calculateBars~~](../-signal-api/calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](../-signal-api/compare-signal-level.md) | [androidJvm]
abstract fun [compareSignalLevel](../-signal-api/compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefySignalUtil](../-wisefy-signal-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/-wisefy-signal-util.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/-wisefy-signal-util.md
new file mode 100644
index 00000000..42b89465
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/-wisefy-signal-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[WisefySignalUtil](index.md)/[WisefySignalUtil](-wisefy-signal-util.md)
+
+# WisefySignalUtil
+
+[androidJvm]\
+fun [WisefySignalUtil](-wisefy-signal-util.md)(logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/calculate-bars.md
new file mode 100644
index 00000000..56cc5412
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/calculate-bars.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[WisefySignalUtil](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/compare-signal-level.md
new file mode 100644
index 00000000..7681d373
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[WisefySignalUtil](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/delegate.md
new file mode 100644
index 00000000..a0faaf48
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[WisefySignalUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [SignalApi](../-signal-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/index.md
new file mode 100644
index 00000000..e2773163
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/index.md
@@ -0,0 +1,22 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.signal](../index.md)/[WisefySignalUtil](index.md)
+
+# WisefySignalUtil
+
+[androidJvm]\
+internal class [WisefySignalUtil](index.md)(**logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [SignalUtil](../-signal-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~calculateBars~~](calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [SignalApi](../-signal-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.signal/index.md b/documentation/wisefy/com.isupatches.android.wisefy.signal/index.md
new file mode 100644
index 00000000..0fcb009c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.signal/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.signal](index.md)
+
+# Package com.isupatches.android.wisefy.signal
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SignalApi](-signal-api/index.md) | [androidJvm]
interface [SignalApi](-signal-api/index.md) |
+| [SignalUtil](-signal-util/index.md) | [androidJvm]
internal interface [SignalUtil](-signal-util/index.md) : [SignalApi](-signal-api/index.md) |
+| [WisefySignalUtil](-wisefy-signal-util/index.md) | [androidJvm]
internal class [WisefySignalUtil](-wisefy-signal-util/index.md)(**logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [SignalUtil](-signal-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/-coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/-coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..1611e40e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/-coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util.coroutines](../index.md)/[CoroutineDispatcherProvider](index.md)/[CoroutineDispatcherProvider](-coroutine-dispatcher-provider.md)
+
+# CoroutineDispatcherProvider
+
+[androidJvm]\
+fun [CoroutineDispatcherProvider](-coroutine-dispatcher-provider.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md
new file mode 100644
index 00000000..c77f50d8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util.coroutines](../index.md)/[CoroutineDispatcherProvider](index.md)
+
+# CoroutineDispatcherProvider
+
+[androidJvm]\
+internal class [CoroutineDispatcherProvider](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [io](io.md) | [androidJvm]
val [io](io.md): CoroutineDispatcher |
+| [main](main.md) | [androidJvm]
val [main](main.md): CoroutineDispatcher |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/io.md b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/io.md
new file mode 100644
index 00000000..51c6746f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/io.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util.coroutines](../index.md)/[CoroutineDispatcherProvider](index.md)/[io](io.md)
+
+# io
+
+[androidJvm]\
+val [io](io.md): CoroutineDispatcher
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/main.md b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/main.md
new file mode 100644
index 00000000..158e7036
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/main.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util.coroutines](../index.md)/[CoroutineDispatcherProvider](index.md)/[main](main.md)
+
+# main
+
+[androidJvm]\
+val [main](main.md): CoroutineDispatcher
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/create-base-coroutine-exception-handler.md b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/create-base-coroutine-exception-handler.md
new file mode 100644
index 00000000..8546ba13
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/create-base-coroutine-exception-handler.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util.coroutines](index.md)/[createBaseCoroutineExceptionHandler](create-base-coroutine-exception-handler.md)
+
+# createBaseCoroutineExceptionHandler
+
+[androidJvm]\
+internal fun [createBaseCoroutineExceptionHandler](create-base-coroutine-exception-handler.md)(callbacks: [BaseWisefyCallbacks](../com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/index.md)?): CoroutineExceptionHandler
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/index.md b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/index.md
new file mode 100644
index 00000000..e206b418
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.coroutines/index.md
@@ -0,0 +1,15 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util.coroutines](index.md)
+
+# Package com.isupatches.android.wisefy.util.coroutines
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [CoroutineDispatcherProvider](-coroutine-dispatcher-provider/index.md) | [androidJvm]
internal class [CoroutineDispatcherProvider](-coroutine-dispatcher-provider/index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [createBaseCoroutineExceptionHandler](create-base-coroutine-exception-handler.md) | [androidJvm]
internal fun [createBaseCoroutineExceptionHandler](create-base-coroutine-exception-handler.md)(callbacks: [BaseWisefyCallbacks](../com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/index.md)?): CoroutineExceptionHandler |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/convert-s-s-i-d-for-config.md b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/convert-s-s-i-d-for-config.md
new file mode 100644
index 00000000..c51d0769
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/convert-s-s-i-d-for-config.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util.legacy](index.md)/[convertSSIDForConfig](convert-s-s-i-d-for-config.md)
+
+# convertSSIDForConfig
+
+[androidJvm]\
+private fun [convertSSIDForConfig](convert-s-s-i-d-for-config.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/generate-open-network-configuration.md b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/generate-open-network-configuration.md
new file mode 100644
index 00000000..23a4c2a7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/generate-open-network-configuration.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util.legacy](index.md)/[generateOpenNetworkConfiguration](generate-open-network-configuration.md)
+
+# generateOpenNetworkConfiguration
+
+[androidJvm]\
+internal fun [generateOpenNetworkConfiguration](generate-open-network-configuration.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/generate-w-p-a2-network-configuration.md b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/generate-w-p-a2-network-configuration.md
new file mode 100644
index 00000000..b289625a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/generate-w-p-a2-network-configuration.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util.legacy](index.md)/[generateWPA2NetworkConfiguration](generate-w-p-a2-network-configuration.md)
+
+# generateWPA2NetworkConfiguration
+
+[androidJvm]\
+internal fun [generateWPA2NetworkConfiguration](generate-w-p-a2-network-configuration.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), password: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/index.md b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/index.md
new file mode 100644
index 00000000..5867374e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util.legacy/index.md
@@ -0,0 +1,11 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util.legacy](index.md)
+
+# Package com.isupatches.android.wisefy.util.legacy
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [convertSSIDForConfig](convert-s-s-i-d-for-config.md) | [androidJvm]
private fun [convertSSIDForConfig](convert-s-s-i-d-for-config.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+| [generateOpenNetworkConfiguration](generate-open-network-configuration.md) | [androidJvm]
internal fun [generateOpenNetworkConfiguration](generate-open-network-configuration.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html) |
+| [generateWPA2NetworkConfiguration](generate-w-p-a2-network-configuration.md) | [androidJvm]
internal fun [generateWPA2NetworkConfiguration](generate-w-p-a2-network-configuration.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), password: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiConfiguration](https://developer.android.com/reference/kotlin/android/net/wifi/WifiConfiguration.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-b-a-s-e_-d-e-l-a-y.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-b-a-s-e_-d-e-l-a-y.md
new file mode 100644
index 00000000..e905e332
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-b-a-s-e_-d-e-l-a-y.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[BASE_DELAY](-b-a-s-e_-d-e-l-a-y.md)
+
+# BASE_DELAY
+
+[androidJvm]\
+private const val [BASE_DELAY](-b-a-s-e_-d-e-l-a-y.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = 1000L
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/-sdk-util-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/-sdk-util-impl.md
new file mode 100644
index 00000000..fb8958b1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/-sdk-util-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtilImpl](index.md)/[SdkUtilImpl](-sdk-util-impl.md)
+
+# SdkUtilImpl
+
+[androidJvm]\
+fun [SdkUtilImpl](-sdk-util-impl.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/index.md
new file mode 100644
index 00000000..93f4299e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/index.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtilImpl](index.md)
+
+# SdkUtilImpl
+
+[androidJvm]\
+internal class [SdkUtilImpl](index.md) : [SdkUtil](../-sdk-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isAtLeastP](is-at-least-p.md) | [androidJvm]
open override fun [isAtLeastP](is-at-least-p.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isAtLeastQ](is-at-least-q.md) | [androidJvm]
open override fun [isAtLeastQ](is-at-least-q.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isAtLeastR](is-at-least-r.md) | [androidJvm]
open override fun [isAtLeastR](is-at-least-r.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-p.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-p.md
new file mode 100644
index 00000000..6c67bb04
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtilImpl](index.md)/[isAtLeastP](is-at-least-p.md)
+
+# isAtLeastP
+
+[androidJvm]\
+open override fun [isAtLeastP](is-at-least-p.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-q.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-q.md
new file mode 100644
index 00000000..c23772aa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-q.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtilImpl](index.md)/[isAtLeastQ](is-at-least-q.md)
+
+# isAtLeastQ
+
+[androidJvm]\
+open override fun [isAtLeastQ](is-at-least-q.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-r.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-r.md
new file mode 100644
index 00000000..12491bb3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-r.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtilImpl](index.md)/[isAtLeastR](is-at-least-r.md)
+
+# isAtLeastR
+
+[androidJvm]\
+open override fun [isAtLeastR](is-at-least-r.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/index.md
new file mode 100644
index 00000000..4037c24b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtil](index.md)
+
+# SdkUtil
+
+[androidJvm]\
+internal interface [SdkUtil](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isAtLeastP](is-at-least-p.md) | [androidJvm]
abstract fun [isAtLeastP](is-at-least-p.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isAtLeastQ](is-at-least-q.md) | [androidJvm]
abstract fun [isAtLeastQ](is-at-least-q.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isAtLeastR](is-at-least-r.md) | [androidJvm]
abstract fun [isAtLeastR](is-at-least-r.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [SdkUtilImpl](../-sdk-util-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-p.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-p.md
new file mode 100644
index 00000000..63a51ad5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtil](index.md)/[isAtLeastP](is-at-least-p.md)
+
+# isAtLeastP
+
+[androidJvm]\
+abstract fun [isAtLeastP](is-at-least-p.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-q.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-q.md
new file mode 100644
index 00000000..4601cba4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-q.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtil](index.md)/[isAtLeastQ](is-at-least-q.md)
+
+# isAtLeastQ
+
+[androidJvm]\
+abstract fun [isAtLeastQ](is-at-least-q.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-r.md b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-r.md
new file mode 100644
index 00000000..0e18e6f9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-r.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.util](../index.md)/[SdkUtil](index.md)/[isAtLeastR](is-at-least-r.md)
+
+# isAtLeastR
+
+[androidJvm]\
+abstract fun [isAtLeastR](is-at-least-r.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/create-open-network-suggestion.md b/documentation/wisefy/com.isupatches.android.wisefy.util/create-open-network-suggestion.md
new file mode 100644
index 00000000..ace12508
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/create-open-network-suggestion.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[createOpenNetworkSuggestion](create-open-network-suggestion.md)
+
+# createOpenNetworkSuggestion
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+internal fun [createOpenNetworkSuggestion](create-open-network-suggestion.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/create-w-p-a2-network-suggestion.md b/documentation/wisefy/com.isupatches.android.wisefy.util/create-w-p-a2-network-suggestion.md
new file mode 100644
index 00000000..7f89d6fd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/create-w-p-a2-network-suggestion.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[createWPA2NetworkSuggestion](create-w-p-a2-network-suggestion.md)
+
+# createWPA2NetworkSuggestion
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+internal fun [createWPA2NetworkSuggestion](create-w-p-a2-network-suggestion.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/create-w-p-a3-network-suggestion.md b/documentation/wisefy/com.isupatches.android.wisefy.util/create-w-p-a3-network-suggestion.md
new file mode 100644
index 00000000..d130170c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/create-w-p-a3-network-suggestion.md
@@ -0,0 +1,9 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[createWPA3NetworkSuggestion](create-w-p-a3-network-suggestion.md)
+
+# createWPA3NetworkSuggestion
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+internal fun [createWPA3NetworkSuggestion](create-w-p-a3-network-suggestion.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/fail.md b/documentation/wisefy/com.isupatches.android.wisefy.util/fail.md
new file mode 100644
index 00000000..5cbe6bf7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/fail.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[fail](fail.md)
+
+# fail
+
+[androidJvm]\
+fun [fail](fail.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.util/index.md
new file mode 100644
index 00000000..ffd1b82d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/index.md
@@ -0,0 +1,27 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)
+
+# Package com.isupatches.android.wisefy.util
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [SdkUtil](-sdk-util/index.md) | [androidJvm]
internal interface [SdkUtil](-sdk-util/index.md) |
+| [SdkUtilImpl](-sdk-util-impl/index.md) | [androidJvm]
internal class [SdkUtilImpl](-sdk-util-impl/index.md) : [SdkUtil](-sdk-util/index.md) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [createOpenNetworkSuggestion](create-open-network-suggestion.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
internal fun [createOpenNetworkSuggestion](create-open-network-suggestion.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html) |
+| [createWPA2NetworkSuggestion](create-w-p-a2-network-suggestion.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
internal fun [createWPA2NetworkSuggestion](create-w-p-a2-network-suggestion.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html) |
+| [createWPA3NetworkSuggestion](create-w-p-a3-network-suggestion.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
internal fun [createWPA3NetworkSuggestion](create-w-p-a3-network-suggestion.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), passphrase: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [WifiNetworkSuggestion](https://developer.android.com/reference/kotlin/android/net/wifi/WifiNetworkSuggestion.html) |
+| [fail](fail.md) | [androidJvm]
fun [fail](fail.md)(message: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)) |
+| [rest](rest.md) | [androidJvm]
internal fun [rest](rest.md)() |
+| [sleep](sleep.md) | [androidJvm]
private fun [sleep](sleep.md)(timeToSleepInMillis: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = BASE_DELAY) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [BASE_DELAY](-b-a-s-e_-d-e-l-a-y.md) | [androidJvm]
private const val [BASE_DELAY](-b-a-s-e_-d-e-l-a-y.md): [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = 1000L |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/rest.md b/documentation/wisefy/com.isupatches.android.wisefy.util/rest.md
new file mode 100644
index 00000000..f1c907c5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/rest.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[rest](rest.md)
+
+# rest
+
+[androidJvm]\
+internal fun [rest](rest.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.util/sleep.md b/documentation/wisefy/com.isupatches.android.wisefy.util/sleep.md
new file mode 100644
index 00000000..78abc9b0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.util/sleep.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.util](index.md)/[sleep](sleep.md)
+
+# sleep
+
+[androidJvm]\
+private fun [sleep](sleep.md)(timeToSleepInMillis: [Long](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html) = BASE_DELAY)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/-android29-wifi-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/-android29-wifi-api-impl.md
new file mode 100644
index 00000000..b4463fb5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/-android29-wifi-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApiImpl](index.md)/[Android29WifiApiImpl](-android29-wifi-api-impl.md)
+
+# Android29WifiApiImpl
+
+[androidJvm]\
+fun [Android29WifiApiImpl](-android29-wifi-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/disable-wifi.md
new file mode 100644
index 00000000..28c35d34
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApiImpl](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+open override fun [disableWifi](disable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/enable-wifi.md
new file mode 100644
index 00000000..420e8b94
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApiImpl](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+open override fun [enableWifi](enable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/index.md
new file mode 100644
index 00000000..ccbda53c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApiImpl](index.md)
+
+# Android29WifiApiImpl
+
+[androidJvm]\
+internal class [Android29WifiApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android29WifiApi](../-android29-wifi-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
open override fun [disableWifi](disable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
open override fun [enableWifi](enable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/is-wifi-enabled.md
new file mode 100644
index 00000000..a19d0ccd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApiImpl](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/wifi-manager.md
new file mode 100644
index 00000000..df64422e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/disable-wifi.md
new file mode 100644
index 00000000..7b89c1a7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApi](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+abstract fun [disableWifi](disable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/enable-wifi.md
new file mode 100644
index 00000000..b6400772
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApi](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+abstract fun [enableWifi](enable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/index.md
new file mode 100644
index 00000000..b938b612
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApi](index.md)
+
+# Android29WifiApi
+
+[androidJvm]\
+internal interface [Android29WifiApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
abstract fun [disableWifi](disable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
abstract fun [enableWifi](enable-wifi.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
abstract fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Android29WifiApiImpl](../-android29-wifi-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/is-wifi-enabled.md
new file mode 100644
index 00000000..d759036b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiApi](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+abstract fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/-android29-wifi-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/-android29-wifi-delegate.md
new file mode 100644
index 00000000..6a7ca8be
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/-android29-wifi-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiDelegate](index.md)/[Android29WifiDelegate](-android29-wifi-delegate.md)
+
+# Android29WifiDelegate
+
+[androidJvm]\
+fun [Android29WifiDelegate](-android29-wifi-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [Android29WifiApi](../-android29-wifi-api/index.md) = Android29WifiApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/disable-wifi.md
new file mode 100644
index 00000000..a56f37fb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiDelegate](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/enable-wifi.md
new file mode 100644
index 00000000..a9f6eb14
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiDelegate](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/impl.md
new file mode 100644
index 00000000..651dba13
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [Android29WifiApi](../-android29-wifi-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/index.md
new file mode 100644
index 00000000..a34238da
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiDelegate](index.md)
+
+# Android29WifiDelegate
+
+[androidJvm]\
+internal class [Android29WifiDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android29WifiApi](../-android29-wifi-api/index.md)) : [WifiApi](../../com.isupatches.android.wisefy.wifi/-wifi-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [Android29WifiApi](../-android29-wifi-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/is-wifi-enabled.md
new file mode 100644
index 00000000..3be76440
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[Android29WifiDelegate](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/-legacy-wifi-api-impl.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/-legacy-wifi-api-impl.md
new file mode 100644
index 00000000..fe554553
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/-legacy-wifi-api-impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApiImpl](index.md)/[LegacyWifiApiImpl](-legacy-wifi-api-impl.md)
+
+# LegacyWifiApiImpl
+
+[androidJvm]\
+fun [LegacyWifiApiImpl](-legacy-wifi-api-impl.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/disable-wifi.md
new file mode 100644
index 00000000..05a7fa0c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApiImpl](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/enable-wifi.md
new file mode 100644
index 00000000..7e08e4a7
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApiImpl](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/index.md
new file mode 100644
index 00000000..69863957
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApiImpl](index.md)
+
+# LegacyWifiApiImpl
+
+[androidJvm]\
+internal class [LegacyWifiApiImpl](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacyWifiApi](../-legacy-wifi-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [wifiManager](wifi-manager.md) | [androidJvm]
private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/is-wifi-enabled.md
new file mode 100644
index 00000000..93964e98
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApiImpl](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/wifi-manager.md
new file mode 100644
index 00000000..0561e8d4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApiImpl](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private val [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/disable-wifi.md
new file mode 100644
index 00000000..98c2ab3f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApi](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~abstract~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/enable-wifi.md
new file mode 100644
index 00000000..45a5a3f8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApi](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~abstract~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/index.md
new file mode 100644
index 00000000..b03a788f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApi](index.md)
+
+# LegacyWifiApi
+
+[androidJvm]\
+internal interface [LegacyWifiApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
abstract fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [LegacyWifiApiImpl](../-legacy-wifi-api-impl/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/is-wifi-enabled.md
new file mode 100644
index 00000000..c812178c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiApi](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+abstract fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/-legacy-wifi-delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/-legacy-wifi-delegate.md
new file mode 100644
index 00000000..c4a69faa
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/-legacy-wifi-delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiDelegate](index.md)/[LegacyWifiDelegate](-legacy-wifi-delegate.md)
+
+# LegacyWifiDelegate
+
+[androidJvm]\
+fun [LegacyWifiDelegate](-legacy-wifi-delegate.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), impl: [LegacyWifiApi](../-legacy-wifi-api/index.md) = LegacyWifiApiImpl(wifiManager))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/disable-wifi.md
new file mode 100644
index 00000000..85c17f78
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiDelegate](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/enable-wifi.md
new file mode 100644
index 00000000..92acc809
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiDelegate](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/impl.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/impl.md
new file mode 100644
index 00000000..aff9eed0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/impl.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiDelegate](index.md)/[impl](impl.md)
+
+# impl
+
+[androidJvm]\
+private val [impl](impl.md): [LegacyWifiApi](../-legacy-wifi-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md
new file mode 100644
index 00000000..a940cc0e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiDelegate](index.md)
+
+# LegacyWifiDelegate
+
+[androidJvm]\
+internal class [LegacyWifiDelegate](index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacyWifiApi](../-legacy-wifi-api/index.md)) : [WifiApi](../../com.isupatches.android.wisefy.wifi/-wifi-api/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [impl](impl.md) | [androidJvm]
private val [impl](impl.md): [LegacyWifiApi](../-legacy-wifi-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/is-wifi-enabled.md
new file mode 100644
index 00000000..b00f857d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](../index.md)/[LegacyWifiDelegate](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/index.md
new file mode 100644
index 00000000..17421e1c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi.delegates/index.md
@@ -0,0 +1,14 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.wifi.delegates](index.md)
+
+# Package com.isupatches.android.wisefy.wifi.delegates
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Android29WifiApi](-android29-wifi-api/index.md) | [androidJvm]
internal interface [Android29WifiApi](-android29-wifi-api/index.md) |
+| [Android29WifiApiImpl](-android29-wifi-api-impl/index.md) | [androidJvm]
internal class [Android29WifiApiImpl](-android29-wifi-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [Android29WifiApi](-android29-wifi-api/index.md) |
+| [Android29WifiDelegate](-android29-wifi-delegate/index.md) | [androidJvm]
internal class [Android29WifiDelegate](-android29-wifi-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [Android29WifiApi](-android29-wifi-api/index.md)) : [WifiApi](../com.isupatches.android.wisefy.wifi/-wifi-api/index.md) |
+| [LegacyWifiApi](-legacy-wifi-api/index.md) | [androidJvm]
internal interface [LegacyWifiApi](-legacy-wifi-api/index.md) |
+| [LegacyWifiApiImpl](-legacy-wifi-api-impl/index.md) | [androidJvm]
internal class [LegacyWifiApiImpl](-legacy-wifi-api-impl/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [LegacyWifiApi](-legacy-wifi-api/index.md) |
+| [LegacyWifiDelegate](-legacy-wifi-delegate/index.md) | [androidJvm]
internal class [LegacyWifiDelegate](-legacy-wifi-delegate/index.md)(**wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html), **impl**: [LegacyWifiApi](-legacy-wifi-api/index.md)) : [WifiApi](../com.isupatches.android.wisefy.wifi/-wifi-api/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-l-o-g_-t-a-g.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-l-o-g_-t-a-g.md
new file mode 100644
index 00000000..42bd29c3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-l-o-g_-t-a-g.md
@@ -0,0 +1,6 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.wifi](index.md)/[LOG_TAG](-l-o-g_-t-a-g.md)
+
+# LOG_TAG
+
+[androidJvm]\
+private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/disable-wifi.md
new file mode 100644
index 00000000..0050feb9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApiAsync](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~abstract~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/enable-wifi.md
new file mode 100644
index 00000000..4b4ac629
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApiAsync](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~abstract~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md
new file mode 100644
index 00000000..e1ba0c4c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApiAsync](index.md)
+
+# WifiApiAsync
+
+[androidJvm]\
+interface [WifiApiAsync](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~ |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~ |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [WifiUtil](../-wifi-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/disable-wifi.md
new file mode 100644
index 00000000..bb9290d5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/disable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApi](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~abstract~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/enable-wifi.md
new file mode 100644
index 00000000..86502bb0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/enable-wifi.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApi](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~abstract~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/index.md
new file mode 100644
index 00000000..9439b28e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/index.md
@@ -0,0 +1,26 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApi](index.md)
+
+# WifiApi
+
+[androidJvm]\
+interface [WifiApi](index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
abstract fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyApi](../../com.isupatches.android.wisefy/-wisefy-api/index.md) |
+| [WifiUtil](../-wifi-util/index.md) |
+| [Android29WifiDelegate](../../com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/index.md) |
+| [LegacyWifiDelegate](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/is-wifi-enabled.md
new file mode 100644
index 00000000..bdfe011d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiApi](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+abstract fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-util/index.md
new file mode 100644
index 00000000..7fc79d6d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wifi-util/index.md
@@ -0,0 +1,23 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WifiUtil](index.md)
+
+# WifiUtil
+
+[androidJvm]\
+internal interface [WifiUtil](index.md) : [WifiApi](../-wifi-api/index.md), [WifiApiAsync](../-wifi-api-async/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](../-wifi-api/disable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~disableWifi~~](../-wifi-api/disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~abstract~~ ~~fun~~ [~~disableWifi~~](../-wifi-api-async/disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~ |
+| [enableWifi](../-wifi-api/enable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~enableWifi~~](../-wifi-api/enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~abstract~~ ~~fun~~ [~~enableWifi~~](../-wifi-api-async/enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~ |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](../-wifi-api/is-wifi-enabled.md) | [androidJvm]
abstract fun [isWifiEnabled](../-wifi-api/is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [WisefyWifiUtil](../-wisefy-wifi-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/-wisefy-wifi-util.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/-wisefy-wifi-util.md
new file mode 100644
index 00000000..37acfc09
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/-wisefy-wifi-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[WisefyWifiUtil](-wisefy-wifi-util.md)
+
+# WisefyWifiUtil
+
+[androidJvm]\
+fun [WisefyWifiUtil](-wisefy-wifi-util.md)(coroutineDispatcherProvider: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), logger: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, sdkUtil: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/coroutine-dispatcher-provider.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/coroutine-dispatcher-provider.md
new file mode 100644
index 00000000..14b6522d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/coroutine-dispatcher-provider.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[coroutineDispatcherProvider](coroutine-dispatcher-provider.md)
+
+# coroutineDispatcherProvider
+
+[androidJvm]\
+private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/delegate.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/delegate.md
new file mode 100644
index 00000000..082d0ea2
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/delegate.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[delegate](delegate.md)
+
+# delegate
+
+[androidJvm]\
+private val [delegate](delegate.md): [WifiApi](../-wifi-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/disable-wifi.md
new file mode 100644
index 00000000..7e7663db
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/disable-wifi.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/enable-wifi.md
new file mode 100644
index 00000000..c899f03b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/enable-wifi.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/index.md
new file mode 100644
index 00000000..954c44f0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/index.md
@@ -0,0 +1,25 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)
+
+# WisefyWifiUtil
+
+[androidJvm]\
+internal class [WisefyWifiUtil](index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [WifiUtil](../-wifi-util/index.md)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~ |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~ |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [coroutineDispatcherProvider](coroutine-dispatcher-provider.md) | [androidJvm]
private val [coroutineDispatcherProvider](coroutine-dispatcher-provider.md): [CoroutineDispatcherProvider](../../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md) |
+| [delegate](delegate.md) | [androidJvm]
private val [delegate](delegate.md): [WifiApi](../-wifi-api/index.md) |
+| [wifiScope](wifi-scope.md) | [androidJvm]
private val [wifiScope](wifi-scope.md): CoroutineScope |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/is-wifi-enabled.md
new file mode 100644
index 00000000..07148b2b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/wifi-scope.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/wifi-scope.md
new file mode 100644
index 00000000..9e07c257
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/wifi-scope.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy.wifi](../index.md)/[WisefyWifiUtil](index.md)/[wifiScope](wifi-scope.md)
+
+# wifiScope
+
+[androidJvm]\
+private val [wifiScope](wifi-scope.md): CoroutineScope
diff --git a/documentation/wisefy/com.isupatches.android.wisefy.wifi/index.md b/documentation/wisefy/com.isupatches.android.wisefy.wifi/index.md
new file mode 100644
index 00000000..685107ee
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy.wifi/index.md
@@ -0,0 +1,18 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy.wifi](index.md)
+
+# Package com.isupatches.android.wisefy.wifi
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [WifiApi](-wifi-api/index.md) | [androidJvm]
interface [WifiApi](-wifi-api/index.md) |
+| [WifiApiAsync](-wifi-api-async/index.md) | [androidJvm]
interface [WifiApiAsync](-wifi-api-async/index.md) |
+| [WifiUtil](-wifi-util/index.md) | [androidJvm]
internal interface [WifiUtil](-wifi-util/index.md) : [WifiApi](-wifi-api/index.md), [WifiApiAsync](-wifi-api-async/index.md) |
+| [WisefyWifiUtil](-wisefy-wifi-util/index.md) | [androidJvm]
internal class [WisefyWifiUtil](-wisefy-wifi-util/index.md)(**coroutineDispatcherProvider**: [CoroutineDispatcherProvider](../com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md), **logger**: [WisefyLogger](../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?, **sdkUtil**: [SdkUtil](../com.isupatches.android.wisefy.util/-sdk-util/index.md), **wifiManager**: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)) : [WifiUtil](-wifi-util/index.md) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [LOG_TAG](-l-o-g_-t-a-g.md) | [androidJvm]
private const val [LOG_TAG](-l-o-g_-t-a-g.md): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy-api/index.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy-api/index.md
new file mode 100644
index 00000000..0cbbd0f0
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy-api/index.md
@@ -0,0 +1,96 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[WisefyApi](index.md)
+
+# WisefyApi
+
+[androidJvm]\
+interface [WisefyApi](index.md) : [AccessPointsApi](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md), [AccessPointsApiAsync](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md), [AddNetworkApi](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md), [AddNetworkApiAsync](../../com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md), [FrequencyApi](../../com.isupatches.android.wisefy.frequency/-frequency-api/index.md), [FrequencyApiAsync](../../com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md), [NetworkConnectionApi](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md), [NetworkConnectionApiAsync](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md), [NetworkConnectionStatusApi](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md), [NetworkInfoApi](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md), [NetworkInfoApiAsync](../../com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md), [RemoveNetworkApi](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md), [RemoveNetworkApiAsync](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md), [SavedNetworkApi](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md), [SavedNetworkApiAsync](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md), [SecurityApi](../../com.isupatches.android.wisefy.security/-security-api/index.md), [SignalApi](../../com.isupatches.android.wisefy.signal/-signal-api/index.md), [WifiApi](../../com.isupatches.android.wisefy.wifi/-wifi-api/index.md), [WifiApiAsync](../../com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md)
+
+The culmination of APIs that create WiseFy's public interface.
+
+#### Author
+
+Patches Klinefelter
+
+#### Since
+
+07/2021
+
+## See also
+
+androidJvm
+
+| | |
+|---|---|
+| [com.isupatches.android.wisefy.accesspoints.AccessPointsApi](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md) | |
+| [com.isupatches.android.wisefy.accesspoints.AccessPointsApiAsync](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md) | |
+| [com.isupatches.android.wisefy.addnetwork.AddNetworkApi](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md) | |
+| [com.isupatches.android.wisefy.addnetwork.AddNetworkApiAsync](../../com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md) | |
+| [com.isupatches.android.wisefy.frequency.FrequencyApi](../../com.isupatches.android.wisefy.frequency/-frequency-api/index.md) | |
+| [com.isupatches.android.wisefy.frequency.FrequencyApiAsync](../../com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md) | |
+| [com.isupatches.android.wisefy.networkconnection.NetworkConnectionApi](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md) | |
+| [com.isupatches.android.wisefy.networkconnection.NetworkConnectionApiAsync](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md) | |
+| [com.isupatches.android.wisefy.networkconnectionstatus.NetworkConnectionStatusApi](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md) | |
+| [com.isupatches.android.wisefy.networkinfo.NetworkInfoApi](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md) | |
+| [com.isupatches.android.wisefy.networkinfo.NetworkInfoApiAsync](../../com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md) | |
+| [com.isupatches.android.wisefy.removenetwork.RemoveNetworkApi](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md) | |
+| [com.isupatches.android.wisefy.removenetwork.RemoveNetworkApiAsync](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md) | |
+| [com.isupatches.android.wisefy.savednetworks.SavedNetworkApi](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md) | |
+| [com.isupatches.android.wisefy.savednetworks.SavedNetworkApiAsync](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md) | |
+| [com.isupatches.android.wisefy.security.SecurityApi](../../com.isupatches.android.wisefy.security/-security-api/index.md) | |
+| [com.isupatches.android.wisefy.signal.SignalApi](../../com.isupatches.android.wisefy.signal/-signal-api/index.md) | |
+| [com.isupatches.android.wisefy.wifi.WifiApi](../../com.isupatches.android.wisefy.wifi/-wifi-api/index.md) | |
+| [com.isupatches.android.wisefy.wifi.WifiApiAsync](../../com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md) | |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addOpenNetwork](../../com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA2Network](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA2Network](../../com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA3Network](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a3-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](../../com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [addWPA3Network](../../com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [attachNetworkWatcher](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/attach-network-watcher.md) | [androidJvm]
abstract fun [attachNetworkWatcher](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/attach-network-watcher.md)() |
+| [calculateBars](../../com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
abstract fun [calculateBars](../../com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
~~abstract~~ ~~fun~~ [~~calculateBars~~](../../com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md)~~(~~~~rssiLevel~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~,~~ ~~targetNumberOfBars~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)~~)~~~~:~~ [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](../../com.isupatches.android.wisefy.signal/-signal-api/compare-signal-level.md) | [androidJvm]
abstract fun [compareSignalLevel](../../com.isupatches.android.wisefy.signal/-signal-api/compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [connectToNetwork](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/connect-to-network.md) | [androidJvm]
abstract fun [connectToNetwork](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
abstract fun [connectToNetwork](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?) |
+| [detachNetworkWatcher](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/detach-network-watcher.md) | [androidJvm]
abstract fun [detachNetworkWatcher](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/detach-network-watcher.md)() |
+| [disableWifi](../../com.isupatches.android.wisefy.wifi/-wifi-api/disable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~disableWifi~~](../../com.isupatches.android.wisefy.wifi/-wifi-api/disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~abstract~~ ~~fun~~ [~~disableWifi~~](../../com.isupatches.android.wisefy.wifi/-wifi-api-async/disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~ |
+| [disconnectFromCurrentNetwork](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/disconnect-from-current-network.md) | [androidJvm]
abstract fun [disconnectFromCurrentNetwork](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api/disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
abstract fun [disconnectFromCurrentNetwork](../../com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?) |
+| [enableWifi](../../com.isupatches.android.wisefy.wifi/-wifi-api/enable-wifi.md) | [androidJvm]
~~abstract~~ ~~fun~~ [~~enableWifi~~](../../com.isupatches.android.wisefy.wifi/-wifi-api/enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~abstract~~ ~~fun~~ [~~enableWifi~~](../../com.isupatches.android.wisefy.wifi/-wifi-api-async/enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~ |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network.md) | [androidJvm]
abstract fun [getCurrentNetwork](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
abstract fun [getCurrentNetwork](../../com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?) |
+| [getCurrentNetworkInfo](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [getCurrentNetworkInfo](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
abstract fun [getCurrentNetworkInfo](../../com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)? = null) |
+| [getFrequency](../../com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](../../com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](../../com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [getFrequency](../../com.isupatches.android.wisefy.frequency/-frequency-api-async/get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?) |
+| [getIP](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/get-i-p.md) | [androidJvm]
abstract fun [getIP](../../com.isupatches.android.wisefy.networkinfo/-network-info-api/get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
abstract fun [getIP](../../com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?) |
+| [getNearbyAccessPoints](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getNearbyAccessPoints](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?) |
+| [getRSSI](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [getRSSI](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?) |
+| [getSavedNetworks](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [getSavedNetworks](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileNetwork](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToMobileOrWifiNetwork](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-s-s-i-d.md) | [androidJvm]
abstract fun [isDeviceConnectedToSSID](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-wifi-network.md) | [androidJvm]
abstract fun [isDeviceConnectedToWifiNetwork](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-roaming.md) | [androidJvm]
abstract fun [isDeviceRoaming](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetwork5gHz](../../com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [isNetwork5gHz](../../com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
abstract fun [isNetwork5gHz](../../com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkEAP](../../com.isupatches.android.wisefy.security/-security-api/is-network-e-a-p.md) | [androidJvm]
abstract fun [isNetworkEAP](../../com.isupatches.android.wisefy.security/-security-api/is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](../../com.isupatches.android.wisefy.security/-security-api/is-network-p-s-k.md) | [androidJvm]
abstract fun [isNetworkPSK](../../com.isupatches.android.wisefy.security/-security-api/is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSaved](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [isNetworkSaved](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](../../com.isupatches.android.wisefy.security/-security-api/is-network-secure.md) | [androidJvm]
abstract fun [isNetworkSecure](../../com.isupatches.android.wisefy.security/-security-api/is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-e-p.md) | [androidJvm]
abstract fun [isNetworkWEP](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a.md) | [androidJvm]
abstract fun [isNetworkWPA](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a2.md) | [androidJvm]
abstract fun [isNetworkWPA2](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a3.md) | [androidJvm]
abstract fun [isNetworkWPA3](../../com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isWifiEnabled](../../com.isupatches.android.wisefy.wifi/-wifi-api/is-wifi-enabled.md) | [androidJvm]
abstract fun [isWifiEnabled](../../com.isupatches.android.wisefy.wifi/-wifi-api/is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [removeNetwork](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api/remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api/remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
abstract fun [removeNetwork](../../com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?) |
+| [searchForAccessPoint](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoint](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?) |
+| [searchForAccessPoints](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForAccessPoints](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?) |
+| [searchForSavedNetwork](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetwork](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?) |
+| [searchForSavedNetworks](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
abstract fun [searchForSavedNetworks](../../com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?) |
+| [searchForSSID](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSID](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?) |
+| [searchForSSIDs](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](../../com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
abstract fun [searchForSSIDs](../../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Inheritors
+
+| Name |
+|---|
+| [Wisefy](../-wisefy/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/-brains.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/-brains.md
new file mode 100644
index 00000000..f434bc60
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/-brains.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[Brains](-brains.md)
+
+# Brains
+
+[androidJvm]\
+
+@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html)()
+
+fun [Brains](-brains.md)(context: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), logger: [WisefyLogger](../../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? = null)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/access-points-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/access-points-util.md
new file mode 100644
index 00000000..907ec913
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/access-points-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[accessPointsUtil](access-points-util.md)
+
+# accessPointsUtil
+
+[androidJvm]\
+private var [accessPointsUtil](access-points-util.md): [AccessPointsUtil](../../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/add-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/add-network-util.md
new file mode 100644
index 00000000..53358455
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/add-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[addNetworkUtil](add-network-util.md)
+
+# addNetworkUtil
+
+[androidJvm]\
+private var [addNetworkUtil](add-network-util.md): [AddNetworkUtil](../../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/connectivity-manager.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/connectivity-manager.md
new file mode 100644
index 00000000..395e90dc
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/connectivity-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[connectivityManager](connectivity-manager.md)
+
+# connectivityManager
+
+[androidJvm]\
+private var [connectivityManager](connectivity-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-access-points-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-access-points-util.md
new file mode 100644
index 00000000..f1cd2298
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-access-points-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customAccessPointsUtil](custom-access-points-util.md)
+
+# customAccessPointsUtil
+
+[androidJvm]\
+internal fun [customAccessPointsUtil](custom-access-points-util.md)(accessPointsUtil: [AccessPointsUtil](../../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-add-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-add-network-util.md
new file mode 100644
index 00000000..85bc62fe
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-add-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customAddNetworkUtil](custom-add-network-util.md)
+
+# customAddNetworkUtil
+
+[androidJvm]\
+internal fun [customAddNetworkUtil](custom-add-network-util.md)(addNetworkUtil: [AddNetworkUtil](../../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-connectivity-manager.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-connectivity-manager.md
new file mode 100644
index 00000000..dcd56651
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-connectivity-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customConnectivityManager](custom-connectivity-manager.md)
+
+# customConnectivityManager
+
+[androidJvm]\
+internal fun [customConnectivityManager](custom-connectivity-manager.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-frequency-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-frequency-util.md
new file mode 100644
index 00000000..c7dc2b3f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-frequency-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customFrequencyUtil](custom-frequency-util.md)
+
+# customFrequencyUtil
+
+[androidJvm]\
+internal fun [customFrequencyUtil](custom-frequency-util.md)(frequencyUtil: [FrequencyUtil](../../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-status-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-status-util.md
new file mode 100644
index 00000000..32105c35
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-status-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customNetworkConnectionStatusUtil](custom-network-connection-status-util.md)
+
+# customNetworkConnectionStatusUtil
+
+[androidJvm]\
+internal fun [customNetworkConnectionStatusUtil](custom-network-connection-status-util.md)(networkConnectionStatusUtil: [NetworkConnectionStatusUtil](../../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-util.md
new file mode 100644
index 00000000..8fd53f22
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customNetworkConnectionUtil](custom-network-connection-util.md)
+
+# customNetworkConnectionUtil
+
+[androidJvm]\
+internal fun [customNetworkConnectionUtil](custom-network-connection-util.md)(networkConnectionUtil: [NetworkConnectionUtil](../../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-info-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-info-util.md
new file mode 100644
index 00000000..7430a5b3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-info-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customNetworkInfoUtil](custom-network-info-util.md)
+
+# customNetworkInfoUtil
+
+[androidJvm]\
+internal fun [customNetworkInfoUtil](custom-network-info-util.md)(networkInfoUtil: [NetworkInfoUtil](../../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-remove-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-remove-network-util.md
new file mode 100644
index 00000000..b4cb5e39
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-remove-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customRemoveNetworkUtil](custom-remove-network-util.md)
+
+# customRemoveNetworkUtil
+
+[androidJvm]\
+internal fun [customRemoveNetworkUtil](custom-remove-network-util.md)(removeNetworkUtil: [RemoveNetworkUtil](../../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-saved-network-util.md
new file mode 100644
index 00000000..625ad877
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customSavedNetworkUtil](custom-saved-network-util.md)
+
+# customSavedNetworkUtil
+
+[androidJvm]\
+internal fun [customSavedNetworkUtil](custom-saved-network-util.md)(savedNetworkUtil: [SavedNetworkUtil](../../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-security-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-security-util.md
new file mode 100644
index 00000000..4e5e3411
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-security-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customSecurityUtil](custom-security-util.md)
+
+# customSecurityUtil
+
+[androidJvm]\
+internal fun [customSecurityUtil](custom-security-util.md)(securityUtil: [SecurityUtil](../../../com.isupatches.android.wisefy.security/-security-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-signal-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-signal-util.md
new file mode 100644
index 00000000..7ada9385
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-signal-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customSignalUtil](custom-signal-util.md)
+
+# customSignalUtil
+
+[androidJvm]\
+internal fun [customSignalUtil](custom-signal-util.md)(signalUtil: [SignalUtil](../../../com.isupatches.android.wisefy.signal/-signal-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-manager.md
new file mode 100644
index 00000000..cc45ea10
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customWifiManager](custom-wifi-manager.md)
+
+# customWifiManager
+
+[androidJvm]\
+internal fun [customWifiManager](custom-wifi-manager.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-util.md
new file mode 100644
index 00000000..4a9e5196
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[customWifiUtil](custom-wifi-util.md)
+
+# customWifiUtil
+
+[androidJvm]\
+internal fun [customWifiUtil](custom-wifi-util.md)(wifiUtil: [WifiUtil](../../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md)): [Wisefy.Brains](index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/frequency-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/frequency-util.md
new file mode 100644
index 00000000..d5665309
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/frequency-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[frequencyUtil](frequency-util.md)
+
+# frequencyUtil
+
+[androidJvm]\
+private var [frequencyUtil](frequency-util.md): [FrequencyUtil](../../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/get-smarts.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/get-smarts.md
new file mode 100644
index 00000000..debed38f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/get-smarts.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[getSmarts](get-smarts.md)
+
+# getSmarts
+
+[androidJvm]\
+fun [getSmarts](get-smarts.md)(): [WisefyApi](../../-wisefy-api/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/index.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/index.md
new file mode 100644
index 00000000..ea830e59
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/index.md
@@ -0,0 +1,48 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)
+
+# Brains
+
+[androidJvm]\
+class [Brains](index.md)@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html)()constructor(**context**: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), **logger**: [WisefyLogger](../../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?)
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [customAccessPointsUtil](custom-access-points-util.md) | [androidJvm]
internal fun [customAccessPointsUtil](custom-access-points-util.md)(accessPointsUtil: [AccessPointsUtil](../../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md)): [Wisefy.Brains](index.md) |
+| [customAddNetworkUtil](custom-add-network-util.md) | [androidJvm]
internal fun [customAddNetworkUtil](custom-add-network-util.md)(addNetworkUtil: [AddNetworkUtil](../../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md)): [Wisefy.Brains](index.md) |
+| [customConnectivityManager](custom-connectivity-manager.md) | [androidJvm]
internal fun [customConnectivityManager](custom-connectivity-manager.md)(connectivityManager: [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html)): [Wisefy.Brains](index.md) |
+| [customFrequencyUtil](custom-frequency-util.md) | [androidJvm]
internal fun [customFrequencyUtil](custom-frequency-util.md)(frequencyUtil: [FrequencyUtil](../../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md)): [Wisefy.Brains](index.md) |
+| [customNetworkConnectionStatusUtil](custom-network-connection-status-util.md) | [androidJvm]
internal fun [customNetworkConnectionStatusUtil](custom-network-connection-status-util.md)(networkConnectionStatusUtil: [NetworkConnectionStatusUtil](../../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md)): [Wisefy.Brains](index.md) |
+| [customNetworkConnectionUtil](custom-network-connection-util.md) | [androidJvm]
internal fun [customNetworkConnectionUtil](custom-network-connection-util.md)(networkConnectionUtil: [NetworkConnectionUtil](../../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md)): [Wisefy.Brains](index.md) |
+| [customNetworkInfoUtil](custom-network-info-util.md) | [androidJvm]
internal fun [customNetworkInfoUtil](custom-network-info-util.md)(networkInfoUtil: [NetworkInfoUtil](../../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md)): [Wisefy.Brains](index.md) |
+| [customRemoveNetworkUtil](custom-remove-network-util.md) | [androidJvm]
internal fun [customRemoveNetworkUtil](custom-remove-network-util.md)(removeNetworkUtil: [RemoveNetworkUtil](../../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md)): [Wisefy.Brains](index.md) |
+| [customSavedNetworkUtil](custom-saved-network-util.md) | [androidJvm]
internal fun [customSavedNetworkUtil](custom-saved-network-util.md)(savedNetworkUtil: [SavedNetworkUtil](../../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)): [Wisefy.Brains](index.md) |
+| [customSecurityUtil](custom-security-util.md) | [androidJvm]
internal fun [customSecurityUtil](custom-security-util.md)(securityUtil: [SecurityUtil](../../../com.isupatches.android.wisefy.security/-security-util/index.md)): [Wisefy.Brains](index.md) |
+| [customSignalUtil](custom-signal-util.md) | [androidJvm]
internal fun [customSignalUtil](custom-signal-util.md)(signalUtil: [SignalUtil](../../../com.isupatches.android.wisefy.signal/-signal-util/index.md)): [Wisefy.Brains](index.md) |
+| [customWifiManager](custom-wifi-manager.md) | [androidJvm]
internal fun [customWifiManager](custom-wifi-manager.md)(wifiManager: [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)): [Wisefy.Brains](index.md) |
+| [customWifiUtil](custom-wifi-util.md) | [androidJvm]
internal fun [customWifiUtil](custom-wifi-util.md)(wifiUtil: [WifiUtil](../../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md)): [Wisefy.Brains](index.md) |
+| [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getSmarts](get-smarts.md) | [androidJvm]
fun [getSmarts](get-smarts.md)(): [WisefyApi](../../-wisefy-api/index.md) |
+| [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [logger](logger.md) | [androidJvm]
internal fun [logger](logger.md)(logger: [WisefyLogger](../../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)): [Wisefy.Brains](index.md) |
+| [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [accessPointsUtil](access-points-util.md) | [androidJvm]
private var [accessPointsUtil](access-points-util.md): [AccessPointsUtil](../../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md) |
+| [addNetworkUtil](add-network-util.md) | [androidJvm]
private var [addNetworkUtil](add-network-util.md): [AddNetworkUtil](../../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md) |
+| [connectivityManager](connectivity-manager.md) | [androidJvm]
private var [connectivityManager](connectivity-manager.md): [ConnectivityManager](https://developer.android.com/reference/kotlin/android/net/ConnectivityManager.html) |
+| [frequencyUtil](frequency-util.md) | [androidJvm]
private var [frequencyUtil](frequency-util.md): [FrequencyUtil](../../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md) |
+| [logger](logger.md) | [androidJvm]
private var [logger](logger.md): [WisefyLogger](../../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? = null |
+| [networkConnectionStatusUtil](network-connection-status-util.md) | [androidJvm]
private var [networkConnectionStatusUtil](network-connection-status-util.md): [NetworkConnectionStatusUtil](../../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md) |
+| [networkConnectionUtil](network-connection-util.md) | [androidJvm]
private var [networkConnectionUtil](network-connection-util.md): [NetworkConnectionUtil](../../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md) |
+| [networkInfoUtil](network-info-util.md) | [androidJvm]
private var [networkInfoUtil](network-info-util.md): [NetworkInfoUtil](../../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md) |
+| [removeNetworkUtil](remove-network-util.md) | [androidJvm]
private var [removeNetworkUtil](remove-network-util.md): [RemoveNetworkUtil](../../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md) |
+| [savedNetworkUtil](saved-network-util.md) | [androidJvm]
private var [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md) |
+| [securityUtil](security-util.md) | [androidJvm]
private var [securityUtil](security-util.md): [SecurityUtil](../../../com.isupatches.android.wisefy.security/-security-util/index.md) |
+| [signalUtil](signal-util.md) | [androidJvm]
private var [signalUtil](signal-util.md): [SignalUtil](../../../com.isupatches.android.wisefy.signal/-signal-util/index.md) |
+| [wifiManager](wifi-manager.md) | [androidJvm]
private var [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html) |
+| [wifiUtil](wifi-util.md) | [androidJvm]
private var [wifiUtil](wifi-util.md): [WifiUtil](../../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/logger.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/logger.md
new file mode 100644
index 00000000..7eb00da5
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/logger.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[logger](logger.md)
+
+# logger
+
+[androidJvm]\
+internal fun [logger](logger.md)(logger: [WisefyLogger](../../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)): [Wisefy.Brains](index.md)
+
+private var [logger](logger.md): [WisefyLogger](../../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)? = null
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-status-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-status-util.md
new file mode 100644
index 00000000..a089967f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-status-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[networkConnectionStatusUtil](network-connection-status-util.md)
+
+# networkConnectionStatusUtil
+
+[androidJvm]\
+private var [networkConnectionStatusUtil](network-connection-status-util.md): [NetworkConnectionStatusUtil](../../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-util.md
new file mode 100644
index 00000000..ac30d1c6
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[networkConnectionUtil](network-connection-util.md)
+
+# networkConnectionUtil
+
+[androidJvm]\
+private var [networkConnectionUtil](network-connection-util.md): [NetworkConnectionUtil](../../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-info-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-info-util.md
new file mode 100644
index 00000000..c42d3288
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-info-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[networkInfoUtil](network-info-util.md)
+
+# networkInfoUtil
+
+[androidJvm]\
+private var [networkInfoUtil](network-info-util.md): [NetworkInfoUtil](../../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/remove-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/remove-network-util.md
new file mode 100644
index 00000000..cd9d91e9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/remove-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[removeNetworkUtil](remove-network-util.md)
+
+# removeNetworkUtil
+
+[androidJvm]\
+private var [removeNetworkUtil](remove-network-util.md): [RemoveNetworkUtil](../../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/saved-network-util.md
new file mode 100644
index 00000000..edd056a3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[savedNetworkUtil](saved-network-util.md)
+
+# savedNetworkUtil
+
+[androidJvm]\
+private var [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/security-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/security-util.md
new file mode 100644
index 00000000..d467ab64
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/security-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[securityUtil](security-util.md)
+
+# securityUtil
+
+[androidJvm]\
+private var [securityUtil](security-util.md): [SecurityUtil](../../../com.isupatches.android.wisefy.security/-security-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/signal-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/signal-util.md
new file mode 100644
index 00000000..1b4e9fcd
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/signal-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[signalUtil](signal-util.md)
+
+# signalUtil
+
+[androidJvm]\
+private var [signalUtil](signal-util.md): [SignalUtil](../../../com.isupatches.android.wisefy.signal/-signal-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-manager.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-manager.md
new file mode 100644
index 00000000..80dd3e93
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-manager.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[wifiManager](wifi-manager.md)
+
+# wifiManager
+
+[androidJvm]\
+private var [wifiManager](wifi-manager.md): [WifiManager](https://developer.android.com/reference/kotlin/android/net/wifi/WifiManager.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-util.md
new file mode 100644
index 00000000..08364f46
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../../index.md)/[com.isupatches.android.wisefy](../../index.md)/[Wisefy](../index.md)/[Brains](index.md)/[wifiUtil](wifi-util.md)
+
+# wifiUtil
+
+[androidJvm]\
+private var [wifiUtil](wifi-util.md): [WifiUtil](../../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-wisefy.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-wisefy.md
new file mode 100644
index 00000000..a8ace802
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/-wisefy.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[Wisefy](-wisefy.md)
+
+# Wisefy
+
+[androidJvm]\
+private fun [Wisefy](-wisefy.md)(accessPointsUtil: [AccessPointsUtil](../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md), addNetworkUtil: [AddNetworkUtil](../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md), frequencyUtil: [FrequencyUtil](../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md), networkConnectionUtil: [NetworkConnectionUtil](../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md), networkConnectionStatusUtil: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), networkInfoUtil: [NetworkInfoUtil](../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md), removeNetworkUtil: [RemoveNetworkUtil](../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md), savedNetworkUtil: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), securityUtil: [SecurityUtil](../../com.isupatches.android.wisefy.security/-security-util/index.md), signalUtil: [SignalUtil](../../com.isupatches.android.wisefy.signal/-signal-util/index.md), wifiUtil: [WifiUtil](../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md))
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/access-points-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/access-points-util.md
new file mode 100644
index 00000000..cb0c97b4
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/access-points-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[accessPointsUtil](access-points-util.md)
+
+# accessPointsUtil
+
+[androidJvm]\
+private val [accessPointsUtil](access-points-util.md): [AccessPointsUtil](../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-network-util.md
new file mode 100644
index 00000000..5911da51
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[addNetworkUtil](add-network-util.md)
+
+# addNetworkUtil
+
+[androidJvm]\
+private val [addNetworkUtil](add-network-util.md): [AddNetworkUtil](../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-open-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-open-network.md
new file mode 100644
index 00000000..430e300a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-open-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[addOpenNetwork](add-open-network.md)
+
+# addOpenNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a2-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a2-network.md
new file mode 100644
index 00000000..7102ed9f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a2-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[addWPA2Network](add-w-p-a2-network.md)
+
+# addWPA2Network
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a3-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a3-network.md
new file mode 100644
index 00000000..fd507c01
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a3-network.md
@@ -0,0 +1,17 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[addWPA3Network](add-w-p-a3-network.md)
+
+# addWPA3Network
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/attach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/attach-network-watcher.md
new file mode 100644
index 00000000..ca240275
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/attach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[attachNetworkWatcher](attach-network-watcher.md)
+
+# attachNetworkWatcher
+
+[androidJvm]\
+open override fun [attachNetworkWatcher](attach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/calculate-bars.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/calculate-bars.md
new file mode 100644
index 00000000..1355b2b3
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/calculate-bars.md
@@ -0,0 +1,10 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[calculateBars](calculate-bars.md)
+
+# calculateBars
+
+[androidJvm]\
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), targetNumberOfBars: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
+
+open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/compare-signal-level.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/compare-signal-level.md
new file mode 100644
index 00000000..bd918619
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/compare-signal-level.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[compareSignalLevel](compare-signal-level.md)
+
+# compareSignalLevel
+
+[androidJvm]\
+open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/connect-to-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/connect-to-network.md
new file mode 100644
index 00000000..dae2560d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/connect-to-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[connectToNetwork](connect-to-network.md)
+
+# connectToNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/detach-network-watcher.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/detach-network-watcher.md
new file mode 100644
index 00000000..6daf5626
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/detach-network-watcher.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[detachNetworkWatcher](detach-network-watcher.md)
+
+# detachNetworkWatcher
+
+[androidJvm]\
+open override fun [detachNetworkWatcher](detach-network-watcher.md)()
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/disable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/disable-wifi.md
new file mode 100644
index 00000000..f7274f91
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/disable-wifi.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[disableWifi](disable-wifi.md)
+
+# disableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/disconnect-from-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/disconnect-from-current-network.md
new file mode 100644
index 00000000..9cad2317
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/disconnect-from-current-network.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[disconnectFromCurrentNetwork](disconnect-from-current-network.md)
+
+# disconnectFromCurrentNetwork
+
+[androidJvm]\
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
+
+open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/enable-wifi.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/enable-wifi.md
new file mode 100644
index 00000000..abc64f96
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/enable-wifi.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[enableWifi](enable-wifi.md)
+
+# enableWifi
+
+[androidJvm]\
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/frequency-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/frequency-util.md
new file mode 100644
index 00000000..bd6cf91e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/frequency-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[frequencyUtil](frequency-util.md)
+
+# frequencyUtil
+
+[androidJvm]\
+private val [frequencyUtil](frequency-util.md): [FrequencyUtil](../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network-info.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network-info.md
new file mode 100644
index 00000000..97a11952
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network-info.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getCurrentNetworkInfo](get-current-network-info.md)
+
+# getCurrentNetworkInfo
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
+
+open override fun [getCurrentNetworkInfo](get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network.md
new file mode 100644
index 00000000..5daeee39
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getCurrentNetwork](get-current-network.md)
+
+# getCurrentNetwork
+
+[androidJvm]\
+open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
+
+open override fun [getCurrentNetwork](get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-frequency.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-frequency.md
new file mode 100644
index 00000000..5ba42a5f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-frequency.md
@@ -0,0 +1,21 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getFrequency](get-frequency.md)
+
+# getFrequency
+
+[androidJvm]\
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?)
+
+@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
+
+open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-i-p.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-i-p.md
new file mode 100644
index 00000000..88fff62e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-i-p.md
@@ -0,0 +1,8 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getIP](get-i-p.md)
+
+# getIP
+
+[androidJvm]\
+open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
+
+open override fun [getIP](get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-nearby-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-nearby-access-points.md
new file mode 100644
index 00000000..232cbfbb
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-nearby-access-points.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getNearbyAccessPoints](get-nearby-access-points.md)
+
+# getNearbyAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-r-s-s-i.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-r-s-s-i.md
new file mode 100644
index 00000000..c42754c9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-r-s-s-i.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getRSSI](get-r-s-s-i.md)
+
+# getRSSI
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-saved-networks.md
new file mode 100644
index 00000000..3bd244e9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/get-saved-networks.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[getSavedNetworks](get-saved-networks.md)
+
+# getSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [getSavedNetworks](get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/index.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/index.md
new file mode 100644
index 00000000..43848961
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/index.md
@@ -0,0 +1,76 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)
+
+# Wisefy
+
+[androidJvm]\
+class [Wisefy](index.md)(**accessPointsUtil**: [AccessPointsUtil](../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md), **addNetworkUtil**: [AddNetworkUtil](../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md), **frequencyUtil**: [FrequencyUtil](../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md), **networkConnectionUtil**: [NetworkConnectionUtil](../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md), **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **networkInfoUtil**: [NetworkInfoUtil](../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md), **removeNetworkUtil**: [RemoveNetworkUtil](../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **securityUtil**: [SecurityUtil](../../com.isupatches.android.wisefy.security/-security-util/index.md), **signalUtil**: [SignalUtil](../../com.isupatches.android.wisefy.signal/-signal-util/index.md), **wifiUtil**: [WifiUtil](../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md)) : [WisefyApi](../-wisefy-api/index.md)
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Brains](-brains/index.md) | [androidJvm]
class [Brains](-brains/index.md)@[JvmOverloads](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.jvm/-jvm-overloads/index.html)()constructor(**context**: [Context](https://developer.android.com/reference/kotlin/android/content/Context.html), **logger**: [WisefyLogger](../../com.isupatches.android.wisefy.logging/-wisefy-logger/index.md)?) |
+
+## Functions
+
+| Name | Summary |
+|---|---|
+| [addOpenNetwork](add-open-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addOpenNetwork](add-open-network.md)(data: [OpenNetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA2Network](add-w-p-a2-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA2Network](add-w-p-a2-network.md)(data: [WPA2NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [addWPA3Network](add-w-p-a3-network.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md)): [AddNetworkResult](../../com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 29)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [addWPA3Network](add-w-p-a3-network.md)(data: [WPA3NetworkData](../../com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md), callbacks: [AddNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md)?) |
+| [attachNetworkWatcher](attach-network-watcher.md) | [androidJvm]
open override fun [attachNetworkWatcher](attach-network-watcher.md)() |
+| [calculateBars](calculate-bars.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 30)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
open override fun [calculateBars](calculate-bars.md)(rssiLevel: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), targetNumberOfBars: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [compareSignalLevel](compare-signal-level.md) | [androidJvm]
open override fun [compareSignalLevel](compare-signal-level.md)(rssi1: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), rssi2: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [connectToNetwork](connect-to-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [connectToNetwork](connect-to-network.md)(ssidToConnectTo: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [ConnectToNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md)?) |
+| [detachNetworkWatcher](detach-network-watcher.md) | [androidJvm]
open override fun [detachNetworkWatcher](detach-network-watcher.md)() |
+| [disableWifi](disable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~disableWifi~~](disable-wifi.md)~~(~~~~callbacks~~~~:~~ [DisableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md)?~~)~~ |
+| [disconnectFromCurrentNetwork](disconnect-from-current-network.md) | [androidJvm]
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(): [NetworkConnectionResult](../../com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md)
open override fun [disconnectFromCurrentNetwork](disconnect-from-current-network.md)(callbacks: [DisconnectFromCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md)?) |
+| [enableWifi](enable-wifi.md) | [androidJvm]
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~)~~~~:~~ [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
~~open~~ ~~override~~ ~~fun~~ [~~enableWifi~~](enable-wifi.md)~~(~~~~callbacks~~~~:~~ [EnableWifiCallbacks](../../com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md)?~~)~~ |
+| [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596) | [androidJvm]
open operator fun [equals](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#585090901%2FFunctions%2F1622544596)(other: [Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)?): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [getCurrentNetwork](get-current-network.md) | [androidJvm]
open override fun [getCurrentNetwork](get-current-network.md)(): [CurrentNetworkData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md)?
open override fun [getCurrentNetwork](get-current-network.md)(callbacks: [GetCurrentNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md)?) |
+| [getCurrentNetworkInfo](get-current-network-info.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [getCurrentNetworkInfo](get-current-network-info.md)(network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?): [CurrentNetworkInfoData](../../com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_NETWORK_STATE)
open override fun [getCurrentNetworkInfo](get-current-network-info.md)(callbacks: [GetCurrentNetworkInfoCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md)?, network: [Network](https://developer.android.com/reference/kotlin/android/net/Network.html)?) |
+| [getFrequency](get-frequency.md) | [androidJvm]
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getFrequency](get-frequency.md)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
open override fun [getFrequency](get-frequency.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)
@[RequiresApi](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresApi.html)(value = 21)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getFrequency](get-frequency.md)(callbacks: [GetFrequencyCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md)?) |
+| [getIP](get-i-p.md) | [androidJvm]
open override fun [getIP](get-i-p.md)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
open override fun [getIP](get-i-p.md)(callbacks: [GetIPCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md)?) |
+| [getNearbyAccessPoints](get-nearby-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getNearbyAccessPoints](get-nearby-access-points.md)(filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [GetNearbyAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md)?) |
+| [getRSSI](get-r-s-s-i.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [getRSSI](get-r-s-s-i.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), takeHighest: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [GetRSSICallbacks](../../com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md)?) |
+| [getSavedNetworks](get-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [getSavedNetworks](get-saved-networks.md)(callbacks: [GetSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md)?) |
+| [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596) | [androidJvm]
open fun [hashCode](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1794629105%2FFunctions%2F1622544596)(): [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) |
+| [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md) | [androidJvm]
open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md) | [androidJvm]
open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md) | [androidJvm]
open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md) | [androidJvm]
open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isDeviceRoaming](is-device-roaming.md) | [androidJvm]
open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetwork5gHz](is-network5g-hz.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkEAP](is-network-e-a-p.md) | [androidJvm]
open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkPSK](is-network-p-s-k.md) | [androidJvm]
open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSaved](is-network-saved.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkSecure](is-network-secure.md) | [androidJvm]
open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWEP](is-network-w-e-p.md) | [androidJvm]
open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA](is-network-w-p-a.md) | [androidJvm]
open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA2](is-network-w-p-a2.md) | [androidJvm]
open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isNetworkWPA3](is-network-w-p-a3.md) | [androidJvm]
open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [isWifiEnabled](is-wifi-enabled.md) | [androidJvm]
open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html) |
+| [removeNetwork](remove-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?) |
+| [searchForAccessPoint](search-for-access-point.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?) |
+| [searchForAccessPoints](search-for-access-points.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?) |
+| [searchForSavedNetwork](search-for-saved-network.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?) |
+| [searchForSavedNetworks](search-for-saved-networks.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?) |
+| [searchForSSID](search-for-s-s-i-d.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?) |
+| [searchForSSIDs](search-for-s-s-i-ds.md) | [androidJvm]
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?) |
+| [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596) | [androidJvm]
open fun [toString](../../com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md#1616463040%2FFunctions%2F1622544596)(): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) |
+
+## Properties
+
+| Name | Summary |
+|---|---|
+| [accessPointsUtil](access-points-util.md) | [androidJvm]
private val [accessPointsUtil](access-points-util.md): [AccessPointsUtil](../../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md) |
+| [addNetworkUtil](add-network-util.md) | [androidJvm]
private val [addNetworkUtil](add-network-util.md): [AddNetworkUtil](../../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md) |
+| [frequencyUtil](frequency-util.md) | [androidJvm]
private val [frequencyUtil](frequency-util.md): [FrequencyUtil](../../com.isupatches.android.wisefy.frequency/-frequency-util/index.md) |
+| [networkConnectionStatusUtil](network-connection-status-util.md) | [androidJvm]
private val [networkConnectionStatusUtil](network-connection-status-util.md): [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md) |
+| [networkConnectionUtil](network-connection-util.md) | [androidJvm]
private val [networkConnectionUtil](network-connection-util.md): [NetworkConnectionUtil](../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md) |
+| [networkInfoUtil](network-info-util.md) | [androidJvm]
private val [networkInfoUtil](network-info-util.md): [NetworkInfoUtil](../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md) |
+| [removeNetworkUtil](remove-network-util.md) | [androidJvm]
private val [removeNetworkUtil](remove-network-util.md): [RemoveNetworkUtil](../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md) |
+| [savedNetworkUtil](saved-network-util.md) | [androidJvm]
private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md) |
+| [securityUtil](security-util.md) | [androidJvm]
private val [securityUtil](security-util.md): [SecurityUtil](../../com.isupatches.android.wisefy.security/-security-util/index.md) |
+| [signalUtil](signal-util.md) | [androidJvm]
private val [signalUtil](signal-util.md): [SignalUtil](../../com.isupatches.android.wisefy.signal/-signal-util/index.md) |
+| [wifiUtil](wifi-util.md) | [androidJvm]
private val [wifiUtil](wifi-util.md): [WifiUtil](../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md) |
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-network.md
new file mode 100644
index 00000000..73cb4af1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)
+
+# isDeviceConnectedToMobileNetwork
+
+[androidJvm]\
+open override fun [isDeviceConnectedToMobileNetwork](is-device-connected-to-mobile-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-or-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-or-wifi-network.md
new file mode 100644
index 00000000..f6fa370e
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-or-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)
+
+# isDeviceConnectedToMobileOrWifiNetwork
+
+[androidJvm]\
+open override fun [isDeviceConnectedToMobileOrWifiNetwork](is-device-connected-to-mobile-or-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-s-s-i-d.md
new file mode 100644
index 00000000..da744129
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-s-s-i-d.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)
+
+# isDeviceConnectedToSSID
+
+[androidJvm]\
+open override fun [isDeviceConnectedToSSID](is-device-connected-to-s-s-i-d.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-wifi-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-wifi-network.md
new file mode 100644
index 00000000..b36d29a9
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-wifi-network.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)
+
+# isDeviceConnectedToWifiNetwork
+
+[androidJvm]\
+open override fun [isDeviceConnectedToWifiNetwork](is-device-connected-to-wifi-network.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-roaming.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-roaming.md
new file mode 100644
index 00000000..f7084cde
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-roaming.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isDeviceRoaming](is-device-roaming.md)
+
+# isDeviceRoaming
+
+[androidJvm]\
+open override fun [isDeviceRoaming](is-device-roaming.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-e-a-p.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-e-a-p.md
new file mode 100644
index 00000000..0c179e05
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-e-a-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkEAP](is-network-e-a-p.md)
+
+# isNetworkEAP
+
+[androidJvm]\
+open override fun [isNetworkEAP](is-network-e-a-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-p-s-k.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-p-s-k.md
new file mode 100644
index 00000000..d1dd8e8b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-p-s-k.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkPSK](is-network-p-s-k.md)
+
+# isNetworkPSK
+
+[androidJvm]\
+open override fun [isNetworkPSK](is-network-p-s-k.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-saved.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-saved.md
new file mode 100644
index 00000000..11722f2a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-saved.md
@@ -0,0 +1,9 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkSaved](is-network-saved.md)
+
+# isNetworkSaved
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [isNetworkSaved](is-network-saved.md)(ssid: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-secure.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-secure.md
new file mode 100644
index 00000000..48bbc506
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-secure.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkSecure](is-network-secure.md)
+
+# isNetworkSecure
+
+[androidJvm]\
+open override fun [isNetworkSecure](is-network-secure.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-e-p.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-e-p.md
new file mode 100644
index 00000000..9aba2117
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-e-p.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkWEP](is-network-w-e-p.md)
+
+# isNetworkWEP
+
+[androidJvm]\
+open override fun [isNetworkWEP](is-network-w-e-p.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a.md
new file mode 100644
index 00000000..72ca4078
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkWPA](is-network-w-p-a.md)
+
+# isNetworkWPA
+
+[androidJvm]\
+open override fun [isNetworkWPA](is-network-w-p-a.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a2.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a2.md
new file mode 100644
index 00000000..5e033fd1
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a2.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkWPA2](is-network-w-p-a2.md)
+
+# isNetworkWPA2
+
+[androidJvm]\
+open override fun [isNetworkWPA2](is-network-w-p-a2.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a3.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a3.md
new file mode 100644
index 00000000..0f330368
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a3.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetworkWPA3](is-network-w-p-a3.md)
+
+# isNetworkWPA3
+
+[androidJvm]\
+open override fun [isNetworkWPA3](is-network-w-p-a3.md)(scanResult: [ScanResult](https://developer.android.com/reference/kotlin/android/net/wifi/ScanResult.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network5g-hz.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network5g-hz.md
new file mode 100644
index 00000000..4a8a2168
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-network5g-hz.md
@@ -0,0 +1,11 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isNetwork5gHz](is-network5g-hz.md)
+
+# isNetwork5gHz
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
+
+open override fun [isNetwork5gHz](is-network5g-hz.md)(network: [WifiInfo](https://developer.android.com/reference/kotlin/android/net/wifi/WifiInfo.html)): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-wifi-enabled.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-wifi-enabled.md
new file mode 100644
index 00000000..3a317112
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/is-wifi-enabled.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[isWifiEnabled](is-wifi-enabled.md)
+
+# isWifiEnabled
+
+[androidJvm]\
+open override fun [isWifiEnabled](is-wifi-enabled.md)(): [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-status-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-status-util.md
new file mode 100644
index 00000000..11c1de86
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-status-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[networkConnectionStatusUtil](network-connection-status-util.md)
+
+# networkConnectionStatusUtil
+
+[androidJvm]\
+private val [networkConnectionStatusUtil](network-connection-status-util.md): [NetworkConnectionStatusUtil](../../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-util.md
new file mode 100644
index 00000000..943909b8
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[networkConnectionUtil](network-connection-util.md)
+
+# networkConnectionUtil
+
+[androidJvm]\
+private val [networkConnectionUtil](network-connection-util.md): [NetworkConnectionUtil](../../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-info-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-info-util.md
new file mode 100644
index 00000000..8bc6a802
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/network-info-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[networkInfoUtil](network-info-util.md)
+
+# networkInfoUtil
+
+[androidJvm]\
+private val [networkInfoUtil](network-info-util.md): [NetworkInfoUtil](../../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network-util.md
new file mode 100644
index 00000000..f0055022
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[removeNetworkUtil](remove-network-util.md)
+
+# removeNetworkUtil
+
+[androidJvm]\
+private val [removeNetworkUtil](remove-network-util.md): [RemoveNetworkUtil](../../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network.md
new file mode 100644
index 00000000..91bdf775
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[removeNetwork](remove-network.md)
+
+# removeNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [RemoveNetworkResult](../../com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md)
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.CHANGE_WIFI_STATE])
+
+open override fun [removeNetwork](remove-network.md)(ssidToRemove: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [RemoveNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/saved-network-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/saved-network-util.md
new file mode 100644
index 00000000..f5ffda7f
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/saved-network-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[savedNetworkUtil](saved-network-util.md)
+
+# savedNetworkUtil
+
+[androidJvm]\
+private val [savedNetworkUtil](saved-network-util.md): [SavedNetworkUtil](../../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-point.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-point.md
new file mode 100644
index 00000000..edf7b271
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-point.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[searchForAccessPoint](search-for-access-point.md)
+
+# searchForAccessPoint
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoint](search-for-access-point.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-points.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-points.md
new file mode 100644
index 00000000..0af2cb6b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-points.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[searchForAccessPoints](search-for-access-points.md)
+
+# searchForAccessPoints
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[AccessPointData](../../com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForAccessPoints](search-for-access-points.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), filterDuplicates: [Boolean](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-boolean/index.html), callbacks: [SearchForAccessPointsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-d.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-d.md
new file mode 100644
index 00000000..c82a5795
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-d.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[searchForSSID](search-for-s-s-i-d.md)
+
+# searchForSSID
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSID](search-for-s-s-i-d.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), timeoutInMillis: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html), callbacks: [SearchForSSIDCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-ds.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-ds.md
new file mode 100644
index 00000000..819d3b4c
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-ds.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[searchForSSIDs](search-for-s-s-i-ds.md)
+
+# searchForSSIDs
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(value = android.permission.ACCESS_FINE_LOCATION)
+
+open override fun [searchForSSIDs](search-for-s-s-i-ds.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSSIDsCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-network.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-network.md
new file mode 100644
index 00000000..bb56563b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-network.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[searchForSavedNetwork](search-for-saved-network.md)
+
+# searchForSavedNetwork
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)?
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetwork](search-for-saved-network.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworkCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-networks.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-networks.md
new file mode 100644
index 00000000..092eee13
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-networks.md
@@ -0,0 +1,13 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[searchForSavedNetworks](search-for-saved-networks.md)
+
+# searchForSavedNetworks
+
+[androidJvm]\
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html)): [List](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html)<[SavedNetworkData](../../com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md)>
+
+@[RequiresPermission](https://developer.android.com/reference/kotlin/androidx/annotation/RequiresPermission.html)(allOf = [android.permission.ACCESS_FINE_LOCATION, android.permission.ACCESS_WIFI_STATE])
+
+open override fun [searchForSavedNetworks](search-for-saved-networks.md)(regexForSSID: [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html), callbacks: [SearchForSavedNetworksCallbacks](../../com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md)?)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/security-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/security-util.md
new file mode 100644
index 00000000..e9180a1a
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/security-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[securityUtil](security-util.md)
+
+# securityUtil
+
+[androidJvm]\
+private val [securityUtil](security-util.md): [SecurityUtil](../../com.isupatches.android.wisefy.security/-security-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/signal-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/signal-util.md
new file mode 100644
index 00000000..63e71f7b
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/signal-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[signalUtil](signal-util.md)
+
+# signalUtil
+
+[androidJvm]\
+private val [signalUtil](signal-util.md): [SignalUtil](../../com.isupatches.android.wisefy.signal/-signal-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/wifi-util.md b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/wifi-util.md
new file mode 100644
index 00000000..09a05c3d
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/-wisefy/wifi-util.md
@@ -0,0 +1,6 @@
+//[wisefy](../../../index.md)/[com.isupatches.android.wisefy](../index.md)/[Wisefy](index.md)/[wifiUtil](wifi-util.md)
+
+# wifiUtil
+
+[androidJvm]\
+private val [wifiUtil](wifi-util.md): [WifiUtil](../../com.isupatches.android.wisefy.wifi/-wifi-util/index.md)
diff --git a/documentation/wisefy/com.isupatches.android.wisefy/index.md b/documentation/wisefy/com.isupatches.android.wisefy/index.md
new file mode 100644
index 00000000..cea83cad
--- /dev/null
+++ b/documentation/wisefy/com.isupatches.android.wisefy/index.md
@@ -0,0 +1,10 @@
+//[wisefy](../../index.md)/[com.isupatches.android.wisefy](index.md)
+
+# Package com.isupatches.android.wisefy
+
+## Types
+
+| Name | Summary |
+|---|---|
+| [Wisefy](-wisefy/index.md) | [androidJvm]
class [Wisefy](-wisefy/index.md)(**accessPointsUtil**: [AccessPointsUtil](../com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md), **addNetworkUtil**: [AddNetworkUtil](../com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md), **frequencyUtil**: [FrequencyUtil](../com.isupatches.android.wisefy.frequency/-frequency-util/index.md), **networkConnectionUtil**: [NetworkConnectionUtil](../com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md), **networkConnectionStatusUtil**: [NetworkConnectionStatusUtil](../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md), **networkInfoUtil**: [NetworkInfoUtil](../com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md), **removeNetworkUtil**: [RemoveNetworkUtil](../com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md), **savedNetworkUtil**: [SavedNetworkUtil](../com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md), **securityUtil**: [SecurityUtil](../com.isupatches.android.wisefy.security/-security-util/index.md), **signalUtil**: [SignalUtil](../com.isupatches.android.wisefy.signal/-signal-util/index.md), **wifiUtil**: [WifiUtil](../com.isupatches.android.wisefy.wifi/-wifi-util/index.md)) : [WisefyApi](-wisefy-api/index.md) |
+| [WisefyApi](-wisefy-api/index.md) | [androidJvm]
interface [WisefyApi](-wisefy-api/index.md) : [AccessPointsApi](../com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md), [AccessPointsApiAsync](../com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md), [AddNetworkApi](../com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md), [AddNetworkApiAsync](../com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md), [FrequencyApi](../com.isupatches.android.wisefy.frequency/-frequency-api/index.md), [FrequencyApiAsync](../com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md), [NetworkConnectionApi](../com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md), [NetworkConnectionApiAsync](../com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md), [NetworkConnectionStatusApi](../com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md), [NetworkInfoApi](../com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md), [NetworkInfoApiAsync](../com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md), [RemoveNetworkApi](../com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md), [RemoveNetworkApiAsync](../com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md), [SavedNetworkApi](../com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md), [SavedNetworkApiAsync](../com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md), [SecurityApi](../com.isupatches.android.wisefy.security/-security-api/index.md), [SignalApi](../com.isupatches.android.wisefy.signal/-signal-api/index.md), [WifiApi](../com.isupatches.android.wisefy.wifi/-wifi-api/index.md), [WifiApiAsync](../com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md)
The culmination of APIs that create WiseFy's public interface. |
diff --git a/documentation/wisefy/package-list b/documentation/wisefy/package-list
new file mode 100644
index 00000000..9a0b8f5d
--- /dev/null
+++ b/documentation/wisefy/package-list
@@ -0,0 +1,1027 @@
+$dokka.format:gfm-v1
+$dokka.linkExtension:md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi/getNearbyAccessPoints/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi/searchForAccessPoints/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi/searchForSSID/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApi/searchForSSIDs/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/LegacyAccessPointsApiImpl/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/-legacy-access-points-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/accessPointMatchesRegex/#android.net.wifi.ScanResult?#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/access-point-matches-regex.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/getNearbyAccessPoints/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/hasHighestSignalStrength/#kotlin.collections.List[android.net.wifi.ScanResult]#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/has-highest-signal-strength.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/logger.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/removeEntriesWithLowerSignalStrength/#kotlin.collections.List[android.net.wifi.ScanResult]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/remove-entries-with-lower-signal-strength.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/scanResultsProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/scan-results-provider.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/searchForAccessPoints/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/searchForSSID/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/searchForSSIDs/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/LegacyAccessPointsDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.accesspoints.delegates.LegacyAccessPointsApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/-legacy-access-points-delegate.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/getNearbyAccessPoints/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/searchForAccessPoints/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/searchForSSID/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.delegates/LegacyAccessPointsDelegate/searchForSSIDs/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.delegates/-legacy-access-points-delegate/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData.ScanData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData.ScanData/ScanData/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/-scan-data.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData.ScanData/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/component1.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData.ScanData/copy/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/copy.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData.ScanData/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-scan-data/data.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints.entities/AccessPointData/AccessPointData/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints.entities/-access-point-data/-access-point-data.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi/getNearbyAccessPoints/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi/searchForAccessPoints/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi/searchForSSID/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApi/searchForSSIDs/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync/getNearbyAccessPoints/#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.GetNearbyAccessPointCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int#com.isupatches.android.wisefy.callbacks.GetRSSICallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.SearchForAccessPointCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync/searchForAccessPoints/#kotlin.String#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.SearchForAccessPointsCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync/searchForSSID/#kotlin.String#kotlin.Int#com.isupatches.android.wisefy.callbacks.SearchForSSIDCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsApiAsync/searchForSSIDs/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSSIDsCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-api-async/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/AccessPointsUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-access-points-util/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/index.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/WisefyAccessPointsUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#com.isupatches.android.wisefy.logging.WisefyLogger?#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/-wisefy-access-points-util.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/accessPointScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/access-point-scope.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/getNearbyAccessPoints/#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.GetNearbyAccessPointCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/getNearbyAccessPoints/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int#com.isupatches.android.wisefy.callbacks.GetRSSICallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.SearchForAccessPointCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForAccessPoints/#kotlin.String#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.SearchForAccessPointsCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForAccessPoints/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForSSID/#kotlin.String#kotlin.Int#com.isupatches.android.wisefy.callbacks.SearchForSSIDCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForSSID/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForSSIDs/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSSIDsCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.accesspoints/WisefyAccessPointsUtil/searchForSSIDs/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.accesspoints/-wisefy-access-points-util/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates//ANDROID_Q_SAVE_NETWORK_WARNING/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApi/addOpenNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApi/addWPA2Network/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApi/addWPA3Network/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl/Android29AddNetworkApiImpl/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/-android29-add-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl/addOpenNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl/addWPA2Network/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl/addWPA3Network/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/logger.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkDelegate/Android29AddNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.addnetwork.delegates.Android29AddNetworkApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/-android29-add-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkDelegate/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkDelegate/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkDelegate/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android29AddNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android29-add-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApi/addOpenNetwork/#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApi/addWPA2Network/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApi/addWPA3Network/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl/Android30AddNetworkApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/-android30-add-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl/addOpenNetwork/#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl/addWPA2Network/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl/addWPA3Network/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl/launchIntent/#android.net.wifi.WifiNetworkSuggestion#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/launch-intent.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkDelegate/Android30AddNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.addnetwork.delegates.Android30AddNetworkApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/-android30-add-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkDelegate/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkDelegate/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkDelegate/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/Android30AddNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-android30-add-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApi/addOpenNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApi/addWPA2Network/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApiImpl/LegacyAddNetworkApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/-legacy-add-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApiImpl/addOpenNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApiImpl/addWPA2Network/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkDelegate/LegacyAddNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.addnetwork.delegates.LegacyAddNetworkApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/-legacy-add-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkDelegate/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkDelegate/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkDelegate/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.delegates/LegacyAddNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.delegates/-legacy-add-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.IntentLaunched///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-intent-launched/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.ResultCode///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.ResultCode/ResultCode/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/-result-code.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.ResultCode/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.ResultCode/copy/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.ResultCode/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-result-code/data.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.WrongSDKLevelError///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.WrongSDKLevelError/WrongSDKLevelError/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/-wrong-s-d-k-level-error.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.WrongSDKLevelError/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.WrongSDKLevelError/copy/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult.WrongSDKLevelError/message/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-wrong-s-d-k-level-error/message.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/AddNetworkResult/AddNetworkResult/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-add-network-result/-add-network-result.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.Ssid///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.Ssid/Ssid/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/-ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.Ssid/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.Ssid/copy/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.Ssid/ssid/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid/ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher/SsidAndActivityResultLauncher/#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/-ssid-and-activity-result-launcher.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher/activityResultLauncher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/activity-result-launcher.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher/component2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/component2.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher/copy/#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData.SsidAndActivityResultLauncher/ssid/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-ssid-and-activity-result-launcher/ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/OpenNetworkData/OpenNetworkData/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-open-network-data/-open-network-data.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase/SsidAndPassphrase/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase/component2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/component2.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase/copy/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase/passphrase/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/passphrase.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidAndPassphrase/ssid/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-and-passphrase/ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/SsidPassphraseAndActivityResultLauncher/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/activityResultLauncher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/component2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/component3/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/copy/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/passphrase/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData.SsidPassphraseAndActivityResultLauncher/ssid/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA2NetworkData/WPA2NetworkData/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a2-network-data/-w-p-a2-network-data.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase/SsidAndPassphrase/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/-ssid-and-passphrase.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase/component2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/component2.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase/copy/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase/passphrase/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/passphrase.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidAndPassphrase/ssid/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-and-passphrase/ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/SsidPassphraseAndActivityResultLauncher/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/-ssid-passphrase-and-activity-result-launcher.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/activityResultLauncher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/activity-result-launcher.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component1.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/component2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component2.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/component3/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/component3.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/copy/#kotlin.String#kotlin.String#androidx.activity.result.ActivityResultLauncher[android.content.Intent]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/copy.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/passphrase/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/passphrase.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData.SsidPassphraseAndActivityResultLauncher/ssid/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-ssid-passphrase-and-activity-result-launcher/ssid.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork.entities/WPA3NetworkData/WPA3NetworkData/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork.entities/-w-p-a3-network-data/-w-p-a3-network-data.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApi/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApi/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApi/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApiAsync/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApiAsync/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkApiAsync/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-api-async/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/AddNetworkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-add-network-util/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/index.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/WisefyAddNetworkUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/-wisefy-add-network-util.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addNetworkScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-network-scope.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.addnetwork/WisefyAddNetworkUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.addnetwork/-wisefy-add-network-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.callbacks////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/AddNetworkCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/AddNetworkCallbacks/onFailureAddingNetwork/#com.isupatches.android.wisefy.addnetwork.entities.AddNetworkResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-failure-adding-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/AddNetworkCallbacks/onNetworkAdded/#com.isupatches.android.wisefy.addnetwork.entities.AddNetworkResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-add-network-callbacks/on-network-added.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/BaseWisefyCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/BaseWisefyCallbacks/onWisefyAsyncFailure/#kotlin.Throwable/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-base-wisefy-callbacks/on-wisefy-async-failure.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/ConnectToNetworkCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/ConnectToNetworkCallbacks/onConnectedToNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connected-to-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/ConnectToNetworkCallbacks/onConnectionRequestPlaced/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-connection-request-placed.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/ConnectToNetworkCallbacks/onFailureConnectingToNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-failure-connecting-to-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/ConnectToNetworkCallbacks/onNetworkNotFoundToConnectTo/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-connect-to-network-callbacks/on-network-not-found-to-connect-to.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/DisableWifiCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/DisableWifiCallbacks/onFailureDisablingWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-failure-disabling-wifi.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/DisableWifiCallbacks/onWifiDisabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-disable-wifi-callbacks/on-wifi-disabled.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/DisconnectFromCurrentNetworkCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/DisconnectFromCurrentNetworkCallbacks/onDisconnectedFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-disconnected-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/DisconnectFromCurrentNetworkCallbacks/onFailureDisconnectingFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-disconnect-from-current-network-callbacks/on-failure-disconnecting-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/EnableWifiCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/EnableWifiCallbacks/onFailureEnablingWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-failure-enabling-wifi.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/EnableWifiCallbacks/onWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-enable-wifi-callbacks/on-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetCurrentNetworkCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetCurrentNetworkCallbacks/onCurrentNetworkRetrieved/#com.isupatches.android.wisefy.networkinfo.entities.CurrentNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-current-network-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetCurrentNetworkCallbacks/onNoCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-callbacks/on-no-current-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetCurrentNetworkInfoCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetCurrentNetworkInfoCallbacks/onCurrentNetworkInfoRetrieved/#com.isupatches.android.wisefy.networkinfo.entities.CurrentNetworkInfoData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-current-network-info-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetCurrentNetworkInfoCallbacks/onNoCurrentNetworkInfo/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-current-network-info-callbacks/on-no-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetFrequencyCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetFrequencyCallbacks/onFailureRetrievingFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-failure-retrieving-frequency.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetFrequencyCallbacks/onFrequencyRetrieved/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-frequency-callbacks/on-frequency-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetIPCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetIPCallbacks/onFailureRetrievingIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-failure-retrieving-i-p.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetIPCallbacks/onIPRetrieved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-i-p-callbacks/on-i-p-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetNearbyAccessPointCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetNearbyAccessPointCallbacks/onNearbyAccessPointsRetrieved/#kotlin.collections.List[com.isupatches.android.wisefy.accesspoints.entities.AccessPointData]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-nearby-access-points-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetNearbyAccessPointCallbacks/onNoNearbyAccessPoints/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-nearby-access-point-callbacks/on-no-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetRSSICallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetRSSICallbacks/onNoNetworkToRetrieveRSSI/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-no-network-to-retrieve-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetRSSICallbacks/onRSSIRetrieved/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-r-s-s-i-callbacks/on-r-s-s-i-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetSavedNetworksCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetSavedNetworksCallbacks/onNoSavedNetworksFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-no-saved-networks-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/GetSavedNetworksCallbacks/onSavedNetworksRetrieved/#kotlin.collections.List[com.isupatches.android.wisefy.savednetworks.entities.SavedNetworkData]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-get-saved-networks-callbacks/on-saved-networks-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/RemoveNetworkCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/RemoveNetworkCallbacks/onFailureRemovingNetwork/#com.isupatches.android.wisefy.removenetwork.entities.RemoveNetworkResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-failure-removing-network.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/RemoveNetworkCallbacks/onNetworkNotFoundToRemove/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-not-found-to-remove.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/RemoveNetworkCallbacks/onNetworkRemoved/#com.isupatches.android.wisefy.removenetwork.entities.RemoveNetworkResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-remove-network-callbacks/on-network-removed.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForAccessPointCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForAccessPointCallbacks/onAccessPointFound/#com.isupatches.android.wisefy.accesspoints.entities.AccessPointData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-access-point-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForAccessPointCallbacks/onNoAccessPointFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-point-callbacks/on-no-access-point-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForAccessPointsCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForAccessPointsCallbacks/onAccessPointsFound/#kotlin.collections.List[com.isupatches.android.wisefy.accesspoints.entities.AccessPointData]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-access-points-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForAccessPointsCallbacks/onNoAccessPointsFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-access-points-callbacks/on-no-access-points-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSSIDCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSSIDCallbacks/onSSIDFound/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSSIDCallbacks/onSSIDNotFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-d-callbacks/on-s-s-i-d-not-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSSIDsCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSSIDsCallbacks/onNoSSIDsFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-no-s-s-i-ds-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSSIDsCallbacks/onSSIDsFound/#kotlin.collections.List[kotlin.String]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-s-s-i-ds-callbacks/on-s-s-i-ds-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSavedNetworkCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSavedNetworkCallbacks/onSavedNetworkNotFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-not-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSavedNetworkCallbacks/onSavedNetworkRetrieved/#com.isupatches.android.wisefy.savednetworks.entities.SavedNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-network-callbacks/on-saved-network-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSavedNetworksCallbacks///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/index.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSavedNetworksCallbacks/onNoSavedNetworksFound/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-no-saved-networks-found.md
+$dokka.location:com.isupatches.android.wisefy.callbacks/SearchForSavedNetworksCallbacks/onSavedNetworksRetrieved/#kotlin.collections.List[com.isupatches.android.wisefy.savednetworks.entities.SavedNetworkData]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.callbacks/-search-for-saved-networks-callbacks/on-saved-networks-retrieved.md
+$dokka.location:com.isupatches.android.wisefy.constants////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/index.md
+$dokka.location:com.isupatches.android.wisefy.constants//QUOTE/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-q-u-o-t-e.md
+$dokka.location:com.isupatches.android.wisefy.constants/DeprecationMessages///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/index.md
+$dokka.location:com.isupatches.android.wisefy.constants/DeprecationMessages/CALCULATE_BARS/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s.md
+$dokka.location:com.isupatches.android.wisefy.constants/DeprecationMessages/DISABLE_WIFI/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-d-i-s-a-b-l-e_-w-i-f-i.md
+$dokka.location:com.isupatches.android.wisefy.constants/DeprecationMessages/ENABLE_WIFI/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-deprecation-messages/-e-n-a-b-l-e_-w-i-f-i.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages.AddNetwork.ActivityResultLauncher///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/index.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages.AddNetwork.ActivityResultLauncher/NOT_USED_ANDROID_30/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-n-o-t_-u-s-e-d_-a-n-d-r-o-i-d_30.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages.AddNetwork.ActivityResultLauncher/USED_PRE_ANDROID_30/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-activity-result-launcher/-u-s-e-d_-p-r-e_-a-n-d-r-o-i-d_30.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages.AddNetwork.WPA3Network///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/index.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages.AddNetwork.WPA3Network/PRE_ANDROID_29/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/-w-p-a3-network/-p-r-e_-a-n-d-r-o-i-d_29.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages.AddNetwork///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-add-network/index.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/index.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages/CALCULATE_BARS_ANDROID_30/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-a-n-d-r-o-i-d_30.md
+$dokka.location:com.isupatches.android.wisefy.constants/ErrorMessages/CALCULATE_BARS_LEGACY/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.constants/-error-messages/-c-a-l-c-u-l-a-t-e_-b-a-r-s_-l-e-g-a-c-y.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApi/getFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApi/getFrequency/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApi/isNetwork5gHz/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApi/isNetwork5gHz/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl/LegacyFrequencyApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/-legacy-frequency-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl/getFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl/getFrequency/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl/isNetwork5gHz/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl/isNetwork5gHz/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate/LegacyFrequencyDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.frequency.delegates.LegacyFrequencyApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/-legacy-frequency-delegate.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate/getFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate/getFrequency/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate/isNetwork5gHz/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency.delegates/LegacyFrequencyDelegate/isNetwork5gHz/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency.delegates/-legacy-frequency-delegate/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.frequency//MAX_FREQUENCY_5GHZ/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-m-a-x_-f-r-e-q-u-e-n-c-y_5-g-h-z.md
+$dokka.location:com.isupatches.android.wisefy.frequency//MIN_FREQUENCY_5GHZ/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-m-i-n_-f-r-e-q-u-e-n-c-y_5-g-h-z.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApi/getFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApi/getFrequency/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApi/isNetwork5gHz/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApi/isNetwork5gHz/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyApiAsync/getFrequency/#com.isupatches.android.wisefy.callbacks.GetFrequencyCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-api-async/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency/FrequencyUtil/getFrequency/#com.isupatches.android.wisefy.callbacks.GetFrequencyCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-frequency-util/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/index.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/WisefyFrequencyUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#com.isupatches.android.wisefy.logging.WisefyLogger?#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/-wisefy-frequency-util.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/frequencyScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/frequency-scope.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/getFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/getFrequency/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/getFrequency/#com.isupatches.android.wisefy.callbacks.GetFrequencyCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/isNetwork5gHz/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.frequency/WisefyFrequencyUtil/isNetwork5gHz/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.frequency/-wisefy-frequency-util/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy.logging////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/index.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/index.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/d/#kotlin.String#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/d.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/e/#kotlin.String#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/e.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/e/#kotlin.String#kotlin.Throwable#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/e.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/i/#kotlin.String#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/i.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/v/#kotlin.String#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/v.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/w/#kotlin.String#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/w.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/wtf/#kotlin.String#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/wtf.md
+$dokka.location:com.isupatches.android.wisefy.logging/WisefyLogger/wtf/#kotlin.String#kotlin.Throwable#kotlin.String#kotlin.Array[kotlin.Any]/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.logging/-wisefy-logger/wtf.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApi/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApi/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl/Android29NetworkConnectionApiImpl/#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/-android29-network-connection-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl/connectionManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/connection-manager.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/logger.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionApiImpl/networkCallback/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-api-impl/network-callback.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionDelegate/Android29NetworkConnectionDelegate/#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.networkconnection.delegates.Android29NetworkConnectionApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/-android29-network-connection-delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionDelegate/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionDelegate/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/Android29NetworkConnectionDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-android29-network-connection-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApi/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApi/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/LegacyNetworkConnectionApiImpl/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.networkconnectionstatus.NetworkConnectionStatusUtil#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/-legacy-network-connection-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/isCurrentNetworkConnectedToSSID/#kotlin.String?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/is-current-network-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/logger.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/networkConnectionStatusUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/network-connection-status-util.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/savedNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/waitToConnectToSSID/#kotlin.String?#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wait-to-connect-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionDelegate/LegacyNetworkConnectionDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.networkconnectionstatus.NetworkConnectionStatusUtil#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.networkconnection.delegates.LegacyNetworkConnectionApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/-legacy-network-connection-delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionDelegate/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionDelegate/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.delegates/LegacyNetworkConnectionDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.delegates/-legacy-network-connection-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.ConnectionRequestPlaced///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-connection-request-placed/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.NetworkNotFound///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-not-found/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.Succeeded///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.Succeeded/Succeeded/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/-succeeded.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.Succeeded/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/component1.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.Succeeded/copy/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/copy.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.Succeeded/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-succeeded/data.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult.UnregisterRequestSent///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-unregister-request-sent/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection.entities/NetworkConnectionResult/NetworkConnectionResult/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection.entities/-network-connection-result/-network-connection-result.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionApi/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionApi/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionApiAsync/connectToNetwork/#kotlin.String#kotlin.Int#com.isupatches.android.wisefy.callbacks.ConnectToNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionApiAsync/disconnectFromCurrentNetwork/#com.isupatches.android.wisefy.callbacks.DisconnectFromCurrentNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-api-async/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/NetworkConnectionUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-network-connection-util/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/WisefyNetworkConnectionUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.networkconnectionstatus.NetworkConnectionStatusUtil#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/-wisefy-network-connection-util.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/connectToNetwork/#kotlin.String#kotlin.Int#com.isupatches.android.wisefy.callbacks.ConnectToNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/disconnectFromCurrentNetwork/#com.isupatches.android.wisefy.callbacks.DisconnectFromCurrentNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnection/WisefyNetworkConnectionUtil/networkConnectionScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnection/-wisefy-network-connection-util/network-connection-scope.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/attachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/attach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/detachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/detach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/isDeviceConnectedToMobileNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/isDeviceConnectedToMobileOrWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/isDeviceConnectedToSSID/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/isDeviceConnectedToWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-connected-to-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApi/isDeviceRoaming/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api/is-device-roaming.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/LegacyNetworkConnectionStatusApiImpl/#android.net.wifi.WifiManager#android.net.ConnectivityManager#com.isupatches.android.wisefy.util.SdkUtil#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/-legacy-network-connection-status-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/attachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/attach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/connectionStatus/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connection-status.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/connectivityManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/connectivity-manager.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/detachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/detach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/doesNetworkHaveCapability/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-capability.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/doesNetworkHaveTransportTypeAndInternetCapability/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/does-network-have-transport-type-and-internet-capability.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/getActiveNetworkCapabilities/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/get-active-network-capabilities.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/isDeviceConnectedToMobileNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/isDeviceConnectedToMobileOrWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-mobile-or-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/isDeviceConnectedToSSID/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/isDeviceConnectedToWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-connected-to-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/isDeviceRoaming/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-device-roaming.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/isNetworkConnected/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/is-network-connected.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/logger.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/onAvailable/#android.net.Network/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-available.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/onCapabilitiesChanged/#android.net.Network#android.net.NetworkCapabilities/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-capabilities-changed.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/onLinkPropertiesChanged/#android.net.Network#android.net.LinkProperties/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-link-properties-changed.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/onLosing/#android.net.Network#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-losing.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/onLost/#android.net.Network/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-lost.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/onUnavailable/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/on-unavailable.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/sdkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/sdk-util.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/startListeningForNetworkChanges/#android.net.ConnectivityManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/start-listening-for-network-changes.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/stopListeningForNetworkChanges/#android.net.ConnectivityManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/stop-listening-for-network-changes.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/LegacyNetworkConnectionStatusDelegate/#android.net.ConnectivityManager#android.net.wifi.WifiManager#com.isupatches.android.wisefy.util.SdkUtil#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.networkconnectionstatus.delegates.LegacyNetworkConnectionStatusApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/-legacy-network-connection-status-delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/attachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/attach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/detachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/detach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/isDeviceConnectedToMobileNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/isDeviceConnectedToMobileOrWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-mobile-or-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/isDeviceConnectedToSSID/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/isDeviceConnectedToWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-connected-to-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.delegates/LegacyNetworkConnectionStatusDelegate/isDeviceRoaming/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.delegates/-legacy-network-connection-status-delegate/is-device-roaming.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.AVAILABLE///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.AVAILABLE/name/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/name.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.AVAILABLE/ordinal/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-a-v-a-i-l-a-b-l-e/ordinal.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.LOSING///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.LOSING/name/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/name.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.LOSING/ordinal/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-i-n-g/ordinal.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.LOST///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.LOST/name/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/name.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.LOST/ordinal/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-l-o-s-t/ordinal.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.UNAVAILABLE///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.UNAVAILABLE/name/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/name.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus.UNAVAILABLE/ordinal/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-u-n-a-v-a-i-l-a-b-l-e/ordinal.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus.entities/NetworkConnectionStatus/NetworkConnectionStatus/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus.entities/-network-connection-status/-network-connection-status.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/attachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/attach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/detachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/detach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/isDeviceConnectedToMobileNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/isDeviceConnectedToMobileOrWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-mobile-or-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/isDeviceConnectedToSSID/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/isDeviceConnectedToWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-connected-to-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusApi/isDeviceRoaming/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-api/is-device-roaming.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/NetworkConnectionStatusUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-network-connection-status-util/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/index.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/WisefyNetworkConnectionStatusUtil/#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/-wisefy-network-connection-status-util.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/attachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/attach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/detachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/detach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/isDeviceConnectedToMobileNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/isDeviceConnectedToMobileOrWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-mobile-or-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/isDeviceConnectedToSSID/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/isDeviceConnectedToWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-connected-to-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy.networkconnectionstatus/WisefyNetworkConnectionStatusUtil/isDeviceRoaming/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkconnectionstatus/-wisefy-network-connection-status-util/is-device-roaming.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApi/getCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApi/getCurrentNetworkInfo/#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApi/getIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/LegacyNetworkInfoApiImpl/#android.net.wifi.WifiManager#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/-legacy-network-info-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/connectivityManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/connectivity-manager.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/getCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/getCurrentNetworkInfo/#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/getIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/logger.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoDelegate/LegacyNetworkInfoDelegate/#android.net.wifi.WifiManager#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.networkinfo.delegates.LegacyNetworkInfoApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/-legacy-network-info-delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoDelegate/getCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoDelegate/getCurrentNetworkInfo/#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoDelegate/getIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.delegates/LegacyNetworkInfoDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.delegates/-legacy-network-info-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkData/CurrentNetworkData/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/-current-network-data.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkData/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/component1.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkData/copy/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/copy.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkData/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-data/data.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData/CurrentNetworkInfoData/#android.net.NetworkCapabilities?#android.net.LinkProperties?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/-current-network-info-data.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData/capabilities/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/capabilities.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component1.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData/component2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/component2.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData/copy/#android.net.NetworkCapabilities?#android.net.LinkProperties?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/copy.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo.entities/CurrentNetworkInfoData/linkProperties/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo.entities/-current-network-info-data/link-properties.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApi/getCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApi/getCurrentNetworkInfo/#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApi/getIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApiAsync/getCurrentNetwork/#com.isupatches.android.wisefy.callbacks.GetCurrentNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApiAsync/getCurrentNetworkInfo/#com.isupatches.android.wisefy.callbacks.GetCurrentNetworkInfoCallbacks?#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoApiAsync/getIP/#com.isupatches.android.wisefy.callbacks.GetIPCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-api-async/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/NetworkInfoUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-network-info-util/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/index.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/WisefyNetworkInfoUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#android.net.ConnectivityManager#com.isupatches.android.wisefy.logging.WisefyLogger?#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/-wisefy-network-info-util.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/getCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/getCurrentNetwork/#com.isupatches.android.wisefy.callbacks.GetCurrentNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/getCurrentNetworkInfo/#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/getCurrentNetworkInfo/#com.isupatches.android.wisefy.callbacks.GetCurrentNetworkInfoCallbacks?#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/getIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/getIP/#com.isupatches.android.wisefy.callbacks.GetIPCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy.networkinfo/WisefyNetworkInfoUtil/networkInfoScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.networkinfo/-wisefy-network-info-util/network-info-scope.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkApi/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkApiImpl/Android29RemoveNetworkApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/-android29-remove-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkApiImpl/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkDelegate/Android29RemoveNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.removenetwork.delegates.Android29RemoveNetworkApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/-android29-remove-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkDelegate/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/Android29RemoveNetworkDelegate/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-android29-remove-network-delegate/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApi/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApiImpl/LegacyRemoveNetworkApiImpl/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/-legacy-remove-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApiImpl/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApiImpl/savedNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkDelegate/LegacyRemoveNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil#com.isupatches.android.wisefy.removenetwork.delegates.LegacyRemoveNetworkApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/-legacy-remove-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkDelegate/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkDelegate/savedNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.delegates/LegacyRemoveNetworkDelegate/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.delegates/-legacy-remove-network-delegate/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.NetworkNotFound///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-network-not-found/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.ResultCode///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.ResultCode/ResultCode/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/-result-code.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.ResultCode/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/component1.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.ResultCode/copy/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/copy.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.ResultCode/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-result-code/data.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.Succeeded///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.Succeeded/Succeeded/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/-succeeded.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.Succeeded/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/component1.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.Succeeded/copy/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/copy.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult.Succeeded/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-succeeded/data.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork.entities/RemoveNetworkResult/RemoveNetworkResult/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork.entities/-remove-network-result/-remove-network-result.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/RemoveNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/RemoveNetworkApi/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/RemoveNetworkApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/RemoveNetworkApiAsync/removeNetwork/#kotlin.String#com.isupatches.android.wisefy.callbacks.RemoveNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-api-async/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/RemoveNetworkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-remove-network-util/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/index.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil/WisefyRemoveNetworkUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/-wisefy-remove-network-util.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil/removeNetwork/#kotlin.String#com.isupatches.android.wisefy.callbacks.RemoveNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network.md
+$dokka.location:com.isupatches.android.wisefy.removenetwork/WisefyRemoveNetworkUtil/removeNetworkScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.removenetwork/-wisefy-remove-network-util/remove-network-scope.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates//ANDROID_Q_SAVED_NETWORK_WARNING/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-a-n-d-r-o-i-d_-q_-s-a-v-e-d_-n-e-t-w-o-r-k_-w-a-r-n-i-n-g.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApi/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApi/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApi/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApi/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApiImpl/Android29SavedNetworkApiImpl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/-android29-saved-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApiImpl/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApiImpl/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApiImpl/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkApiImpl/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-api-impl/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate/Android29SavedNetworkDelegate/#com.isupatches.android.wisefy.savednetworks.delegates.Android29SavedNetworkApiImpl/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/-android29-saved-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android29SavedNetworkDelegate/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android29-saved-network-delegate/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApi/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApi/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApi/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApi/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/Android30SavedNetworkApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/-android30-saved-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/matchesRegexForSSID/#android.net.wifi.WifiNetworkSuggestion#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/matches-regex-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate/Android30SavedNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.savednetworks.delegates.Android30SavedNetworkApiImpl/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/-android30-saved-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/Android30SavedNetworkDelegate/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-android30-saved-network-delegate/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApi/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApi/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApi/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApi/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/LegacySavedNetworkApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/-legacy-saved-network-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/matchesRegexForSSID/#android.net.wifi.WifiConfiguration#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/matches-regex-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate/LegacySavedNetworkDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.savednetworks.delegates.LegacySavedNetworkApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/-legacy-saved-network-delegate.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.delegates/LegacySavedNetworkDelegate/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.delegates/-legacy-saved-network-delegate/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Configuration///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Configuration/Configuration/#android.net.wifi.WifiConfiguration/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/-configuration.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Configuration/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/component1.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Configuration/copy/#android.net.wifi.WifiConfiguration/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/copy.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Configuration/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-configuration/data.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Suggestion///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Suggestion/Suggestion/#android.net.wifi.WifiNetworkSuggestion/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/-suggestion.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Suggestion/component1/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/component1.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Suggestion/copy/#android.net.wifi.WifiNetworkSuggestion/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/copy.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData.Suggestion/data/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-suggestion/data.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks.entities/SavedNetworkData/SavedNetworkData/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks.entities/-saved-network-data/-saved-network-data.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApi/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApi/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApi/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApi/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApiAsync/getSavedNetworks/#com.isupatches.android.wisefy.callbacks.GetSavedNetworksCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApiAsync/searchForSavedNetwork/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSavedNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkApiAsync/searchForSavedNetworks/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSavedNetworksCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-api-async/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/SavedNetworkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-saved-network-util/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/index.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/WisefySavedNetworkUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/-wisefy-saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/getSavedNetworks/#com.isupatches.android.wisefy.callbacks.GetSavedNetworksCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/savedNetworkScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/saved-network-scope.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/searchForSavedNetwork/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSavedNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/searchForSavedNetworks/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSavedNetworksCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.savednetworks/WisefySavedNetworkUtil/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.savednetworks/-wisefy-saved-network-util/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/index.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkEAP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkPSK/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkSecure/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-secure.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkWEP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkWPA/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkWPA2/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApi/isNetworkWPA3/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api/is-network-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/LegacySecurityApiImpl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/-legacy-security-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/containsCapability/#android.net.wifi.ScanResult?#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/contains-capability.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkEAP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkPSK/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkSecure/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-secure.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkWEP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkWPA/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkWPA2/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityApiImpl/isNetworkWPA3/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-api-impl/is-network-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/LegacySecurityDelegate/#com.isupatches.android.wisefy.security.delegates.LegacySecurityApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/-legacy-security-delegate.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkEAP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkPSK/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkSecure/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-secure.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkWEP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkWPA/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkWPA2/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy.security.delegates/LegacySecurityDelegate/isNetworkWPA3/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.delegates/-legacy-security-delegate/is-network-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy.security.entities////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/index.md
+$dokka.location:com.isupatches.android.wisefy.security.entities//EAP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy.security.entities//PSK/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy.security.entities//WEP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy.security.entities//WPA/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy.security.entities//WPA2/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy.security.entities//WPA3/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy.security.entities/Capability///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-capability/index.md
+$dokka.location:com.isupatches.android.wisefy.security.entities/Capability/Capability/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security.entities/-capability/-capability.md
+$dokka.location:com.isupatches.android.wisefy.security////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/index.md
+$dokka.location:com.isupatches.android.wisefy.security//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/index.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkEAP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkPSK/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkSecure/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-secure.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkWEP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkWPA/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkWPA2/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityApi/isNetworkWPA3/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-api/is-network-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy.security/SecurityUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-security-util/index.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/index.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/WisefySecurityUtil/#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/-wisefy-security-util.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkEAP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkPSK/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkSecure/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-secure.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkWEP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkWPA/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkWPA2/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy.security/WisefySecurityUtil/isNetworkWPA3/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.security/-wisefy-security-util/is-network-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApi/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApi/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApi/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApiImpl/Android30SignalApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/-android30-signal-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApiImpl/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApiImpl/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApiImpl/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalDelegate/Android30SignalDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.signal.delegates.Android30SignalApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/-android30-signal-delegate.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalDelegate/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalDelegate/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalDelegate/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/Android30SignalDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-android30-signal-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApi/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApi/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApi/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApiImpl/LegacySignalApiImpl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/-legacy-signal-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApiImpl/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApiImpl/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalApiImpl/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-api-impl/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalDelegate/LegacySignalDelegate/#com.isupatches.android.wisefy.signal.delegates.LegacySignalApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/-legacy-signal-delegate.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalDelegate/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalDelegate/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalDelegate/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal.delegates/LegacySignalDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal.delegates/-legacy-signal-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.signal////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/index.md
+$dokka.location:com.isupatches.android.wisefy.signal//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.signal/SignalApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-signal-api/index.md
+$dokka.location:com.isupatches.android.wisefy.signal/SignalApi/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal/SignalApi/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-signal-api/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal/SignalApi/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-signal-api/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal/SignalUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-signal-util/index.md
+$dokka.location:com.isupatches.android.wisefy.signal/WisefySignalUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/index.md
+$dokka.location:com.isupatches.android.wisefy.signal/WisefySignalUtil/WisefySignalUtil/#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/-wisefy-signal-util.md
+$dokka.location:com.isupatches.android.wisefy.signal/WisefySignalUtil/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal/WisefySignalUtil/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy.signal/WisefySignalUtil/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy.signal/WisefySignalUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.signal/-wisefy-signal-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.util.coroutines////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.coroutines/index.md
+$dokka.location:com.isupatches.android.wisefy.util.coroutines//createBaseCoroutineExceptionHandler/#com.isupatches.android.wisefy.callbacks.BaseWisefyCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.coroutines/create-base-coroutine-exception-handler.md
+$dokka.location:com.isupatches.android.wisefy.util.coroutines/CoroutineDispatcherProvider///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/index.md
+$dokka.location:com.isupatches.android.wisefy.util.coroutines/CoroutineDispatcherProvider/CoroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/-coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.util.coroutines/CoroutineDispatcherProvider/io/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/io.md
+$dokka.location:com.isupatches.android.wisefy.util.coroutines/CoroutineDispatcherProvider/main/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.coroutines/-coroutine-dispatcher-provider/main.md
+$dokka.location:com.isupatches.android.wisefy.util.legacy////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.legacy/index.md
+$dokka.location:com.isupatches.android.wisefy.util.legacy//convertSSIDForConfig/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.legacy/convert-s-s-i-d-for-config.md
+$dokka.location:com.isupatches.android.wisefy.util.legacy//generateOpenNetworkConfiguration/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.legacy/generate-open-network-configuration.md
+$dokka.location:com.isupatches.android.wisefy.util.legacy//generateWPA2NetworkConfiguration/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util.legacy/generate-w-p-a2-network-configuration.md
+$dokka.location:com.isupatches.android.wisefy.util////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/index.md
+$dokka.location:com.isupatches.android.wisefy.util//BASE_DELAY/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-b-a-s-e_-d-e-l-a-y.md
+$dokka.location:com.isupatches.android.wisefy.util//createOpenNetworkSuggestion/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/create-open-network-suggestion.md
+$dokka.location:com.isupatches.android.wisefy.util//createWPA2NetworkSuggestion/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/create-w-p-a2-network-suggestion.md
+$dokka.location:com.isupatches.android.wisefy.util//createWPA3NetworkSuggestion/#kotlin.String#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/create-w-p-a3-network-suggestion.md
+$dokka.location:com.isupatches.android.wisefy.util//fail/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/fail.md
+$dokka.location:com.isupatches.android.wisefy.util//rest/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/rest.md
+$dokka.location:com.isupatches.android.wisefy.util//sleep/#kotlin.Long/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/sleep.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util/index.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtil/isAtLeastP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-p.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtil/isAtLeastQ/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-q.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtil/isAtLeastR/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util/is-at-least-r.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtilImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtilImpl/SdkUtilImpl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/-sdk-util-impl.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtilImpl/isAtLeastP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-p.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtilImpl/isAtLeastQ/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-q.md
+$dokka.location:com.isupatches.android.wisefy.util/SdkUtilImpl/isAtLeastR/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.util/-sdk-util-impl/is-at-least-r.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApi/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApi/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApi/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApiImpl/Android29WifiApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/-android29-wifi-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApiImpl/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApiImpl/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApiImpl/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiDelegate/Android29WifiDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.wifi.delegates.Android29WifiApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/-android29-wifi-delegate.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiDelegate/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiDelegate/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/Android29WifiDelegate/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-android29-wifi-delegate/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApi/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApi/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApi/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApiImpl///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApiImpl/LegacyWifiApiImpl/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/-legacy-wifi-api-impl.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApiImpl/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApiImpl/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApiImpl/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiApiImpl/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-api-impl/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiDelegate///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiDelegate/LegacyWifiDelegate/#android.net.wifi.WifiManager#com.isupatches.android.wisefy.wifi.delegates.LegacyWifiApi/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/-legacy-wifi-delegate.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiDelegate/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiDelegate/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiDelegate/impl/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/impl.md
+$dokka.location:com.isupatches.android.wisefy.wifi.delegates/LegacyWifiDelegate/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi.delegates/-legacy-wifi-delegate/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi////PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi//LOG_TAG/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-l-o-g_-t-a-g.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApi/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApi/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApi/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApiAsync///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApiAsync/disableWifi/#com.isupatches.android.wisefy.callbacks.DisableWifiCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiApiAsync/enableWifi/#com.isupatches.android.wisefy.callbacks.EnableWifiCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-api-async/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WifiUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wifi-util/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil///PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/index.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/WisefyWifiUtil/#com.isupatches.android.wisefy.util.coroutines.CoroutineDispatcherProvider#com.isupatches.android.wisefy.logging.WisefyLogger?#com.isupatches.android.wisefy.util.SdkUtil#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/-wisefy-wifi-util.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/coroutineDispatcherProvider/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/coroutine-dispatcher-provider.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/delegate/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/delegate.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/disableWifi/#com.isupatches.android.wisefy.callbacks.DisableWifiCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/enableWifi/#com.isupatches.android.wisefy.callbacks.EnableWifiCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy.wifi/WisefyWifiUtil/wifiScope/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy.wifi/-wisefy-wifi-util/wifi-scope.md
+$dokka.location:com.isupatches.android.wisefy////PointingToDeclaration/wisefy/com.isupatches.android.wisefy/index.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains///PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/index.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/Brains/#android.content.Context#com.isupatches.android.wisefy.logging.WisefyLogger?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/-brains.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/accessPointsUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/access-points-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/addNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/add-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/connectivityManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/connectivity-manager.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customAccessPointsUtil/#com.isupatches.android.wisefy.accesspoints.AccessPointsUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-access-points-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customAddNetworkUtil/#com.isupatches.android.wisefy.addnetwork.AddNetworkUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-add-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customConnectivityManager/#android.net.ConnectivityManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-connectivity-manager.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customFrequencyUtil/#com.isupatches.android.wisefy.frequency.FrequencyUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-frequency-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customNetworkConnectionStatusUtil/#com.isupatches.android.wisefy.networkconnectionstatus.NetworkConnectionStatusUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-status-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customNetworkConnectionUtil/#com.isupatches.android.wisefy.networkconnection.NetworkConnectionUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-connection-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customNetworkInfoUtil/#com.isupatches.android.wisefy.networkinfo.NetworkInfoUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-network-info-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customRemoveNetworkUtil/#com.isupatches.android.wisefy.removenetwork.RemoveNetworkUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-remove-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customSavedNetworkUtil/#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customSecurityUtil/#com.isupatches.android.wisefy.security.SecurityUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-security-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customSignalUtil/#com.isupatches.android.wisefy.signal.SignalUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-signal-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customWifiManager/#android.net.wifi.WifiManager/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/customWifiUtil/#com.isupatches.android.wisefy.wifi.WifiUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/custom-wifi-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/frequencyUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/frequency-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/getSmarts/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/get-smarts.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/logger/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/logger.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/logger/#com.isupatches.android.wisefy.logging.WisefyLogger/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/logger.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/networkConnectionStatusUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-status-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/networkConnectionUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-connection-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/networkInfoUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/network-info-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/removeNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/remove-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/savedNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/securityUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/security-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/signalUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/signal-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/wifiManager/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-manager.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy.Brains/wifiUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-brains/wifi-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy///PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/index.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/Wisefy/#com.isupatches.android.wisefy.accesspoints.AccessPointsUtil#com.isupatches.android.wisefy.addnetwork.AddNetworkUtil#com.isupatches.android.wisefy.frequency.FrequencyUtil#com.isupatches.android.wisefy.networkconnection.NetworkConnectionUtil#com.isupatches.android.wisefy.networkconnectionstatus.NetworkConnectionStatusUtil#com.isupatches.android.wisefy.networkinfo.NetworkInfoUtil#com.isupatches.android.wisefy.removenetwork.RemoveNetworkUtil#com.isupatches.android.wisefy.savednetworks.SavedNetworkUtil#com.isupatches.android.wisefy.security.SecurityUtil#com.isupatches.android.wisefy.signal.SignalUtil#com.isupatches.android.wisefy.wifi.WifiUtil/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/-wisefy.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/accessPointsUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/access-points-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addOpenNetwork/#com.isupatches.android.wisefy.addnetwork.entities.OpenNetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-open-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addWPA2Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA2NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a2-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData#com.isupatches.android.wisefy.callbacks.AddNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/addWPA3Network/#com.isupatches.android.wisefy.addnetwork.entities.WPA3NetworkData/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/add-w-p-a3-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/attachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/attach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/calculateBars/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/calculateBars/#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/calculate-bars.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/compareSignalLevel/#kotlin.Int#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/compare-signal-level.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/connectToNetwork/#kotlin.String#kotlin.Int#com.isupatches.android.wisefy.callbacks.ConnectToNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/connectToNetwork/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/connect-to-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/detachNetworkWatcher/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/detach-network-watcher.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/disableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/disableWifi/#com.isupatches.android.wisefy.callbacks.DisableWifiCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/disable-wifi.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/disconnectFromCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/disconnectFromCurrentNetwork/#com.isupatches.android.wisefy.callbacks.DisconnectFromCurrentNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/disconnect-from-current-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/enableWifi/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/enableWifi/#com.isupatches.android.wisefy.callbacks.EnableWifiCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/enable-wifi.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/frequencyUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/frequency-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getCurrentNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getCurrentNetwork/#com.isupatches.android.wisefy.callbacks.GetCurrentNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getCurrentNetworkInfo/#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getCurrentNetworkInfo/#com.isupatches.android.wisefy.callbacks.GetCurrentNetworkInfoCallbacks?#android.net.Network?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-current-network-info.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getFrequency/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getFrequency/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getFrequency/#com.isupatches.android.wisefy.callbacks.GetFrequencyCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-frequency.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getIP/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getIP/#com.isupatches.android.wisefy.callbacks.GetIPCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-i-p.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getNearbyAccessPoints/#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.GetNearbyAccessPointCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getNearbyAccessPoints/#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-nearby-access-points.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int#com.isupatches.android.wisefy.callbacks.GetRSSICallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getRSSI/#kotlin.String#kotlin.Boolean#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-r-s-s-i.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getSavedNetworks/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/getSavedNetworks/#com.isupatches.android.wisefy.callbacks.GetSavedNetworksCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/get-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isDeviceConnectedToMobileNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isDeviceConnectedToMobileOrWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-mobile-or-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isDeviceConnectedToSSID/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isDeviceConnectedToWifiNetwork/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-connected-to-wifi-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isDeviceRoaming/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-device-roaming.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetwork5gHz/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetwork5gHz/#android.net.wifi.WifiInfo/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network5g-hz.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkEAP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-e-a-p.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkPSK/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-p-s-k.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkSaved/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-saved.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkSecure/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-secure.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkWEP/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-e-p.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkWPA/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkWPA2/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a2.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isNetworkWPA3/#android.net.wifi.ScanResult/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-network-w-p-a3.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/isWifiEnabled/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/is-wifi-enabled.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/networkConnectionStatusUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-status-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/networkConnectionUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/network-connection-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/networkInfoUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/network-info-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/removeNetwork/#kotlin.String#com.isupatches.android.wisefy.callbacks.RemoveNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/removeNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/removeNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/remove-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/savedNetworkUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/saved-network-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.SearchForAccessPointCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForAccessPoint/#kotlin.String#kotlin.Int#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-point.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForAccessPoints/#kotlin.String#kotlin.Boolean#com.isupatches.android.wisefy.callbacks.SearchForAccessPointsCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForAccessPoints/#kotlin.String#kotlin.Boolean/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-access-points.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSSID/#kotlin.String#kotlin.Int#com.isupatches.android.wisefy.callbacks.SearchForSSIDCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSSID/#kotlin.String#kotlin.Int/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-d.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSSIDs/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSSIDsCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSSIDs/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-s-s-i-ds.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSavedNetwork/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSavedNetworkCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSavedNetwork/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-network.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSavedNetworks/#kotlin.String#com.isupatches.android.wisefy.callbacks.SearchForSavedNetworksCallbacks?/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/searchForSavedNetworks/#kotlin.String/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/search-for-saved-networks.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/securityUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/security-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/signalUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/signal-util.md
+$dokka.location:com.isupatches.android.wisefy/Wisefy/wifiUtil/#/PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy/wifi-util.md
+$dokka.location:com.isupatches.android.wisefy/WisefyApi///PointingToDeclaration/wisefy/com.isupatches.android.wisefy/-wisefy-api/index.md
+com.isupatches.android.wisefy
+com.isupatches.android.wisefy.accesspoints
+com.isupatches.android.wisefy.accesspoints.delegates
+com.isupatches.android.wisefy.accesspoints.entities
+com.isupatches.android.wisefy.addnetwork
+com.isupatches.android.wisefy.addnetwork.delegates
+com.isupatches.android.wisefy.addnetwork.entities
+com.isupatches.android.wisefy.callbacks
+com.isupatches.android.wisefy.constants
+com.isupatches.android.wisefy.frequency
+com.isupatches.android.wisefy.frequency.delegates
+com.isupatches.android.wisefy.logging
+com.isupatches.android.wisefy.networkconnection
+com.isupatches.android.wisefy.networkconnection.delegates
+com.isupatches.android.wisefy.networkconnection.entities
+com.isupatches.android.wisefy.networkconnectionstatus
+com.isupatches.android.wisefy.networkconnectionstatus.delegates
+com.isupatches.android.wisefy.networkconnectionstatus.entities
+com.isupatches.android.wisefy.networkinfo
+com.isupatches.android.wisefy.networkinfo.delegates
+com.isupatches.android.wisefy.networkinfo.entities
+com.isupatches.android.wisefy.removenetwork
+com.isupatches.android.wisefy.removenetwork.delegates
+com.isupatches.android.wisefy.removenetwork.entities
+com.isupatches.android.wisefy.savednetworks
+com.isupatches.android.wisefy.savednetworks.delegates
+com.isupatches.android.wisefy.savednetworks.entities
+com.isupatches.android.wisefy.security
+com.isupatches.android.wisefy.security.delegates
+com.isupatches.android.wisefy.security.entities
+com.isupatches.android.wisefy.signal
+com.isupatches.android.wisefy.signal.delegates
+com.isupatches.android.wisefy.util
+com.isupatches.android.wisefy.util.coroutines
+com.isupatches.android.wisefy.util.legacy
+com.isupatches.android.wisefy.wifi
+com.isupatches.android.wisefy.wifi.delegates
+
diff --git a/gradle.properties b/gradle.properties
index 8c2e47de..386d53af 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,4 +3,4 @@ android.enableJetifier=true
android.useAndroidX=true
org.gradle.caching=false
-org.gradle.jvmargs=-Xmx1g -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
+org.gradle.jvmargs=-Xmx2g -XX:MaxPermSize=1g -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
diff --git a/gradle/code-coverage.gradle b/gradle/code-coverage.gradle
deleted file mode 100644
index b27feead..00000000
--- a/gradle/code-coverage.gradle
+++ /dev/null
@@ -1,35 +0,0 @@
-task jacocoAllCombinedTests {
- group = "verification"
- outputs.upToDateWhen { false }
- dependsOn ':wisefy:jacocoDebugCombinedTest'
-}
-
-task jacocoAllCombinedTestReports {
- group = "verification"
- outputs.upToDateWhen { false }
- dependsOn ':wisefy:jacocoDebugCombinedTestReport'
-}
-
-task jacocoAllUnitTests {
- group = "verification"
- outputs.upToDateWhen { false }
- dependsOn ':wisefy:jacocoDebugUnitTest'
-}
-
-task jacocoAllUnitTestReports {
- group = "verification"
- outputs.upToDateWhen { false }
- dependsOn ':wisefy:jacocoDebugUnitTestReport'
-}
-
-task jacocoAllAndroidTests {
- group = "verification"
- outputs.upToDateWhen { false }
- dependsOn ':wisefy:jacocoDebugAndroidTest'
-}
-
-task jacocoAllAndroidTestReports {
- group = "verification"
- outputs.upToDateWhen { false }
- dependsOn ':wisefy:jacocoDebugAndroidTestReport'
-}
\ No newline at end of file
diff --git a/gradle/cpd.gradle b/gradle/cpd.gradle
deleted file mode 100644
index 70c94a35..00000000
--- a/gradle/cpd.gradle
+++ /dev/null
@@ -1,25 +0,0 @@
-apply plugin: 'cpd'
-
-cpd {
- language = 'kotlin'
- toolVersion = '6.13.0'
-}
-
-cpdCheck {
- group = "verification"
-
- ignoreFailures false
-
- def classes = fileTree("$projectDir/src/main/java")
- classes += fileTree('src/androidTest/java')
- classes += fileTree('src/commonTest/java')
- classes += fileTree('src/test/java')
- source = classes
-
- skipLexicalErrors true
-
- reports {
- text.enabled = false
- xml.enabled = true
- }
-}
\ No newline at end of file
diff --git a/gradle/cpd.gradle.kts b/gradle/cpd.gradle.kts
new file mode 100644
index 00000000..4253ae20
--- /dev/null
+++ b/gradle/cpd.gradle.kts
@@ -0,0 +1,35 @@
+import de.aaschmid.gradle.plugins.cpd.Cpd
+import de.aaschmid.gradle.plugins.cpd.CpdExtension
+import de.aaschmid.gradle.plugins.cpd.CpdPlugin
+
+buildscript {
+ repositories {
+ mavenCentral()
+ }
+
+ dependencies {
+ val versions = com.isupatches.android.wisefy.build.Versions
+ classpath("de.aaschmid:gradle-cpd-plugin:${versions.CPD}")
+ }
+}
+
+plugins.apply(CpdPlugin::class)
+
+configureAll Types
-
-
-
-
-
diff --git a/javadoc/wisefy/com.isupatches.wisefy.callbacks/-add-network-callbacks/failure-adding-network.html b/javadoc/wisefy/com.isupatches.wisefy.callbacks/-add-network-callbacks/failure-adding-network.html
deleted file mode 100644
index ce75ff8e..00000000
--- a/javadoc/wisefy/com.isupatches.wisefy.callbacks/-add-network-callbacks/failure-adding-network.html
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-com.isupatches.wisefy.AccessPointApi
-
-
-
-
-
-com.isupatches.wisefy.AddNetworkApi
-
-
-
-
-
-com.isupatches.wisefy.callbacks.AddNetworkCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.BaseCallback
-
-
-
-
-
-com.isupatches.wisefy.constants.Capability
-
-
-
-
-
-com.isupatches.wisefy.ConnectionApi
-
-
-
-
-
-com.isupatches.wisefy.callbacks.ConnectToNetworkCallbacks
-
-
-
-
-
-com.isupatches.wisefy.DeviceApi
-
-
-
-
-
-com.isupatches.wisefy.callbacks.DisableWifiCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.DisconnectFromCurrentNetworkCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.EnableWifiCallbacks
-
-
-
-
-
-com.isupatches.wisefy.FrequencyApi
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetCurrentNetworkCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetCurrentNetworkInfoCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetFrequencyCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetIPCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetNearbyAccessPointsCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetRSSICallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.GetSavedNetworksCallbacks
-
-
-
-
-
-com.isupatches.wisefy.NetworkInfoApi
-
-
-
-
-
-com.isupatches.wisefy.constants.NetworkType
-
-
-
-
-
-com.isupatches.wisefy.RemoveNetworkApi
-
-
-
-
-
-com.isupatches.wisefy.callbacks.RemoveNetworkCallbacks
-
-
-
-
-
-com.isupatches.wisefy.SavedNetworkApi
-
-
-
-
-
-com.isupatches.wisefy.callbacks.SearchForAccessPointCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.SearchForAccessPointsCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.SearchForSavedNetworkCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.SearchForSavedNetworksCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.SearchForSSIDCallbacks
-
-
-
-
-
-com.isupatches.wisefy.callbacks.SearchForSSIDsCallbacks
-
-
-
-
-
-com.isupatches.wisefy.SecurityApi
-
-
-
-
-
-com.isupatches.wisefy.SignalStrengthApi
-
-
-
-
-
-com.isupatches.wisefy.WifiApi
-
-
-
-
-
-com.isupatches.wisefy.WiseFy
-
-
-
-
-
-com.isupatches.wisefy.constants.WiseFyCode
-
-
-
-
-
-com.isupatches.wisefy.threads.WiseFyHandlerThread
-
-
-
-
-
-com.isupatches.wisefy.WiseFyLock
-
-
-
-
-
-
-com.isupatches.wisefy.WiseFyPublicApi
-
-
-
-
-failureAddingNetwork
-
-abstract fun failureAddingNetwork(wifiManagerReturn: Int): Unit
-
-
Author
-Patches
Since
-3.0
interface AddNetworkCallbacks : BaseCallback
-Callbacks for adding a network as a saved configuration on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.addOpenNetwork
-com.isupatches.wisefy.WiseFy.addWEPNetwork
-com.isupatches.wisefy.WiseFy.addWPA2Network
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun failureAddingNetwork(wifiManagerReturn: Int): Unit
-Called when android.net.wifi.WifiManager encounters an error adding a network. - |
-
- - | -
-abstract fun networkAdded(newNetworkId: Int, networkConfig: WifiConfiguration): Unit
-Called upon successfully adding a network. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun networkAdded(newNetworkId: Int, networkConfig: WifiConfiguration): Unit
-Called upon successfully adding a network.
-See Also
-
android.net.wifi.WifiConfiguration
- -Author
-Patches
Since
-3.0
interface BaseCallback
-Callbacks that are applicable to all Async WiseFy operations. -All Async interfaces should extend this class.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
- - | -
-interface AddNetworkCallbacks : BaseCallback
-Callbacks for adding a network as a saved configuration on a device. - |
-
- - | -
-interface ConnectToNetworkCallbacks : BaseCallback
-Callbacks for attempting to connect to a network. - |
-
- - | -
-interface DisableWifiCallbacks : BaseCallback
-Callbacks for disabling a device's wifi. - |
-
- - | -
-interface DisconnectFromCurrentNetworkCallbacks : BaseCallback
-Callbacks for disconnecting a device from it's current network. - |
-
- - | -
-interface EnableWifiCallbacks : BaseCallback
-Callbacks for enabling a device's wifi. - |
-
- - | -
-interface GetCurrentNetworkCallbacks : BaseCallback
-Callbacks for retrieving a device's current network. - |
-
- - | -
-interface GetCurrentNetworkInfoCallbacks : BaseCallback
-Callbacks for retrieving a device's current network. - |
-
- - | -
-interface GetFrequencyCallbacks : BaseCallback
-Callbacks for retrieving the frequency of a network. - |
-
- - | -
-interface GetIPCallbacks : BaseCallback
-Callbacks for retrieving a device's IP. - |
-
- - | -
-interface GetNearbyAccessPointsCallbacks : BaseCallback
-Callbacks for retrieving a list of nearby access points. - |
-
- - | -
-interface GetRSSICallbacks : BaseCallback
-Callbacks for retrieving RSSI level of a nearby access point. - |
-
- - | -
-interface GetSavedNetworksCallbacks : BaseCallback
-Callbacks for retrieving a list of saved networks on a device. - |
-
- - | -
-interface RemoveNetworkCallbacks : BaseCallback
-Callbacks for removing a saved network on a device. - |
-
- - | -
-interface SearchForAccessPointCallbacks : BaseCallback
-Callbacks for finding a nearby access point on a device. - |
-
- - | -
-interface SearchForAccessPointsCallbacks : BaseCallback
-Callbacks for finding a list of nearby access points on a device. - |
-
- - | -
-interface SearchForSavedNetworkCallbacks : BaseCallback
-Callbacks for retrieving a saved network on a device. - |
-
- - | -
-interface SearchForSavedNetworksCallbacks : BaseCallback
-Callbacks for retrieving a list of saved networks on a device. - |
-
- - | -
-interface SearchForSSIDCallbacks : BaseCallback
-Callbacks for finding a nearby SSID on a device. - |
-
- - | -
-interface SearchForSSIDsCallbacks : BaseCallback
-Callbacks for finding a list of nearby SSIDs on a device. - |
-
abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed.
-Example: A null or empty ssid is passed in but is a required parameter.
-See Also
-
com.isupatches.wisefy.WiseFyPrechecks
-com.isupatches.wisefy.constants.WiseFyCode
- -Author
-Patches
Since
-3.0
abstract fun connectedToNetwork(): Unit
-Called when WiseFy has successfully connected to a network.
-Author
-Patches
Since
-3.0
abstract fun failureConnectingToNetwork(): Unit
-Called when the network was found, but there was an issue attempting to connect to -it with android.net.wifi.WifiManager.
-See Also
-
Author
-Patches
Since
-3.0
interface ConnectToNetworkCallbacks : BaseCallback
-Callbacks for attempting to connect to a network.
-See Also
-
com.isupatches.wisefy.WiseFy.connectToNetwork
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun connectedToNetwork(): Unit
-Called when WiseFy has successfully connected to a network. - |
-
- - | -
-abstract fun failureConnectingToNetwork(): Unit
-Called when the network was found, but there was an issue attempting to connect to -it with android.net.wifi.WifiManager. - |
-
- - | -
-abstract fun networkNotFoundToConnectTo(): Unit
-Called when the SSID of the network to connect to cannot be found by android.net.wifi.WifiManager -and WiseFy. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun networkNotFoundToConnectTo(): Unit
-Called when the SSID of the network to connect to cannot be found by android.net.wifi.WifiManager -and WiseFy.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun failureDisablingWifi(): Unit
-Called when there is an issue disabling Wifi on the device.
-Author
-Patches
Since
-3.0
interface DisableWifiCallbacks : BaseCallback
-Callbacks for disabling a device's wifi.
-See Also
-
com.isupatches.wisefy.WiseFy.disableWifi
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun failureDisablingWifi(): Unit
-Called when there is an issue disabling Wifi on the device. - |
-
- - | -
-abstract fun wifiDisabled(): Unit
-Called when WiseFy has successfully disabled Wifi on the device. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun wifiDisabled(): Unit
-Called when WiseFy has successfully disabled Wifi on the device.
-Author
-Patches
Since
-3.0
abstract fun disconnectedFromCurrentNetwork(): Unit
-Called when WiseFy has successfully disconnected from the device's current network.
-Author
-Patches
Since
-3.0
abstract fun failureDisconnectingFromCurrentNetwork(): Unit
-Called when there is an issue disconnecting the device from it's current network.
-Author
-Patches
Since
-3.0
interface DisconnectFromCurrentNetworkCallbacks : BaseCallback
-Callbacks for disconnecting a device from it's current network.
-See Also
-
com.isupatches.wisefy.WiseFy.disconnectFromCurrentNetwork
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun disconnectedFromCurrentNetwork(): Unit
-Called when WiseFy has successfully disconnected from the device's current network. - |
-
- - | -
-abstract fun failureDisconnectingFromCurrentNetwork(): Unit
-Called when there is an issue disconnecting the device from it's current network. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun failureEnablingWifi(): Unit
-Called when there is an issue enabling wifi on the device.
-Author
-Patches
Since
-3.0
interface EnableWifiCallbacks : BaseCallback
-Callbacks for enabling a device's wifi.
-See Also
-
com.isupatches.wisefy.WiseFy.enableWifi
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun failureEnablingWifi(): Unit
-Called when there is an issue enabling wifi on the device. - |
-
- - | -
-abstract fun wifiEnabled(): Unit
-Called when WiseFy has successfully enabled wifi on the device. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun wifiEnabled(): Unit
-Called when WiseFy has successfully enabled wifi on the device.
-Author
-Patches
Since
-3.0
interface GetCurrentNetworkCallbacks : BaseCallback
-Callbacks for retrieving a device's current network.
-See Also
-
com.isupatches.wisefy.WiseFy.getCurrentNetwork
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun noCurrentNetwork(): Unit
-Called when the Android OS returns no current network. - |
-
- - | -
-abstract fun retrievedCurrentNetwork(currentNetwork: WifiInfo): Unit
-Called when WiseFy has successfully retrieved the device's current network. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noCurrentNetwork(): Unit
-Called when the Android OS returns no current network.
-Author
-Patches
Since
-4.0
abstract fun retrievedCurrentNetwork(currentNetwork: WifiInfo): Unit
-Called when WiseFy has successfully retrieved the device's current network.
-See Also
-
Author
-Patches
Since
-3.0
interface GetCurrentNetworkInfoCallbacks : BaseCallback
-Callbacks for retrieving a device's current network.
-See Also
-
com.isupatches.wisefy.WiseFy.getCurrentNetworkInfo
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun noCurrentNetworkInfo(): Unit
-Called when the Android OS returns no current network info. - |
-
- - | -
-abstract fun retrievedCurrentNetworkInfo(currentNetworkInfo: NetworkInfo): Unit
-Called when WiseFy has successfully retrieved the device's current network info. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noCurrentNetworkInfo(): Unit
-Called when the Android OS returns no current network info.
-Author
-Patches
Since
-4.0
abstract fun retrievedCurrentNetworkInfo(currentNetworkInfo: NetworkInfo): Unit
-Called when WiseFy has successfully retrieved the device's current network info.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun failureGettingFrequency(): Unit
-Called when there is an issue retrieving the frequency of a network.
-i.e. Unable to retrieve current network or no current network
-Author
-Patches
Since
-3.0
interface GetFrequencyCallbacks : BaseCallback
-Callbacks for retrieving the frequency of a network.
-See Also
-
com.isupatches.wisefy.WiseFy.getFrequency
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun failureGettingFrequency(): Unit
-Called when there is an issue retrieving the frequency of a network. - |
-
- - | -
-abstract fun retrievedFrequency(frequency: Int): Unit
-Called when WiseFy has successfully retrieved the frequency of a network. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun retrievedFrequency(frequency: Int): Unit
-Called when WiseFy has successfully retrieved the frequency of a network.
-Author
-Patches
Since
-3.0
abstract fun failureRetrievingIP(): Unit
-Called when there is an issue retrieving the IP of a device.
-i.e. No current IP for the device, bad formatting, etc.
-Author
-Patches
Since
-3.0
interface GetIPCallbacks : BaseCallback
-Callbacks for retrieving a device's IP.
-See Also
-
com.isupatches.wisefy.WiseFy.getIP
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun failureRetrievingIP(): Unit
-Called when there is an issue retrieving the IP of a device. - |
-
- - | -
-abstract fun retrievedIP(ip: String): Unit
-Called when WiseFy has successfully retrieved the IP of a device. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun retrievedIP(ip: String): Unit
-Called when WiseFy has successfully retrieved the IP of a device.
-Author
-Patches
Since
-3.0
interface GetNearbyAccessPointsCallbacks : BaseCallback
-Callbacks for retrieving a list of nearby access points.
-See Also
-
com.isupatches.wisefy.WiseFy.getNearbyAccessPoints
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun noAccessPointsFound(): Unit
-Called when the Android OS returns no access points. - |
-
- - | -
-abstract fun retrievedNearbyAccessPoints(nearbyAccessPoints: List<ScanResult>): Unit
-Called when WiseFy has successfully retrieved a list of nearby access points. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noAccessPointsFound(): Unit
-Called when the Android OS returns no access points.
-Author
-Patches
Since
-4.0
abstract fun retrievedNearbyAccessPoints(nearbyAccessPoints: List<@JvmSuppressWildcards ScanResult>): Unit
-Called when WiseFy has successfully retrieved a list of nearby access points.
-See Also
-
Author
-Patches
Since
-3.0
interface GetRSSICallbacks : BaseCallback
-Callbacks for retrieving RSSI level of a nearby access point.
-See Also
-
com.isupatches.wisefy.WiseFy.getRSSI
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun networkNotFoundToRetrieveRSSI(): Unit
-Called when the network to retrieve the RSSI level of is not found -in the list of nearby access points. - |
-
- - | -
-abstract fun retrievedRSSI(rssi: Int): Unit
-Called when WiseFy has successfully retrieved the RSSI level of a network. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun networkNotFoundToRetrieveRSSI(): Unit
-Called when the network to retrieve the RSSI level of is not found -in the list of nearby access points.
-Author
-Patches
Since
-3.0
abstract fun retrievedRSSI(rssi: Int): Unit
-Called when WiseFy has successfully retrieved the RSSI level of a network.
-Author
-Patches
Since
-3.0
interface GetSavedNetworkCallbacks : BaseCallback
-Callbacks for retrieving a saved network on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.getSavedNetwork
- -Author
-Patches
- - | -
-abstract fun retrievedSavedNetwork(savedNetwork: WifiConfiguration): Unit
-Called when WiseFy has successfully retrieved a matching saved network configuration. - |
-
- - | -
-abstract fun savedNetworkNotFound(): Unit
-Called when the given network is not a saved configuration. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun retrievedSavedNetwork(savedNetwork: WifiConfiguration): Unit
-Called when WiseFy has successfully retrieved a matching saved network configuration.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun savedNetworkNotFound(): Unit
-Called when the given network is not a saved configuration.
-Author
-Patches
Since
-3.0
interface GetSavedNetworksCallbacks : BaseCallback
-Callbacks for retrieving a list of saved networks on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.getSavedNetworks
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun noSavedNetworksFound(): Unit
-Called when there are no saved network configuration on the device. - |
-
- - | -
-abstract fun retrievedSavedNetworks(savedNetworks: List<WifiConfiguration>): Unit
-Called when WiseFy has successfully retrieved a list of saved networks. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noSavedNetworksFound(): Unit
-Called when there are no saved network configuration on the device.
-Author
-Patches
Since
-3.0
abstract fun retrievedSavedNetworks(savedNetworks: List<@JvmSuppressWildcards WifiConfiguration>): Unit
-Called when WiseFy has successfully retrieved a list of saved networks.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun failureRemovingNetwork(): Unit
-Called when there is an issue removing a saved network configuration with WifiManager.
-Author
-Patches
Since
-3.0
interface RemoveNetworkCallbacks : BaseCallback
-Callbacks for removing a saved network on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.removeNetwork
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun failureRemovingNetwork(): Unit
-Called when there is an issue removing a saved network configuration with WifiManager. - |
-
- - | -
-abstract fun networkNotFoundToRemove(): Unit
-Called when the network is not found in the save network configuration list. - |
-
- - | -
-abstract fun networkRemoved(): Unit
-Called when WiseFy has successfully removed a network from the -list of saved network configurations. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun networkNotFoundToRemove(): Unit
-Called when the network is not found in the save network configuration list.
-This is not necessarily an error as it may have never been stored, -removed manually, or various other scenarios.
-Author
-Patches
Since
-3.0
abstract fun networkRemoved(): Unit
-Called when WiseFy has successfully removed a network from the -list of saved network configurations.
-Author
-Patches
Since
-3.0
abstract fun accessPointFound(accessPoint: ScanResult): Unit
-Called when WiseFy has successfully found a matching access point.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun accessPointNotFound(): Unit
-Called when WiseFy times out trying to find a matching access point.
-Author
-Patches
Since
-3.0
interface SearchForAccessPointCallbacks : BaseCallback
-Callbacks for finding a nearby access point on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.searchForAccessPoint
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun accessPointFound(accessPoint: ScanResult): Unit
-Called when WiseFy has successfully found a matching access point. - |
-
- - | -
-abstract fun accessPointNotFound(): Unit
-Called when WiseFy times out trying to find a matching access point. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun foundAccessPoints(accessPoints: List<@JvmSuppressWildcards ScanResult>): Unit
-Called when WiseFy has successfully found matching access points.
-See Also
-
Author
-Patches
Since
-3.0
interface SearchForAccessPointsCallbacks : BaseCallback
-Callbacks for finding a list of nearby access points on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.searchForAccessPoints
- -Author
-Patches
- - | -
-abstract fun foundAccessPoints(accessPoints: List<ScanResult>): Unit
-Called when WiseFy has successfully found matching access points. - |
-
- - | -
-abstract fun noAccessPointsFound(): Unit
-Called when WiseFy times out trying to find a matching access points. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noAccessPointsFound(): Unit
-Called when WiseFy times out trying to find a matching access points.
-Author
-Patches
Since
-3.0
interface SearchForSSIDCallbacks : BaseCallback
-Callbacks for finding a nearby SSID on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.searchForSSID
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun ssidFound(ssid: String): Unit
-Called when WiseFy has successfully found an access point with a matching SSID. - |
-
- - | -
-abstract fun ssidNotFound(): Unit
-Called when WiseFy times out trying to find an access point with a matching SSID. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun ssidFound(ssid: String): Unit
-Called when WiseFy has successfully found an access point with a matching SSID.
-Author
-Patches
Since
-3.0
abstract fun ssidNotFound(): Unit
-Called when WiseFy times out trying to find an access point with a matching SSID.
-Author
-Patches
Since
-3.0
interface SearchForSSIDsCallbacks : BaseCallback
-Callbacks for finding a list of nearby SSIDs on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.searchForSSIDs
- -Author
-Patches
Since
-3.0
- - | -
-abstract fun noSSIDsFound(): Unit
-Called when WiseFy times out trying to find access points with a matching SSID. - |
-
- - | -
-abstract fun retrievedSSIDs(ssids: List<String>): Unit
-Called when WiseFy has successfully found access points with a matching SSID. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noSSIDsFound(): Unit
-Called when WiseFy times out trying to find access points with a matching SSID.
-Author
-Patches
Since
-3.0
abstract fun retrievedSSIDs(ssids: List<String>): Unit
-Called when WiseFy has successfully found access points with a matching SSID.
-Author
-Patches
Since
-3.0
interface SearchForSavedNetworkCallbacks : BaseCallback
-Callbacks for retrieving a saved network on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.searchForSavedNetwork
- -Author
-Patches
- - | -
-abstract fun retrievedSavedNetwork(savedNetwork: WifiConfiguration): Unit
-Called when WiseFy has successfully retrieved a matching saved network configuration. - |
-
- - | -
-abstract fun savedNetworkNotFound(): Unit
-Called when there are no saved network configurations matching search criteria. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun retrievedSavedNetwork(savedNetwork: WifiConfiguration): Unit
-Called when WiseFy has successfully retrieved a matching saved network configuration.
-See Also
-
Author
-Patches
Since
-4.0
abstract fun savedNetworkNotFound(): Unit
-Called when there are no saved network configurations matching search criteria.
-Author
-Patches
Since
-4.0
interface SearchForSavedNetworksCallbacks : BaseCallback
-Callbacks for retrieving a list of saved networks on a device.
-See Also
-
com.isupatches.wisefy.WiseFy.searchForSavedNetworks
- -Author
-Patches
Since
-4.0
- - | -
-abstract fun noSavedNetworksFound(): Unit
-Called when there are no saved network configuration on the device matching the -given search criteria. - |
-
- - | -
-abstract fun retrievedSavedNetworks(savedNetworks: List<WifiConfiguration>): Unit
-Called when WiseFy has successfully retrieved a list of saved networks matching -the given search criteria. - |
-
- - | -
-abstract fun wisefyFailure(wisefyFailureCode: Int): Unit
-Called when com.isupatches.wisefy.WiseFyPrechecks determines that there -is an issue and an operation cannot be completed. - |
-
abstract fun noSavedNetworksFound(): Unit
-Called when there are no saved network configuration on the device matching the -given search criteria.
-Author
-Patches
Since
-4.0
abstract fun retrievedSavedNetworks(savedNetworks: List<@JvmSuppressWildcards WifiConfiguration>): Unit
-Called when WiseFy has successfully retrieved a list of saved networks matching -the given search criteria.
-See Also
-
Author
-Patches
Since
-3.0
- - | -
-interface AddNetworkCallbacks : BaseCallback
-Callbacks for adding a network as a saved configuration on a device. - |
-
- - | -
-interface BaseCallback
-Callbacks that are applicable to all Async WiseFy operations. -All Async interfaces should extend this class. - |
-
- - | -
-interface ConnectToNetworkCallbacks : BaseCallback
-Callbacks for attempting to connect to a network. - |
-
- - | -
-interface DisableWifiCallbacks : BaseCallback
-Callbacks for disabling a device's wifi. - |
-
- - | -
-interface DisconnectFromCurrentNetworkCallbacks : BaseCallback
-Callbacks for disconnecting a device from it's current network. - |
-
- - | -
-interface EnableWifiCallbacks : BaseCallback
-Callbacks for enabling a device's wifi. - |
-
- - | -
-interface GetCurrentNetworkCallbacks : BaseCallback
-Callbacks for retrieving a device's current network. - |
-
- - | -
-interface GetCurrentNetworkInfoCallbacks : BaseCallback
-Callbacks for retrieving a device's current network. - |
-
- - | -
-interface GetFrequencyCallbacks : BaseCallback
-Callbacks for retrieving the frequency of a network. - |
-
- - | -
-interface GetIPCallbacks : BaseCallback
-Callbacks for retrieving a device's IP. - |
-
- - | -
-interface GetNearbyAccessPointsCallbacks : BaseCallback
-Callbacks for retrieving a list of nearby access points. - |
-
- - | -
-interface GetRSSICallbacks : BaseCallback
-Callbacks for retrieving RSSI level of a nearby access point. - |
-
- - | -
-interface GetSavedNetworksCallbacks : BaseCallback
-Callbacks for retrieving a list of saved networks on a device. - |
-
- - | -
-interface RemoveNetworkCallbacks : BaseCallback
-Callbacks for removing a saved network on a device. - |
-
- - | -
-interface SearchForAccessPointCallbacks : BaseCallback
-Callbacks for finding a nearby access point on a device. - |
-
- - | -
-interface SearchForAccessPointsCallbacks : BaseCallback
-Callbacks for finding a list of nearby access points on a device. - |
-
- - | -
-interface SearchForSavedNetworkCallbacks : BaseCallback
-Callbacks for retrieving a saved network on a device. - |
-
- - | -
-interface SearchForSavedNetworksCallbacks : BaseCallback
-Callbacks for retrieving a list of saved networks on a device. - |
-
- - | -
-interface SearchForSSIDCallbacks : BaseCallback
-Callbacks for finding a nearby SSID on a device. - |
-
- - | -
-interface SearchForSSIDsCallbacks : BaseCallback
-Callbacks for finding a list of nearby SSIDs on a device. - |
-
Capability()
-Annotation to help avoid crazy strings when working with network security capabilities.
-Author
-Patches
Since
-3.0
annotation class Capability
-Annotation to help avoid crazy strings when working with network security capabilities.
-Author
-Patches
Since
-3.0
- - | -
-Capability()
-Annotation to help avoid crazy strings when working with network security capabilities. - |
-
const val DEFAULT_PRECHECK_RETURN_CODE: Int
-A constant that denotes a successful operation within WiseFy.
-Author
-Patches
Since
-3.0
const val EAP: String
-Constant for EAP security capabilities.
-Author
-Patches
Since
-3.0
const val MISSING_PARAMETER: Int
-A constant that denotes a parameter was null or empty ("")/ length 0.
-Author
-Patches
Since
-3.0
const val MOBILE: String
-Constant for a mobile network.
-Author
-Patches
Since
-3.0
const val NETWORK_ALREADY_CONFIGURED: Int
-A constant that denotes that a network is already a saved configuration.
-Author
-Patches
Since
-3.0
NetworkType()
-Annotation to help avoid crazy strings when handling network types.
-Author
-Patches
Since
-3.0
annotation class NetworkType
-Annotation to help avoid crazy strings when handling network types.
-Author
-Patches
Since
-3.0
- - | -
-NetworkType()
-Annotation to help avoid crazy strings when handling network types. - |
-
const val PSK: String
-Constant for PSK security capabilities.
-Author
-Patches
Since
-3.0
const val WEP: String
-Constant for WEP security capabilities.
-Author
-Patches
Since
-3.0
const val WIFI: String
-Constant for a Wifi network.
-Author
-Patches
Since
-3.0
const val WPA: String
-Constant for WPA security capabilities.
-Author
-Patches
Since
-3.0
const val WPA2: String
-Constant for WPA2 security capabilities.
-Author
-Patches
Since
-3.0
WiseFyCode()
-Interface to avoid magic numbers when handling internal WiseFy codes.
-Author
-Patches
Since
-3.0
annotation class WiseFyCode
-Interface to avoid magic numbers when handling internal WiseFy codes.
-Author
-Patches
Since
-3.0
- - | -
-WiseFyCode()
-Interface to avoid magic numbers when handling internal WiseFy codes. - |
-
- - | -
-annotation class Capability
-Annotation to help avoid crazy strings when working with network security capabilities. - |
-
- - | -
-annotation class NetworkType
-Annotation to help avoid crazy strings when handling network types. - |
-
- - | -
-annotation class WiseFyCode
-Interface to avoid magic numbers when handling internal WiseFy codes. - |
-
- - | -
-const val DEFAULT_PRECHECK_RETURN_CODE: Int
-A constant that denotes a successful operation within WiseFy. - |
-
- - | -
-const val EAP: String
-Constant for EAP security capabilities. - |
-
- - | -
-const val MISSING_PARAMETER: Int
-A constant that denotes a parameter was null or empty ("")/ length 0. - |
-
- - | -
-const val MOBILE: String
-Constant for a mobile network. - |
-
- - | -
-const val NETWORK_ALREADY_CONFIGURED: Int
-A constant that denotes that a network is already a saved configuration. - |
-
- - | -
-const val PSK: String
-Constant for PSK security capabilities. - |
-
- - | -
-const val WEP: String
-Constant for WEP security capabilities. - |
-
- - | -
-const val WIFI: String
-Constant for a Wifi network. - |
-
- - | -
-const val WPA: String
-Constant for WPA security capabilities. - |
-
- - | -
-const val WPA2: String
-Constant for WPA2 security capabilities. - |
-
WiseFyReceiver()
-
-
diff --git a/javadoc/wisefy/com.isupatches.wisefy.reciever/-wise-fy-receiver/index.html b/javadoc/wisefy/com.isupatches.wisefy.reciever/-wise-fy-receiver/index.html
deleted file mode 100644
index 95c8a785..00000000
--- a/javadoc/wisefy/com.isupatches.wisefy.reciever/-wise-fy-receiver/index.html
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-class WiseFyReceiver : BroadcastReceiver
-- - | -
-WiseFyReceiver() |
-
- - | -
-fun onReceive(context: Context?, intent: Intent?): Unit |
-
fun onReceive(context: Context?, intent: Intent?): Unit
-
-
diff --git a/javadoc/wisefy/com.isupatches.wisefy.reciever/index.html b/javadoc/wisefy/com.isupatches.wisefy.reciever/index.html
deleted file mode 100644
index 2a37983a..00000000
--- a/javadoc/wisefy/com.isupatches.wisefy.reciever/index.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-- - | -
-class WiseFyReceiver : BroadcastReceiver |
-
WiseFyHandlerThread(name: String)
-A Thread to use for all WiseFy background processing.
-NOTE Must be cleaned!! com.isupatches.wisefy.WiseFy.dump
-Author
-Patches
Since
-3.0
class WiseFyHandlerThread : HandlerThread
-A Thread to use for all WiseFy background processing.
-NOTE Must be cleaned!! com.isupatches.wisefy.WiseFy.dump
-Author
-Patches
Since
-3.0
- - | -
-WiseFyHandlerThread(name: String)
-A Thread to use for all WiseFy background processing. - |
-
- - | -
-class WiseFyHandlerThread : HandlerThread
-A Thread to use for all WiseFy background processing. - |
-
abstract fun getNearbyAccessPoints(filterDuplicates: Boolean): List<ScanResult>?
-To retrieve a list of nearby access points.
-NOTE Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI -(will always take the highest signal strength).
-
-filterDuplicates
- If you want to exclude SSIDs with that same name that have a weaker signal strength
Return
-List of ScanResults|null - List of nearby access points
See Also
-
Author
-Patches
Since
-3.0
abstract fun getNearbyAccessPoints(filterDuplicates: Boolean, callbacks: GetNearbyAccessPointsCallbacks?): Unit
-To retrieve a list of nearby access points.
-NOTE Setting filterDuplicates to true will not return SSIDs with a weaker signal strength -(will always take the highest).
-
-filterDuplicates
- If you want to exclude SSIDs with that same name that have a weaker signal strength
-callbacks
- The listener to return results to
See Also
-
GetNearbyAccessPointsCallbacks
- -Author
-Patches
Since
-3.0
abstract fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int): Int?
-To retrieve the RSSI of the first network matching a given regex.
-NOTE Setting takeHighest to true will return the access point with the highest RSSI for the given SSID.
-
-regexForSSID
- The regex to be used to search for the ssid
-takeHighest
- Whether to return the access point with the highest RSSI for the given SSID
-timeoutInMillis
- The amount of time to search for a matching SSID
Return
-Integer - The RSSI value for the found SSID or null if no matching network found
See Also
-
Author
-Patches
Since
-3.0
abstract fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int, callbacks: GetRSSICallbacks?): Unit
-To retrieve the RSSI of the first network matching a given regex.
-NOTE Setting takeHighest to true will return the access point with the highest RSSI for the given SSID.
-
-regexForSSID
- The regex to be used to search for the ssid
-takeHighest
- Whether to return the access point with the highest RSSI for the given SSID
-timeoutInMillis
- The amount of time to search for a matching SSID
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
interface AccessPointApi
-An API for querying for nearby access points and related information.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun getNearbyAccessPoints(filterDuplicates: Boolean): List<ScanResult>? - abstract fun getNearbyAccessPoints(filterDuplicates: Boolean, callbacks: GetNearbyAccessPointsCallbacks?): Unit
-To retrieve a list of nearby access points. - |
-
- - | -
-abstract fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int): Int? - abstract fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int, callbacks: GetRSSICallbacks?): Unit
-To retrieve the RSSI of the first network matching a given regex. - |
-
- - | -
-abstract fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean): ScanResult? - abstract fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean, callbacks: SearchForAccessPointCallbacks?): Unit
-To return the first access point that matches a given regex. - |
-
- - | -
-abstract fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean): List<ScanResult>? - abstract fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean, callbacks: SearchForAccessPointsCallbacks?): Unit
-To return nearby access points that match a given regex. - |
-
- - | -
-abstract fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int): String? - abstract fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int, callbacks: SearchForSSIDCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid. - |
-
- - | -
-abstract fun searchForSSIDs(regexForSSID: String?): List<String>? - abstract fun searchForSSIDs(regexForSSID: String?, callbacks: SearchForSSIDsCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean): ScanResult?
-To return the first access point that matches a given regex.
-NOTE Setting filterDuplicates to true will not return an access point with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-timeoutInMillis
- The amount of time (in milliseconds) to wait for a matching access point
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
Return
-ScanResult|null - The first access point or access point with the highest signal strength matching the regex
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean, callbacks: SearchForAccessPointCallbacks?): Unit
-To return the first access point that matches a given regex.
-NOTE Setting filterDuplicates to true will not return an access point with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-timeoutInMillis
- The amount of time (in milliseconds) to wait for a matching access point
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean): List<ScanResult>?
-To return nearby access points that match a given regex.
-NOTE Setting filterDuplicates to true will not return access points with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
Return
-List of ScanResult|null - The list of matching access points or null if none match the given regex
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean, callbacks: SearchForAccessPointsCallbacks?): Unit
-To return nearby access points that match a given regex.
-NOTE Setting filterDuplicates to true will not return access points with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
-callbacks
- The listener to return results to
See Also
-
SearchForAccessPointsCallbacks
- -Author
-Patches
Since
-3.0
abstract fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int): String?
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
-timeoutInMillis
- The number of milliseconds to keep searching for the SSID
Return
-String|null - The first SSID that contains the search ssid (if any, else null)
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int, callbacks: SearchForSSIDCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
-timeoutInMillis
- The number of milliseconds to keep searching for the SSID
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForSSIDs(regexForSSID: String?): List<String>?
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
Return
-String|null - The first SSID that contains the search ssid (if any, else null)
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForSSIDs(regexForSSID: String?, callbacks: SearchForSSIDsCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun addOpenNetwork(ssid: String?): Int
-To add an open network to the user's configured network list.
-
-ssid
- The ssid of the open network you want to add
Return
-int - The return code from WifiManager for network creation (-1 for failure)
See Also
-
Author
-Patches
Since
-3.0
abstract fun addOpenNetwork(ssid: String?, callbacks: AddNetworkCallbacks?): Unit
-To add an open network to the user's configured network list.
-
-ssid
- The ssid of the open network you want to add
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun addWEPNetwork(ssid: String?, password: String?): Int
-To add a WEP network to the user's configured network list.
-
-ssid
- The ssid of the WEP network you want to add
-password
- The password for the WEP network being added
Return
-int - The return code from WifiManager for network creation (-1 for failure)
See Also
-
Author
-Patches
Since
-3.0
abstract fun addWEPNetwork(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WEP network to the user's configured network list.
-
-ssid
- The ssid of the WEP network you want to add
-password
- The password for the WEP network being added
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun addWPA2Network(ssid: String?, password: String?): Int
-To add a WPA2 network to the user's configured network list.
-
-ssid
- The ssid of the WPA2 network you want to add
-password
- The password for the WPA2 network being added
Return
-int - The return code from WifiManager for network creation (-1 for failure)
See Also
-
Author
-Patches
Since
-3.0
abstract fun addWPA2Network(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WPA2 network to the user's configured network list.
-
-ssid
- The ssid of the WPA2 network you want to add
-password
- The password for the WPA2 network being added
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
interface AddNetworkApi
-An API for adding networks as saved configurations on a device.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun addOpenNetwork(ssid: String?): Int - abstract fun addOpenNetwork(ssid: String?, callbacks: AddNetworkCallbacks?): Unit
-To add an open network to the user's configured network list. - |
-
- - | -
-abstract fun addWEPNetwork(ssid: String?, password: String?): Int - abstract fun addWEPNetwork(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WEP network to the user's configured network list. - |
-
- - | -
-abstract fun addWPA2Network(ssid: String?, password: String?): Int - abstract fun addWPA2Network(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WPA2 network to the user's configured network list. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int): Boolean
-Used to connect to a network.
-
-ssidToConnectTo
- The ssid to connect/reconnect to
-timeoutInMillis
- The number of milliseconds to continue waiting for the device to connect to the given SSID
Return
-boolean - If the network was successfully reconnected
See Also
-
Author
-Patches
Since
-3.0
abstract fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int, callbacks: ConnectToNetworkCallbacks?): Unit
-Used to connect to a network.
-
-ssidToConnectTo
- The ssid to connect/reconnect to
-timeoutInMillis
- The number of milliseconds to continue waiting for the device to connect to the given SSID
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun disconnectFromCurrentNetwork(): Boolean
-To disconnect the user from their current network.
-Return
-boolean - If the command succeeded in disconnecting the device from the current network
See Also
-
WiseFy.disconnectFromCurrentNetwork
- -Author
-Patches
Since
-3.0
abstract fun disconnectFromCurrentNetwork(callbacks: DisconnectFromCurrentNetworkCallbacks?): Unit
-To disconnect the user from their current network.
-
-callbacks
- The listener to return results to
See Also
-
WiseFy.disconnectFromCurrentNetwork
-DisconnectFromCurrentNetworkCallbacks
- -Author
-Patches
Since
-3.0
interface ConnectionApi
-An API for managing the network connection of a device.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int): Boolean - abstract fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int, callbacks: ConnectToNetworkCallbacks?): Unit
-Used to connect to a network. - |
-
- - | -
-abstract fun disconnectFromCurrentNetwork(): Boolean - abstract fun disconnectFromCurrentNetwork(callbacks: DisconnectFromCurrentNetworkCallbacks?): Unit
-To disconnect the user from their current network. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
interface DeviceApi
-An API for querying about the different network statuses of a device.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun isDeviceConnectedToMobileNetwork(): Boolean
-To check if the device is connected to a mobile network. - |
-
- - | -
-abstract fun isDeviceConnectedToMobileOrWifiNetwork(): Boolean
-To check if the device is connected to a mobile or wifi network. - |
-
- - | -
-abstract fun isDeviceConnectedToSSID(ssid: String?): Boolean
-To check if the device is connected to a given SSID. - |
-
- - | -
-abstract fun isDeviceConnectedToWifiNetwork(): Boolean
-To check if the device is connected to a wifi network. - |
-
- - | -
-abstract fun isDeviceRoaming(): Boolean
-To query if the device is roaming. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun isDeviceConnectedToMobileNetwork(): Boolean
-To check if the device is connected to a mobile network.
-Return
-bool - If the device is currently connected to a mobile network
See Also
-
WiseFy.isDeviceConnectedToMobileNetwork
- -Author
-Patches
Since
-3.0
abstract fun isDeviceConnectedToMobileOrWifiNetwork(): Boolean
-To check if the device is connected to a mobile or wifi network.
-Return
-bool - If the device is currently connected to a mobile or wifi network
See Also
-
WiseFy.isDeviceConnectedToMobileOrWifiNetwork
- -Author
-Patches
Since
-3.0
abstract fun isDeviceConnectedToSSID(ssid: String?): Boolean
-To check if the device is connected to a given SSID.
-
-ssid
- The SSID to check if the device is attached to
Return
-bool - If the device is currently attached to the given SSID
See Also
-
WiseFy.isDeviceConnectedToSSID
- -Author
-Patches
Since
-3.0
abstract fun isDeviceConnectedToWifiNetwork(): Boolean
-To check if the device is connected to a wifi network.
-Return
-bool - If the device is currently connected to a wifi network
See Also
-
WiseFy.isDeviceConnectedToWifiNetwork
- -Author
-Patches
Since
-3.0
abstract fun isDeviceRoaming(): Boolean
-To query if the device is roaming.
-Return
-boolean - If the current network is roaming
See Also
-
Author
-Patches
Since
-3.0
abstract fun getFrequency(): Int?
-To retrieve the frequency of the device's current network.
-Return
-Integer - The frequency of the devices current network or null if no network
See Also
-
Author
-Patches
Since
-3.0
abstract fun getFrequency(callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of the device's current network.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun getFrequency(network: WifiInfo?): Int?
-To retrieve the frequency of a network.
-
-network
- The network to return the frequency of
Return
-Integer - The frequency of the devices current network or null if no network
See Also
-
Author
-Patches
Since
-3.0
abstract fun getFrequency(network: WifiInfo?, callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of a network.
-
-network
- The network to return the frequency of
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
interface FrequencyApi
-An API for querying about a network's frequency.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun getFrequency(): Int? - abstract fun getFrequency(callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of the device's current network. -abstract fun getFrequency(network: WifiInfo?): Int? - abstract fun getFrequency(network: WifiInfo?, callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of a network. - |
-
- - | -
-abstract fun isNetwork5gHz(): Boolean
-To check if the device's current network is 5gHz. -abstract fun isNetwork5gHz(network: WifiInfo?): Boolean
-To check if a given network is 5gHz. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun isNetwork5gHz(): Boolean
-To check if the device's current network is 5gHz.
-Return
-boolean - If the network is 5gHz
See Also
-
Author
-Patches
Since
-3.0
abstract fun isNetwork5gHz(network: WifiInfo?): Boolean
-To check if a given network is 5gHz.
-
-network
- The network to check if it's 5gHz
Return
-boolean - If the network is 5gHz
See Also
-
Author
-Patches
Since
-3.0
abstract fun getCurrentNetworkInfo(): NetworkInfo?
-To retrieve the details of the phones active network.
-Return
-NetworkInfo
See Also
-
Author
-Patches
Since
-3.0
abstract fun getCurrentNetworkInfo(callbacks: GetCurrentNetworkInfoCallbacks?): Unit
-To retrieve the details of the phones active network.
-
-callbacks
- The listener to return results to
See Also
-
GetCurrentNetworkInfoCallbacks
- -Author
-Patches
Since
-3.0
abstract fun getCurrentNetwork(): WifiInfo?
-To retrieve the user's current network.
-Return
-WifiInfo|null - The user's current network information
See Also
-
Author
-Patches
Since
-3.0
abstract fun getCurrentNetwork(callbacks: GetCurrentNetworkCallbacks?): Unit
-To retrieve the user's current network.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun getIP(): String?
-To retrieve the IPv4 or IPv6 of a device.
-Return
-String - The IPv4 or IPv6 address
See Also
-
Author
-Patches
Since
-3.0
abstract fun getIP(callbacks: GetIPCallbacks?): Unit
-To retrieve the IPv4 or IPv6 of a device.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
interface NetworkInfoApi
-An API for querying about a device's current network information.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun getCurrentNetwork(): WifiInfo? - abstract fun getCurrentNetwork(callbacks: GetCurrentNetworkCallbacks?): Unit
-To retrieve the user's current network. - |
-
- - | -
-abstract fun getCurrentNetworkInfo(): NetworkInfo? - abstract fun getCurrentNetworkInfo(callbacks: GetCurrentNetworkInfoCallbacks?): Unit
-To retrieve the details of the phones active network. - |
-
- - | -
-abstract fun getIP(): String? - abstract fun getIP(callbacks: GetIPCallbacks?): Unit
-To retrieve the IPv4 or IPv6 of a device. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
interface RemoveNetworkApi
-An API for removing a network as a saved configuration.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun removeNetwork(ssidToRemove: String?): Boolean - abstract fun removeNetwork(ssidToRemove: String?, callbacks: RemoveNetworkCallbacks?): Unit
-To remove a configured network. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun removeNetwork(ssidToRemove: String?): Boolean
-To remove a configured network.
-
-ssidToRemove
- The ssid of the network you want to remove from the configured network list
Return
-boolean - If the command succeeded in removing the network
See Also
-
Author
-Patches
Since
-3.0
abstract fun removeNetwork(ssidToRemove: String?, callbacks: RemoveNetworkCallbacks?): Unit
-To remove a configured network.
-
-ssidToRemove
- The ssid of the network you want to remove from the configured network list
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
abstract fun getSavedNetworks(): List<WifiConfiguration>?
-To retrieve a list of saved networks on a user's device.
-Return
-List of WifiConfiguration|null - List of saved networks on a users device
See Also
-
Author
-Patches
Since
-3.0
abstract fun getSavedNetworks(callbacks: GetSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
interface SavedNetworkApi
-An API for querying saved network information on a device.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun getSavedNetworks(): List<WifiConfiguration>? - abstract fun getSavedNetworks(callbacks: GetSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device. - |
-
- - | -
-abstract fun isNetworkSaved(ssid: String?): Boolean
-To check if an SSID is in the list of configured networks. - |
-
- - | -
-abstract fun searchForSavedNetwork(regexForSSID: String?): WifiConfiguration? - abstract fun searchForSavedNetwork(regexForSSID: String?, callbacks: SearchForSavedNetworkCallbacks?): Unit
-To search for and return a saved WiFiConfiguration given an SSID. - |
-
- - | -
-abstract fun searchForSavedNetworks(regexForSSID: String?): List<WifiConfiguration>? - abstract fun searchForSavedNetworks(regexForSSID: String?, callbacks: SearchForSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device that match a given regex. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun isNetworkSaved(ssid: String?): Boolean
-To check if an SSID is in the list of configured networks.
-
-ssid
- The SSID to check and see if it's in the list of configured networks
Return
-boolean - If the SSID is in the list of configured networks
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForSavedNetwork(regexForSSID: String?): WifiConfiguration?
-To search for and return a saved WiFiConfiguration given an SSID.
-
-regexForSSID
- The ssid to use while searching for saved configuration
Return
-WifiConfiguration|null - Saved network that matches the ssid
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForSavedNetwork(regexForSSID: String?, callbacks: SearchForSavedNetworkCallbacks?): Unit
-To search for and return a saved WiFiConfiguration given an SSID.
-
-regexForSSID
- The ssid to use while searching for saved configuration
-callbacks
- The listener to return results to
See Also
-
SearchForSavedNetworkCallbacks
- -Author
-Patches
Since
-3.0
abstract fun searchForSavedNetworks(regexForSSID: String?): List<WifiConfiguration>?
-To retrieve a list of saved networks on a user's device that match a given regex.
-
-regexForSSID
- The ssid to use while searching for saved configurations
Return
-List of WifiConfigurations|null - The list of saved network configurations that match the given regex
See Also
-
Author
-Patches
Since
-3.0
abstract fun searchForSavedNetworks(regexForSSID: String?, callbacks: SearchForSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device that match a given regex.
-
-regexForSSID
- The ssid to use while searching for saved configurations
-callbacks
- The listener to return results to
See Also
-
SearchForSavedNetworksCallbacks
- -Author
-Patches
Since
-3.0
interface SecurityApi
-An API for querying about a network's security details.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun isNetworkEAP(scanResult: ScanResult?): Boolean
-To check and return if a network is a EAP network. - |
-
- - | -
-abstract fun isNetworkPSK(scanResult: ScanResult?): Boolean
-To check and return if a network is a PSK network. - |
-
- - | -
-abstract fun isNetworkSecure(scanResult: ScanResult?): Boolean
-To check and return if a network is secure (contains EAP/PSK/WEP/WPA/WPA2 capabilities). - |
-
- - | -
-abstract fun isNetworkWEP(scanResult: ScanResult?): Boolean
-To check and return if a network is a WEP network. - |
-
- - | -
-abstract fun isNetworkWPA(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA network. - |
-
- - | -
-abstract fun isNetworkWPA2(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA2 network. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun isNetworkEAP(scanResult: ScanResult?): Boolean
-To check and return if a network is a EAP network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has EAP capabilities listed
See Also
-
Author
-Patches
Since
-3.0
abstract fun isNetworkPSK(scanResult: ScanResult?): Boolean
-To check and return if a network is a PSK network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has PSK capabilities listed
See Also
-
Author
-Patches
Since
-3.0
abstract fun isNetworkSecure(scanResult: ScanResult?): Boolean
-To check and return if a network is secure (contains EAP/PSK/WEP/WPA/WPA2 capabilities).
-
-scanResult
- The network to see if it is secure
Return
-boolean - Whether the network is secure
See Also
-
Author
-Patches
Since
-3.0
abstract fun isNetworkWEP(scanResult: ScanResult?): Boolean
-To check and return if a network is a WEP network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has WEP capabilities listed
See Also
-
Author
-Patches
Since
-3.0
abstract fun isNetworkWPA(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has WPA capabilities listed
See Also
-
Author
-Patches
Since
-3.0
abstract fun isNetworkWPA2(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA2 network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has WPA2 capabilities listed
See Also
-
Author
-Patches
Since
-3.0
abstract fun calculateBars(rssiLevel: Int, targetNumberOfBars: Int): Int
-To convert an RSSI level for a network to a number of bars.
-
-rssiLevel
- The signal strength of the network
-targetNumberOfBars
- How many bars or levels there will be total
Return
-int - The number of bars for the given RSSI value
See Also
-
Author
-Patches
Since
-3.0
abstract fun compareSignalLevel(rssi1: Int, rssi2: Int): Int
-To compare the signal strength of two networks.
-This method will return:
-
-rssi1
- The signal strength of network 1
-rssi2
- The signal strength of network 2
Return
-int - The result of the comparison
See Also
-
Author
-Patches
Since
-3.0
interface SignalStrengthApi
-An API for functionality relating to signal strength.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun calculateBars(rssiLevel: Int, targetNumberOfBars: Int): Int
-To convert an RSSI level for a network to a number of bars. - |
-
- - | -
-abstract fun compareSignalLevel(rssi1: Int, rssi2: Int): Int
-To compare the signal strength of two networks. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun disableWifi(): Boolean
-To disable Wifi on a user's device.
-Return
-boolean - True if the command succeeded in disabling wifi
See Also
-
Author
-Patches
Since
-3.0
abstract fun disableWifi(callbacks: DisableWifiCallbacks?): Unit
-To disable Wifi on a user's device.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun enableWifi(): Boolean
-To enable Wifi on a user's device.
-Return
-boolean - If the command succeeded in enabling wifi
See Also
-
Author
-Patches
Since
-3.0
abstract fun enableWifi(callbacks: EnableWifiCallbacks?): Unit
-To enable Wifi on a user's device.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
interface WifiApi
-An API for functionality relating to Wifi.
-Author
-Patches
Since
-3.0
- - | -
-abstract fun disableWifi(): Boolean - abstract fun disableWifi(callbacks: DisableWifiCallbacks?): Unit
-To disable Wifi on a user's device. - |
-
- - | -
-abstract fun enableWifi(): Boolean - abstract fun enableWifi(callbacks: EnableWifiCallbacks?): Unit
-To enable Wifi on a user's device. - |
-
- - | -
-abstract fun isWifiEnabled(): Boolean
-To check if Wifi is enabled on the device or not. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
abstract fun isWifiEnabled(): Boolean
-To check if Wifi is enabled on the device or not.
-Return
-boolean - if Wifi is enabled on device
See Also
-
Author
-Patches
Since
-3.0
class WiseFyLock
-A class used to synchronize logic.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun dump(): Unit
-Used to cleanup the thread started by WiseFy.
-See Also
-
Author
-Patches
Since
-3.0
abstract fun getWiseFyLock(): WiseFyLock
-To retrieve the lock in use by WiseFy for synchronization.
-Return
-WiseFyLock - The instance of the lock in-use by WiseFy
See Also
-
Author
-Patches
Since
-3.0
interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality.
-See Also
-
Author
-Patches
Since
-3.0
- - | -
-abstract fun dump(): Unit
-Used to cleanup the thread started by WiseFy. - |
-
- - | -
-abstract fun getWiseFyLock(): WiseFyLock
-To retrieve the lock in use by WiseFy for synchronization. - |
-
- - | -
-abstract fun isLoggingEnabled(): Boolean
-To query if logging is enabled or disabled for a WiseFy instance. - |
-
- - | -
-abstract fun addOpenNetwork(ssid: String?): Int - abstract fun addOpenNetwork(ssid: String?, callbacks: AddNetworkCallbacks?): Unit
-To add an open network to the user's configured network list. - |
-
- - | -
-abstract fun addWEPNetwork(ssid: String?, password: String?): Int - abstract fun addWEPNetwork(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WEP network to the user's configured network list. - |
-
- - | -
-abstract fun addWPA2Network(ssid: String?, password: String?): Int - abstract fun addWPA2Network(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WPA2 network to the user's configured network list. - |
-
- - | -
-abstract fun calculateBars(rssiLevel: Int, targetNumberOfBars: Int): Int
-To convert an RSSI level for a network to a number of bars. - |
-
- - | -
-abstract fun compareSignalLevel(rssi1: Int, rssi2: Int): Int
-To compare the signal strength of two networks. - |
-
- - | -
-abstract fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int): Boolean - abstract fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int, callbacks: ConnectToNetworkCallbacks?): Unit
-Used to connect to a network. - |
-
- - | -
-abstract fun disableWifi(): Boolean - abstract fun disableWifi(callbacks: DisableWifiCallbacks?): Unit
-To disable Wifi on a user's device. - |
-
- - | -
-abstract fun disconnectFromCurrentNetwork(): Boolean - abstract fun disconnectFromCurrentNetwork(callbacks: DisconnectFromCurrentNetworkCallbacks?): Unit
-To disconnect the user from their current network. - |
-
- - | -
-abstract fun enableWifi(): Boolean - abstract fun enableWifi(callbacks: EnableWifiCallbacks?): Unit
-To enable Wifi on a user's device. - |
-
- - | -
-abstract fun getCurrentNetwork(): WifiInfo? - abstract fun getCurrentNetwork(callbacks: GetCurrentNetworkCallbacks?): Unit
-To retrieve the user's current network. - |
-
- - | -
-abstract fun getCurrentNetworkInfo(): NetworkInfo? - abstract fun getCurrentNetworkInfo(callbacks: GetCurrentNetworkInfoCallbacks?): Unit
-To retrieve the details of the phones active network. - |
-
- - | -
-abstract fun getFrequency(): Int? - abstract fun getFrequency(callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of the device's current network. -abstract fun getFrequency(network: WifiInfo?): Int? - abstract fun getFrequency(network: WifiInfo?, callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of a network. - |
-
- - | -
-abstract fun getIP(): String? - abstract fun getIP(callbacks: GetIPCallbacks?): Unit
-To retrieve the IPv4 or IPv6 of a device. - |
-
- - | -
-abstract fun getNearbyAccessPoints(filterDuplicates: Boolean): List<ScanResult>? - abstract fun getNearbyAccessPoints(filterDuplicates: Boolean, callbacks: GetNearbyAccessPointsCallbacks?): Unit
-To retrieve a list of nearby access points. - |
-
- - | -
-abstract fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int): Int? - abstract fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int, callbacks: GetRSSICallbacks?): Unit
-To retrieve the RSSI of the first network matching a given regex. - |
-
- - | -
-abstract fun getSavedNetworks(): List<WifiConfiguration>? - abstract fun getSavedNetworks(callbacks: GetSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device. - |
-
- - | -
-abstract fun isDeviceConnectedToMobileNetwork(): Boolean
-To check if the device is connected to a mobile network. - |
-
- - | -
-abstract fun isDeviceConnectedToMobileOrWifiNetwork(): Boolean
-To check if the device is connected to a mobile or wifi network. - |
-
- - | -
-abstract fun isDeviceConnectedToSSID(ssid: String?): Boolean
-To check if the device is connected to a given SSID. - |
-
- - | -
-abstract fun isDeviceConnectedToWifiNetwork(): Boolean
-To check if the device is connected to a wifi network. - |
-
- - | -
-abstract fun isDeviceRoaming(): Boolean
-To query if the device is roaming. - |
-
- - | -
-abstract fun isNetwork5gHz(): Boolean
-To check if the device's current network is 5gHz. -abstract fun isNetwork5gHz(network: WifiInfo?): Boolean
-To check if a given network is 5gHz. - |
-
- - | -
-abstract fun isNetworkEAP(scanResult: ScanResult?): Boolean
-To check and return if a network is a EAP network. - |
-
- - | -
-abstract fun isNetworkPSK(scanResult: ScanResult?): Boolean
-To check and return if a network is a PSK network. - |
-
- - | -
-abstract fun isNetworkSaved(ssid: String?): Boolean
-To check if an SSID is in the list of configured networks. - |
-
- - | -
-abstract fun isNetworkSecure(scanResult: ScanResult?): Boolean
-To check and return if a network is secure (contains EAP/PSK/WEP/WPA/WPA2 capabilities). - |
-
- - | -
-abstract fun isNetworkWEP(scanResult: ScanResult?): Boolean
-To check and return if a network is a WEP network. - |
-
- - | -
-abstract fun isNetworkWPA(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA network. - |
-
- - | -
-abstract fun isNetworkWPA2(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA2 network. - |
-
- - | -
-abstract fun isWifiEnabled(): Boolean
-To check if Wifi is enabled on the device or not. - |
-
- - | -
-abstract fun removeNetwork(ssidToRemove: String?): Boolean - abstract fun removeNetwork(ssidToRemove: String?, callbacks: RemoveNetworkCallbacks?): Unit
-To remove a configured network. - |
-
- - | -
-abstract fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean): ScanResult? - abstract fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean, callbacks: SearchForAccessPointCallbacks?): Unit
-To return the first access point that matches a given regex. - |
-
- - | -
-abstract fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean): List<ScanResult>? - abstract fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean, callbacks: SearchForAccessPointsCallbacks?): Unit
-To return nearby access points that match a given regex. - |
-
- - | -
-abstract fun searchForSavedNetwork(regexForSSID: String?): WifiConfiguration? - abstract fun searchForSavedNetwork(regexForSSID: String?, callbacks: SearchForSavedNetworkCallbacks?): Unit
-To search for and return a saved WiFiConfiguration given an SSID. - |
-
- - | -
-abstract fun searchForSavedNetworks(regexForSSID: String?): List<WifiConfiguration>? - abstract fun searchForSavedNetworks(regexForSSID: String?, callbacks: SearchForSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device that match a given regex. - |
-
- - | -
-abstract fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int): String? - abstract fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int, callbacks: SearchForSSIDCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid. - |
-
- - | -
-abstract fun searchForSSIDs(regexForSSID: String?): List<String>? - abstract fun searchForSSIDs(regexForSSID: String?, callbacks: SearchForSSIDsCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid. - |
-
- - | -
-class WiseFy : WiseFyPublicApi
-Main class for WiseFy that provides a synchronous and asynchronous API to manipulate and query -for different parts of a device's wifi configuration and status. - |
-
abstract fun isLoggingEnabled(): Boolean
-To query if logging is enabled or disabled for a WiseFy instance.
-Return
-boolean - If logging is enabled for the WiseFy instance
See Also
-
Author
-Patches
Since
-3.0
Brains(context: Context, useLegacyConnection: Boolean = false, useLegacySearch: Boolean = false)
-The Builder class for WiseFy.
-Updates
-05/12/2019
-Author
-Patches
Since
-3.0
fun getSmarts(): WiseFy
-Uses a private constructor and returns a WiseFy instance.
-See Also
-
WiseFyLogger.configureWiseFyLoggerImplementation
- - -Author
-Patches
Since
-3.0
class Brains
-The Builder class for WiseFy.
-Updates
-05/12/2019
-Author
-Patches
Since
-3.0
- - | -
-Brains(context: Context, useLegacyConnection: Boolean = false, useLegacySearch: Boolean = false)
-The Builder class for WiseFy. - |
-
- - | -
-fun getSmarts(): WiseFy
-Uses a private constructor and returns a WiseFy instance. - |
-
- - | -
-fun logging(loggingEnabled: Boolean): WiseFy.Brains
-Used to enable/or disable logging for a WiseFy instance. - |
-
fun logging(loggingEnabled: Boolean): WiseFy.Brains
-Used to enable/or disable logging for a WiseFy instance.
-
-loggingEnabled
- If logging should be enabled for the WiseFy instance.
Author
-Patches
Since
-3.0
const val MAX_FREQUENCY_5GHZ: Int
-The max value possible for a 5gHz network.
-Author
-Patches
Since
-3.0
const val MIN_FREQUENCY_5GHZ: Int
-The minimum value possible for a 5gHz network.
-Author
-Patches
Since
-3.0
const val WIFI_MANAGER_FAILURE: Int
-The default error return from WifiManager
-See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun addOpenNetwork(ssid: String?): Int
-Overrides AddNetworkApi.addOpenNetwork
-To add an open network to the user's configured network list.
-
-ssid
- The ssid of the open network you want to add
Return
-int - The return code from WifiManager for network creation (-1 for failure)
See Also
-
generateOpenNetworkConfiguration
-WiseFyPrechecks.addNetworkPrechecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun addOpenNetwork(ssid: String?, callbacks: AddNetworkCallbacks?): Unit
-Overrides AddNetworkApi.addOpenNetwork
-To add an open network to the user's configured network list.
-
-ssid
- The ssid of the open network you want to add
-callbacks
- The listener to return results to
See Also
-
generateOpenNetworkConfiguration
- - -WiseFyPrechecks.addNetworkPrechecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun addWEPNetwork(ssid: String?, password: String?): Int
-Overrides AddNetworkApi.addWEPNetwork
-To add a WEP network to the user's configured network list.
-
-ssid
- The ssid of the WEP network you want to add
-password
- The password for the WEP network being added
Return
-int - The return code from WifiManager for network creation (-1 for failure)
See Also
-
generateWEPNetworkConfiguration
-WiseFyPrechecks.addNetworkPrechecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun addWEPNetwork(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-Overrides AddNetworkApi.addWEPNetwork
-To add a WEP network to the user's configured network list.
-
-ssid
- The ssid of the WEP network you want to add
-password
- The password for the WEP network being added
-callbacks
- The listener to return results to
See Also
-
generateWEPNetworkConfiguration
- - - -Author
-Patches
Since
-3.0
@Sync @CallingThread fun addWPA2Network(ssid: String?, password: String?): Int
-Overrides AddNetworkApi.addWPA2Network
-To add a WPA2 network to the user's configured network list.
-
-ssid
- The ssid of the WPA2 network you want to add
-password
- The password for the WPA2 network being added
Return
-int - The return code from WifiManager for network creation (-1 for failure)
See Also
-
generateWPA2NetworkConfiguration
-WiseFyPrechecks.addNetworkPrechecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun addWPA2Network(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-Overrides AddNetworkApi.addWPA2Network
-To add a WPA2 network to the user's configured network list.
-
-ssid
- The ssid of the WPA2 network you want to add
-password
- The password for the WPA2 network being added
-callbacks
- The listener to return results to
See Also
-
generateWPA2NetworkConfiguration
- - - -Author
-Patches
Since
-3.0
@Sync @CallingThread fun calculateBars(rssiLevel: Int, targetNumberOfBars: Int): Int
-Overrides SignalStrengthApi.calculateBars
-To convert an RSSI level for a network to a number of bars.
-
-rssiLevel
- The signal strength of the network
-targetNumberOfBars
- How many bars or levels there will be total
Return
-int - The number of bars for the given RSSI value
See Also
-
WifiManager.calculateSignalLevel
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun compareSignalLevel(rssi1: Int, rssi2: Int): Int
-Overrides SignalStrengthApi.compareSignalLevel
-To compare the signal strength of two networks.
-This method will return:
-
-rssi1
- The signal strength of network 1
-rssi2
- The signal strength of network 2
Return
-int - The result of the comparison
See Also
-
WifiManager.compareSignalLevel
- -Author
-Patches
Since
-3.0
@Sync @CallingThread @WaitsForTimeout fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int): Boolean
-Overrides ConnectionApi.connectToNetwork
-Used to connect to a network.
-NOTE Gets a list of saved networks, connects to the given ssid if found, and verifies connectivity.
-
-ssidToConnectTo
- The ssid to connect/reconnect to
-timeoutInMillis
- The number of milliseconds to continue waiting for the device to connect to the given SSID
Return
-boolean - If the network was successfully reconnected
See Also
-
WiseFyConnection.waitToConnectToSSID
-WiseFyPrechecks.connectToNetworkPrechecks
-WiseFySearch.findSavedNetworkByRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread @WaitsForTimeout fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int, callbacks: ConnectToNetworkCallbacks?): Unit
-Overrides ConnectionApi.connectToNetwork
-Used to connect to a network.
-Gets a list of saved networks, connects to the given ssid if found, and verifies connectivity.
-
-ssidToConnectTo
- The ssid to connect/reconnect to
-timeoutInMillis
- The number of milliseconds to continue waiting for the device to connect to the given SSID
-callbacks
- The listener to return results to
See Also
-
WiseFyConnection.waitToConnectToSSID
- -WiseFyPrechecks.connectToNetworkPrechecks
-WiseFySearch.findSavedNetworkByRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun disableWifi(): Boolean
-Overrides WifiApi.disableWifi
-To disable Wifi on a user's device.
-Return
-boolean - True if the command succeeded in disabling wifi
See Also
-
WiseFyPrechecks.disableWifiChecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun disableWifi(callbacks: DisableWifiCallbacks?): Unit
-Overrides WifiApi.disableWifi
-To disable Wifi on a user's device.
-
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.disableWifiChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun disconnectFromCurrentNetwork(): Boolean
-Overrides ConnectionApi.disconnectFromCurrentNetwork
-To disconnect the user from their current network.
-Return
-boolean - If the command succeeded in disconnecting the device from the current network
See Also
-
WiseFyPrechecks.disconnectFromCurrentNetworkChecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun disconnectFromCurrentNetwork(callbacks: DisconnectFromCurrentNetworkCallbacks?): Unit
-Overrides ConnectionApi.disconnectFromCurrentNetwork
-To disconnect the user from their current network.
-
-callbacks
- The listener to return results to
See Also
-
DisconnectFromCurrentNetworkCallbacks
- - - -WiseFyPrechecks.disconnectFromCurrentNetworkChecks
- -Author
-Patches
Since
-3.0
fun dump(): Unit
-Overrides WiseFyPublicApi.dump
-Used to cleanup the thread started by WiseFy.
-See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun enableWifi(): Boolean
-Overrides WifiApi.enableWifi
-To enable Wifi on a user's device.
-Return
-boolean - If the command succeeded in enabling wifi
See Also
-
WiseFyPrechecks.enableWifiChecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun enableWifi(callbacks: EnableWifiCallbacks?): Unit
-Overrides WifiApi.enableWifi
-To enable Wifi on a user's device.
-
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.enableWifiChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun getCurrentNetworkInfo(): NetworkInfo?
-Overrides NetworkInfoApi.getCurrentNetworkInfo
-To retrieve the details of the phones active network.
-Return
-NetworkInfo
See Also
-
ConnectivityManager.getActiveNetworkInfo
- -WiseFyPrechecks.getCurrentNetworkInfoChecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getCurrentNetworkInfo(callbacks: GetCurrentNetworkInfoCallbacks?): Unit
-Overrides NetworkInfoApi.getCurrentNetworkInfo
-To retrieve the details of the phones active network.
-
-callbacks
- The listener to return results to
See Also
-
ConnectivityManager.getActiveNetworkInfo
-GetCurrentNetworkInfoCallbacks
- - - -WiseFyPrechecks.getCurrentNetworkInfoChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun getCurrentNetwork(): WifiInfo?
-Overrides NetworkInfoApi.getCurrentNetwork
-To retrieve the user's current network.
-Return
-WifiInfo|null - The user's current network information
See Also
-
WiseFyPrechecks.getCurrentNetworkChecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getCurrentNetwork(callbacks: GetCurrentNetworkCallbacks?): Unit
-Overrides NetworkInfoApi.getCurrentNetwork
-To retrieve the user's current network.
-
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.getCurrentNetworkChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun getFrequency(): Int?
-Overrides FrequencyApi.getFrequency
-To retrieve the frequency of the device's current network.
-Return
-Integer - The frequency of the devices current network or null if no network
See Also
-
Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getFrequency(callbacks: GetFrequencyCallbacks?): Unit
-Overrides FrequencyApi.getFrequency
-To retrieve the frequency of the device's current network.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun getFrequency(network: WifiInfo?): Int?
-Overrides FrequencyApi.getFrequency
-To retrieve the frequency of a network.
-
-network
- The network to return the frequency of
Return
-Integer - The frequency of the devices current network or null if no network
See Also
-
Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getFrequency(network: WifiInfo?, callbacks: GetFrequencyCallbacks?): Unit
-Overrides FrequencyApi.getFrequency
-To retrieve the frequency of a network.
-
-network
- The network to return the frequency of
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun getIP(): String?
-Overrides NetworkInfoApi.getIP
-To retrieve the IPv4 or IPv6 of a device.
-Return
-String - The IPv4 or IPv6 address
See Also
-
Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getIP(callbacks: GetIPCallbacks?): Unit
-Overrides NetworkInfoApi.getIP
-To retrieve the IPv4 or IPv6 of a device.
-
-callbacks
- The listener to return results to
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun getNearbyAccessPoints(filterDuplicates: Boolean): List<ScanResult>?
-Overrides AccessPointApi.getNearbyAccessPoints
-To retrieve a list of nearby access points.
-NOTE Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI -(will always take the highest signal strength).
-
-filterDuplicates
- If you want to exclude SSIDs with that same name that have a weaker signal strength
Return
-List of ScanResults|null - List of nearby access points
See Also
-
WiseFySearch.getNearbyAccessPoints
-WiseFyPrechecks.getNearbyAccessPointsChecks
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getNearbyAccessPoints(filterDuplicates: Boolean, callbacks: GetNearbyAccessPointsCallbacks?): Unit
-Overrides AccessPointApi.getNearbyAccessPoints
-To retrieve a list of nearby access points.
-NOTE Setting filterDuplicates to true will not return SSIDs with a weaker signal strength -(will always take the highest).
-
-filterDuplicates
- If you want to exclude SSIDs with that same name that have a weaker signal strength
-callbacks
- The listener to return results to
See Also
-
GetNearbyAccessPointsCallbacks
- -WiseFySearch.getNearbyAccessPoints
- -WiseFyPrechecks.getNearbyAccessPointsChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread @WaitsForTimeout fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int): Int?
-Overrides AccessPointApi.getRSSI
-To retrieve the RSSI of the first network matching a given regex.
-NOTE Setting takeHighest to true will return the access point with the highest RSSI for the given SSID.
-
-regexForSSID
- The regex to be used to search for the ssid
-takeHighest
- Whether to return the access point with the highest RSSI for the given SSID
-timeoutInMillis
- The amount of time to search for a matching SSID
Return
-Integer - The RSSI value for the found SSID or null if no matching network found
See Also
-
WiseFySearch.findAccessPointByRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread @WaitsForTimeout fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int, callbacks: GetRSSICallbacks?): Unit
-Overrides AccessPointApi.getRSSI
-To retrieve the RSSI of the first network matching a given regex.
-NOTE Setting takeHighest to true will return the access point with the highest RSSI for the given SSID.
-
-regexForSSID
- The regex to be used to search for the ssid
-takeHighest
- Whether to return the access point with the highest RSSI for the given SSID
-timeoutInMillis
- The amount of time to search for a matching SSID
-callbacks
- The listener to return results to
See Also
-
WiseFySearch.findAccessPointByRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun getSavedNetwork(regexForSSID: String?): WifiConfiguration?
-To search for and return a saved WiFiConfiguration given an SSID.
-
-regexForSSID
- The ssid to use while searching for saved configuration
Return
-WifiConfiguration|null - Saved network that matches the ssid
See Also
-
WiseFyPrechecks.getSavedNetworkChecks
-WiseFySearch.findSavedNetworkByRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getSavedNetwork(regexForSSID: String?, callbacks: GetSavedNetworkCallbacks?): Unit
-To search for and return a saved WiFiConfiguration given an SSID.
-
-regexForSSID
- The ssid to use while searching for saved configuration
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.getSavedNetworkChecks
-WiseFySearch.findSavedNetworkByRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun getSavedNetworks(): List<WifiConfiguration>?
-Overrides SavedNetworkApi.getSavedNetworks
-To retrieve a list of saved networks on a user's device.
-Return
-List of WifiConfiguration|null - List of saved networks on a users device
See Also
-
WiseFyPrechecks.getSavedNetworksChecks
-WiseFySearch.findSavedNetworksMatchingRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun getSavedNetworks(callbacks: GetSavedNetworksCallbacks?): Unit
-Overrides SavedNetworkApi.getSavedNetworks
-To retrieve a list of saved networks on a user's device.
-
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.getSavedNetworksChecks
-WiseFySearch.findSavedNetworksMatchingRegex
- -Author
-Patches
Since
-3.0
fun getWiseFyLock(): WiseFyLock
-Overrides WiseFyPublicApi.getWiseFyLock
-To retrieve the lock in use by WiseFy for synchronization.
-Return
-WiseFyLock - The instance of the lock in-use by WiseFy
See Also
-
Author
-Patches
Since
-3.0
@PublicAPI class WiseFy : WiseFyPublicApi
-Main class for WiseFy that provides a synchronous and asynchronous API to manipulate and query -for different parts of a device's wifi configuration and status.
-Author
-Patches
Since
-3.0
- - | -
-class Brains
-The Builder class for WiseFy. - |
-
- - | -
-fun addOpenNetwork(ssid: String?): Int - fun addOpenNetwork(ssid: String?, callbacks: AddNetworkCallbacks?): Unit
-To add an open network to the user's configured network list. - |
-
- - | -
-fun - fun
-To add a WEP network to the user's configured network list. - |
-
- - | -
-fun addWPA2Network(ssid: String?, password: String?): Int - fun addWPA2Network(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?): Unit
-To add a WPA2 network to the user's configured network list. - |
-
- - | -
-fun calculateBars(rssiLevel: Int, targetNumberOfBars: Int): Int
-To convert an RSSI level for a network to a number of bars. - |
-
- - | -
-fun compareSignalLevel(rssi1: Int, rssi2: Int): Int
-To compare the signal strength of two networks. - |
-
- - | -
-fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int): Boolean - fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int, callbacks: ConnectToNetworkCallbacks?): Unit
-Used to connect to a network. - |
-
- - | -
-fun disableWifi(): Boolean - fun disableWifi(callbacks: DisableWifiCallbacks?): Unit
-To disable Wifi on a user's device. - |
-
- - | -
-fun disconnectFromCurrentNetwork(): Boolean - fun disconnectFromCurrentNetwork(callbacks: DisconnectFromCurrentNetworkCallbacks?): Unit
-To disconnect the user from their current network. - |
-
- - | -
-fun dump(): Unit
-Used to cleanup the thread started by WiseFy. - |
-
- - | -
-fun enableWifi(): Boolean - fun enableWifi(callbacks: EnableWifiCallbacks?): Unit
-To enable Wifi on a user's device. - |
-
- - | -
-fun getCurrentNetwork(): WifiInfo? - fun getCurrentNetwork(callbacks: GetCurrentNetworkCallbacks?): Unit
-To retrieve the user's current network. - |
-
- - | -
-fun getCurrentNetworkInfo(): NetworkInfo? - fun getCurrentNetworkInfo(callbacks: GetCurrentNetworkInfoCallbacks?): Unit
-To retrieve the details of the phones active network. - |
-
- - | -
-fun getFrequency(): Int? - fun getFrequency(callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of the device's current network. -fun getFrequency(network: WifiInfo?): Int? - fun getFrequency(network: WifiInfo?, callbacks: GetFrequencyCallbacks?): Unit
-To retrieve the frequency of a network. - |
-
- - | -
-fun getIP(): String? - fun getIP(callbacks: GetIPCallbacks?): Unit
-To retrieve the IPv4 or IPv6 of a device. - |
-
- - | -
-fun getNearbyAccessPoints(filterDuplicates: Boolean): List<ScanResult>? - fun getNearbyAccessPoints(filterDuplicates: Boolean, callbacks: GetNearbyAccessPointsCallbacks?): Unit
-To retrieve a list of nearby access points. - |
-
- - | -
-fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int): Int? - fun getRSSI(regexForSSID: String?, takeHighest: Boolean, timeoutInMillis: Int, callbacks: GetRSSICallbacks?): Unit
-To retrieve the RSSI of the first network matching a given regex. - |
-
- - | -
-fun getSavedNetworks(): List<WifiConfiguration>? - fun getSavedNetworks(callbacks: GetSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device. - |
-
- - | -
-fun getWiseFyLock(): WiseFyLock
-To retrieve the lock in use by WiseFy for synchronization. - |
-
- - | -
-fun isDeviceConnectedToMobileNetwork(): Boolean
-To check if the device is connected to a mobile network. - |
-
- - | -
-fun isDeviceConnectedToMobileOrWifiNetwork(): Boolean
-To check if the device is connected to a mobile or wifi network. - |
-
- - | -
-fun isDeviceConnectedToSSID(ssid: String?): Boolean
-To check if the device is connected to a given SSID. - |
-
- - | -
-fun isDeviceConnectedToWifiNetwork(): Boolean
-To check if the device is connected to a wifi network. - |
-
- - | -
-fun isDeviceRoaming(): Boolean
-To query if the device is roaming. - |
-
- - | -
-fun isLoggingEnabled(): Boolean
-To query if logging is enabled or disabled for a WiseFy instance. - |
-
- - | -
-fun isNetwork5gHz(): Boolean
-To check if the device's current network is 5gHz. -fun isNetwork5gHz(network: WifiInfo?): Boolean
-To check if a given network is 5gHz. - |
-
- - | -
-fun isNetworkEAP(scanResult: ScanResult?): Boolean
-To check and return if a network is a EAP network. - |
-
- - | -
-fun isNetworkPSK(scanResult: ScanResult?): Boolean
-To check and return if a network is a PSK network. - |
-
- - | -
-fun isNetworkSaved(ssid: String?): Boolean
-To check if an SSID is in the list of configured networks. - |
-
- - | -
-fun isNetworkSecure(scanResult: ScanResult?): Boolean
-To check and return if a network is secure (contains EAP/PSK/WEP/WPA/WPA2 capabilities). - |
-
- - | -
-fun isNetworkWEP(scanResult: ScanResult?): Boolean
-To check and return if a network is a WEP network. - |
-
- - | -
-fun isNetworkWPA(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA network. - |
-
- - | -
-fun isNetworkWPA2(scanResult: ScanResult?): Boolean
-To check and return if a network is a WPA2 network. - |
-
- - | -
-fun isWifiEnabled(): Boolean
-To check if Wifi is enabled on the device or not. - |
-
- - | -
-fun removeNetwork(ssidToRemove: String?): Boolean - fun removeNetwork(ssidToRemove: String?, callbacks: RemoveNetworkCallbacks?): Unit
-To remove a configured network. - |
-
- - | -
-fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean): ScanResult? - fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean, callbacks: SearchForAccessPointCallbacks?): Unit
-To return the first access point that matches a given regex. - |
-
- - | -
-fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean): List<ScanResult>? - fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean, callbacks: SearchForAccessPointsCallbacks?): Unit
-To return nearby access points that match a given regex. - |
-
- - | -
-fun searchForSavedNetwork(regexForSSID: String?): WifiConfiguration? - fun searchForSavedNetwork(regexForSSID: String?, callbacks: SearchForSavedNetworkCallbacks?): Unit
-To search for and return a saved WiFiConfiguration given an SSID. - |
-
- - | -
-fun searchForSavedNetworks(regexForSSID: String?): List<WifiConfiguration>? - fun searchForSavedNetworks(regexForSSID: String?, callbacks: SearchForSavedNetworksCallbacks?): Unit
-To retrieve a list of saved networks on a user's device that match a given regex. - |
-
- - | -
-fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int): String? - fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int, callbacks: SearchForSSIDCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid. - |
-
- - | -
-fun searchForSSIDs(regexForSSID: String?): List<String>? - fun searchForSSIDs(regexForSSID: String?, callbacks: SearchForSSIDsCallbacks?): Unit
-To search local networks and return the first one that contains a given ssid. - |
-
- - | -
-const val MAX_FREQUENCY_5GHZ: Int
-The max value possible for a 5gHz network. - |
-
- - | -
-const val MIN_FREQUENCY_5GHZ: Int
-The minimum value possible for a 5gHz network. - |
-
- - | -
-const val WIFI_MANAGER_FAILURE: Int
-The default error return from WifiManager - |
-
@Sync @CallingThread fun isDeviceConnectedToMobileNetwork(): Boolean
-Overrides DeviceApi.isDeviceConnectedToMobileNetwork
-To check if the device is connected to a mobile network.
-Return
-bool - If the device is currently connected to a mobile network
See Also
-
WiseFyConnection.isDeviceConnectedToMobileNetwork
-WiseFyPrechecks.isDeviceConnectedToMobileNetworkChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun isDeviceConnectedToMobileOrWifiNetwork(): Boolean
-Overrides DeviceApi.isDeviceConnectedToMobileOrWifiNetwork
-To check if the device is connected to a mobile or wifi network.
-Return
-bool - If the device is currently connected to a mobile or wifi network
See Also
-
WiseFyConnection.isNetworkConnected
-WiseFyPrechecks.isDeviceConnectedToMobileOrWifiNetworkChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun isDeviceConnectedToSSID(ssid: String?): Boolean
-Overrides DeviceApi.isDeviceConnectedToSSID
-To check if the device is connected to a given SSID.
-
-ssid
- The SSID to check if the device is attached to
Return
-bool - If the device is currently attached to the given SSID
See Also
-
WiseFyConnection.isCurrentNetworkConnectedToSSID
-WiseFyPrechecks.isDeviceConnectedToSSIDChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun isDeviceConnectedToWifiNetwork(): Boolean
-Overrides DeviceApi.isDeviceConnectedToWifiNetwork
-To check if the device is connected to a wifi network.
-Return
-bool - If the device is currently connected to a wifi network
See Also
-
ConnectivityManager.getActiveNetworkInfo
-WiseFyConnection.isDeviceConnectedToWifiNetwork
-WiseFyPrechecks.isDeviceConnectedToWifiNetworkChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun isDeviceRoaming(): Boolean
-Overrides DeviceApi.isDeviceRoaming
-To query if the device is roaming.
-Return
-boolean - If the current network is roaming
See Also
-
WiseFyConnection.isDeviceRoaming
-WiseFyPrechecks.isDeviceRoamingChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun isLoggingEnabled(): Boolean
-Overrides WiseFyPublicApi.isLoggingEnabled
-To query if logging is enabled or disabled for a WiseFy instance.
-Return
-boolean - If logging is enabled for the WiseFy instance
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkEAP(scanResult: ScanResult?): Boolean
-Overrides SecurityApi.isNetworkEAP
-To check and return if a network is a EAP network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has EAP capabilities listed
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkPSK(scanResult: ScanResult?): Boolean
-Overrides SecurityApi.isNetworkPSK
-To check and return if a network is a PSK network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has PSK capabilities listed
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkSaved(ssid: String?): Boolean
-Overrides SavedNetworkApi.isNetworkSaved
-To check if an SSID is in the list of configured networks.
-
-ssid
- The SSID to check and see if it's in the list of configured networks
Return
-boolean - If the SSID is in the list of configured networks
See Also
-
WiseFyPrechecks.isNetworkSavedChecks
-WiseFySearch.isNetworkASavedConfiguration
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkSecure(scanResult: ScanResult?): Boolean
-Overrides SecurityApi.isNetworkSecure
-To check and return if a network is secure (contains EAP/PSK/WEP/WPA/WPA2 capabilities).
-
-scanResult
- The network to see if it is secure
Return
-boolean - Whether the network is secure
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkWEP(scanResult: ScanResult?): Boolean
-Overrides SecurityApi.isNetworkWEP
-To check and return if a network is a WEP network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has WEP capabilities listed
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkWPA(scanResult: ScanResult?): Boolean
-Overrides SecurityApi.isNetworkWPA
-To check and return if a network is a WPA network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has WPA capabilities listed
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetworkWPA2(scanResult: ScanResult?): Boolean
-Overrides SecurityApi.isNetworkWPA2
-To check and return if a network is a WPA2 network.
-
-scanResult
- The network to check
Return
-boolean - Whether the network has WPA2 capabilities listed
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetwork5gHz(): Boolean
-Overrides FrequencyApi.isNetwork5gHz
-To check if the device's current network is 5gHz.
-Return
-boolean - If the network is 5gHz
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isNetwork5gHz(network: WifiInfo?): Boolean
-Overrides FrequencyApi.isNetwork5gHz
-To check if a given network is 5gHz.
-
-network
- The network to check if it's 5gHz
Return
-boolean - If the network is 5gHz
See Also
-
Author
-Patches
Since
-3.0
@Sync @CallingThread fun isWifiEnabled(): Boolean
-Overrides WifiApi.isWifiEnabled
-To check if Wifi is enabled on the device or not.
-Return
-boolean - if Wifi is enabled on device
See Also
-
WiseFyPrechecks.isWifiEnabledChecks
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun removeNetwork(ssidToRemove: String?): Boolean
-Overrides RemoveNetworkApi.removeNetwork
-To remove a configured network.
-
-ssidToRemove
- The ssid of the network you want to remove from the configured network list
Return
-boolean - If the command succeeded in removing the network
See Also
-
WiseFyPrechecks.removeNetworkCheck
- -Sse
-WiseFySearch.findSavedNetworkByRegex
Author
-Patches
Since
-3.0
@Async @WiseFyThread fun removeNetwork(ssidToRemove: String?, callbacks: RemoveNetworkCallbacks?): Unit
-Overrides RemoveNetworkApi.removeNetwork
-To remove a configured network.
-
-ssidToRemove
- The ssid of the network you want to remove from the configured network list
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.removeNetworkCheck
- -Sse
-WiseFySearch.findSavedNetworkByRegex
Author
-Patches
Since
-3.0
@Sync @CallingThread fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean): ScanResult?
-Overrides AccessPointApi.searchForAccessPoint
-To return the first access point that matches a given regex.
-NOTE Setting filterDuplicates to true will not return an access point with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-timeoutInMillis
- The amount of time (in milliseconds) to wait for a matching access point
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
Return
-ScanResult|null - The first access point or access point with the highest signal strength matching the regex
See Also
-
WiseFyPrechecks.searchForAccessPointChecks
-WiseFySearch.findAccessPointByRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun searchForAccessPoint(regexForSSID: String?, timeoutInMillis: Int, filterDuplicates: Boolean, callbacks: SearchForAccessPointCallbacks?): Unit
-Overrides AccessPointApi.searchForAccessPoint
-To return the first access point that matches a given regex.
-NOTE Setting filterDuplicates to true will not return an access point with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-timeoutInMillis
- The amount of time (in milliseconds) to wait for a matching access point
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.searchForAccessPointChecks
-WiseFySearch.findAccessPointByRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean): List<ScanResult>?
-Overrides AccessPointApi.searchForAccessPoints
-To return nearby access points that match a given regex.
-NOTE Setting filterDuplicates to true will not return access points with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
Return
-List of ScanResult|null - The list of matching access points or null if none match the given regex
See Also
-
WiseFyPrechecks.searchForAccessPointsChecks
-WiseFySearch.findAccessPointsMatchingRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun searchForAccessPoints(regexForSSID: String?, filterDuplicates: Boolean, callbacks: SearchForAccessPointsCallbacks?): Unit
-Overrides AccessPointApi.searchForAccessPoints
-To return nearby access points that match a given regex.
-NOTE Setting filterDuplicates to true will not return access points with a weaker signal strength (will always take the highest).
-
-regexForSSID
- The regex to use when iterating through nearby access points
-filterDuplicates
- If you want to exclude access points with the same name that have a weaker signal strength
-callbacks
- The listener to return results to
See Also
-
SearchForAccessPointsCallbacks
- -WiseFyPrechecks.searchForAccessPointsChecks
-WiseFySearch.findAccessPointsMatchingRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread @WaitsForTimeout fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int): String?
-Overrides AccessPointApi.searchForSSID
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
-timeoutInMillis
- The number of milliseconds to keep searching for the SSID
Return
-String|null - The first SSID that contains the search ssid (if any, else null)
See Also
-
WiseFyPrechecks.searchForSSIDChecks
-WiseFySearch.findAccessPointByRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread @WaitsForTimeout fun searchForSSID(regexForSSID: String?, timeoutInMillis: Int, callbacks: SearchForSSIDCallbacks?): Unit
-Overrides AccessPointApi.searchForSSID
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
-timeoutInMillis
- The number of milliseconds to keep searching for the SSID
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.searchForSSIDChecks
-WiseFySearch.findAccessPointByRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun searchForSSIDs(regexForSSID: String?): List<String>?
-Overrides AccessPointApi.searchForSSIDs
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
Return
-String|null - The first SSID that contains the search ssid (if any, else null)
See Also
-
WiseFyPrechecks.searchForSSIDsChecks
-WiseFySearch.findSSIDsMatchingRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun searchForSSIDs(regexForSSID: String?, callbacks: SearchForSSIDsCallbacks?): Unit
-Overrides AccessPointApi.searchForSSIDs
-To search local networks and return the first one that contains a given ssid.
-
-regexForSSID
- The regex to be used to search for the ssid
-callbacks
- The listener to return results to
See Also
-
WiseFyPrechecks.searchForSSIDsChecks
-WiseFySearch.findSSIDsMatchingRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun searchForSavedNetwork(regexForSSID: String?): WifiConfiguration?
-Overrides SavedNetworkApi.searchForSavedNetwork
-To search for and return a saved WiFiConfiguration given an SSID.
-
-regexForSSID
- The ssid to use while searching for saved configuration
Return
-WifiConfiguration|null - Saved network that matches the ssid
See Also
-
WiseFyPrechecks.searchForSavedNetworkChecks
-WiseFySearch.findSavedNetworkByRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun searchForSavedNetwork(regexForSSID: String?, callbacks: SearchForSavedNetworkCallbacks?): Unit
-Overrides SavedNetworkApi.searchForSavedNetwork
-To search for and return a saved WiFiConfiguration given an SSID.
-
-regexForSSID
- The ssid to use while searching for saved configuration
-callbacks
- The listener to return results to
See Also
-
SearchForSavedNetworkCallbacks
- - - -WiseFyPrechecks.searchForSavedNetworkChecks
-WiseFySearch.findSavedNetworkByRegex
- -Author
-Patches
Since
-3.0
@Sync @CallingThread fun searchForSavedNetworks(regexForSSID: String?): List<WifiConfiguration>?
-Overrides SavedNetworkApi.searchForSavedNetworks
-To retrieve a list of saved networks on a user's device that match a given regex.
-
-regexForSSID
- The ssid to use while searching for saved configurations
Return
-List of WifiConfigurations|null - The list of saved network configurations that match the given regex
See Also
-
WiseFyPrechecks.searchForSavedNetworksChecks
-WiseFySearch.findSavedNetworksMatchingRegex
- -Author
-Patches
Since
-3.0
@Async @WiseFyThread fun searchForSavedNetworks(regexForSSID: String?, callbacks: SearchForSavedNetworksCallbacks?): Unit
-Overrides SavedNetworkApi.searchForSavedNetworks
-To retrieve a list of saved networks on a user's device that match a given regex.
-
-regexForSSID
- The ssid to use while searching for saved configurations
-callbacks
- The listener to return results to
See Also
-
SearchForSavedNetworksCallbacks
- - - -WiseFyPrechecks.searchForSavedNetworksChecks
-WiseFySearch.findSavedNetworksMatchingRegex
- -Author
-Patches
Since
-3.0
- - | -
-interface AccessPointApi
-An API for querying for nearby access points and related information. - |
-
- - | -
-interface AddNetworkApi
-An API for adding networks as saved configurations on a device. - |
-
- - | -
-interface ConnectionApi
-An API for managing the network connection of a device. - |
-
- - | -
-interface DeviceApi
-An API for querying about the different network statuses of a device. - |
-
- - | -
-interface FrequencyApi
-An API for querying about a network's frequency. - |
-
- - | -
-interface NetworkInfoApi
-An API for querying about a device's current network information. - |
-
- - | -
-interface RemoveNetworkApi
-An API for removing a network as a saved configuration. - |
-
- - | -
-interface SavedNetworkApi
-An API for querying saved network information on a device. - |
-
- - | -
-interface SecurityApi
-An API for querying about a network's security details. - |
-
- - | -
-interface SignalStrengthApi
-An API for functionality relating to signal strength. - |
-
- - | -
-interface WifiApi
-An API for functionality relating to Wifi. - |
-
- - | -
-class WiseFy : WiseFyPublicApi
-Main class for WiseFy that provides a synchronous and asynchronous API to manipulate and query -for different parts of a device's wifi configuration and status. - |
-
- - | -
-class WiseFyLock
-A class used to synchronize logic. - |
-
- - | -
-interface WiseFyPublicApi : AccessPointApi, AddNetworkApi, ConnectionApi, DeviceApi, FrequencyApi, NetworkInfoApi, RemoveNetworkApi, SavedNetworkApi, SecurityApi, SignalStrengthApi, WifiApi
-The interface that is the public facing API for WiseFy. It is composed of various other sub-apis for separation -of functionality. - |
-
- - | -- | -
- - | -- | -
- - | -- | -
- - | -- | -
Uses the builder pattern for creation - {@link [Brains]}
- * - * @author Patches - * @since 3.0 - */ -@PublicAPI -@Suppress("LargeClass", "SyntheticAccessor") -class WiseFy private constructor( - private val connectivityManager: ConnectivityManager, - private val wifiManager: WifiManager, - private val wisefyConnection: WiseFyConnection, - private val wisefyPrechecks: WiseFyPrechecks, - private val wisefySearch: WiseFySearch, - private val logger: WiseFyLogger? -) : WiseFyPublicApi { - - companion object { - private val TAG = WiseFy::class.java.simpleName - - /** - * The default error return from [WifiManager] - * - * @see [WifiManager] - * - * @author Patches - * @since 3.0 - */ - const val WIFI_MANAGER_FAILURE: Int = -1 - - /** - * The minimum value possible for a 5gHz network. - * - * @author Patches - * @since 3.0 - */ - const val MIN_FREQUENCY_5GHZ: Int = 4900 - - /** - * The max value possible for a 5gHz network. - * - * @author Patches - * @since 3.0 - */ - const val MAX_FREQUENCY_5GHZ: Int = 5900 - } - - private val wisefyLock = WiseFyLock() - - private var wisefyHandlerThread: WiseFyHandlerThread? = null - private var wisefyHandler: Handler? = null - - /** - * The Builder class for WiseFy. - * - * Updates - * - 05/12/2019 - * * Branched wisefyConnection based off of if device is pre or post SDK23 - * * Branched wisefySearch based off of if device is pre or post SDK23 - * * Added useLegacyConnection - * * Added useLegacySearch - * - * @author Patches - * @since 3.0 - */ - class Brains @JvmOverloads constructor( - context: Context, - logger: WiseFyLogger? = null, - useLegacyConnection: Boolean = false, - useLegacySearch: Boolean = false - ) { - - private var logger: WiseFyLogger? = null - private var connectivityManager: ConnectivityManager - private var wifiManager: WifiManager - private var wisefyConnection: WiseFyConnection - private var wisefyPrechecks: WiseFyPrechecks - private var wisefySearch: WiseFySearch - - init { - connectivityManager = context.applicationContext.getSystemService( - Context.CONNECTIVITY_SERVICE - ) as ConnectivityManager - wifiManager = context.applicationContext.getSystemService(Context.WIFI_SERVICE) as WifiManager - - // We'll use SDK 23 logic for WiseFyConnection if client is on at least an SDK 23 device - // and "useLegacyConnection" option is not enabled - - wisefyConnection = if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M || useLegacyConnection) { - WiseFyConnectionLegacy.create(connectivityManager, wifiManager, logger) - } else { - WiseFyConnectionSDK23.create(connectivityManager, wifiManager, logger) - } - // We'll use SDK 23 logic for WiseFySearch if client is on at least an SDK 23 device - // and "useLegacySearch" option is not enabled - wisefySearch = if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M || useLegacySearch) { - WiseFySearchLegacy.create(wifiManager, logger) - } else { - WiseFySearchSDK23.create(wifiManager, logger) - } - - wisefyPrechecks = WiseFyPrechecksImpl.create(wisefySearch) - } - - /** - * Used internally to set ConnectivityManager in tests. - * - * @param connectivityManager The custom ConnectivityManager to use (can be a mock) - * - * @see [ConnectivityManager] - * - * @author Patches - * @since 3.0 - */ - internal fun customConnectivityManager(connectivityManager: ConnectivityManager): Brains = apply { - this.connectivityManager = connectivityManager - } - - /** - * Used internally to set WifiManager in tests. - * - * @param wifiManager The custom WifiManager to use (can be a mock) - * - * @see [WifiManager] - * - * @author Patches - * @since 3.0 - */ - internal fun customWifiManager(wifiManager: WifiManager): Brains = apply { - this.wifiManager = wifiManager - } - - /** - * Used internally to set WiseFyConnection in tests. - * - * @param wisefyConnection The custom WiseFyConnection to use (can be a mock or custom interface implementation) - * - * @see [WiseFyConnection] - * - * @author Patches - * @since 3.0 - */ - internal fun customWiseFyConnection(wisefyConnection: WiseFyConnection): Brains = apply { - this.wisefyConnection = wisefyConnection - } - - /** - * Used internally to set WiseFyPrechecks in tests. - * - * @param wisefyPrechecks The custom WiseFyPrechecks to use (can be a mock or custom interface implementation) - * - * @see [WiseFyPrechecks] - * - * @author Patches - * @since 3.0 - */ - internal fun customWiseFyPrechecks(wisefyPrechecks: WiseFyPrechecks): Brains = apply { - this.wisefyPrechecks = wisefyPrechecks - } - - /** - * Used internally to set WiseFySearch in tests. - * - * @param wisefySearch The custom WisefySearch to use (can be a mock or custom interface implementation) - * - * @see [WiseFySearch] - * - * @author Patches - * @since 3.0 - */ - internal fun customWiseFySearch(wisefySearch: WiseFySearch): Brains = apply { - this.wisefySearch = wisefySearch - } - - /** - * Uses a private constructor and returns a WiseFy instance. - * - * @see [WiseFyConnection.init] - * - * Updates - * - 05/12/2019: Added new call to [WiseFyConnection.init] - * - 01/07/2019: Added logger - * - * @author Patches - * @since 3.0 - */ - fun getSmarts(): WiseFy { - wisefyConnection.init() - return WiseFy( - connectivityManager = connectivityManager, - wifiManager = wifiManager, - wisefyConnection = wisefyConnection, - wisefyPrechecks = wisefyPrechecks, - wisefySearch = wisefySearch, - logger = logger - ) - } - } - - /** - * To add an open network to the user's configured network list. - * - * @param ssid The ssid of the open network you want to add - * - * @return int - The return code from WifiManager for network creation (-1 for failure) - * - * @see [addNetworkConfiguration] - * @see [generateOpenNetworkConfiguration] - * @see [WiseFyPrechecks.addNetworkPrechecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun addOpenNetwork(ssid: String?): Int { - val precheck = wisefyPrechecks.addNetworkPrechecks(ssid) - return if (precheck.failed()) { - precheck.code - } else addNetworkConfiguration(generateOpenNetworkConfiguration(ssid!!)) - } - - /** - * To add an open network to the user's configured network list. - * - * @param ssid The ssid of the open network you want to add - * @param callbacks The listener to return results to - * - * @see [addNetworkConfiguration] - * @see [AddNetworkCallbacks] - * @see [generateOpenNetworkConfiguration] - * @see [runOnWiseFyThread] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.addNetworkPrechecks] - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun addOpenNetwork(ssid: String?, callbacks: AddNetworkCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.addNetworkPrechecks(ssid) - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - val openNetworkConfiguration = generateOpenNetworkConfiguration(ssid!!) - val result = addNetworkConfiguration(openNetworkConfiguration) - if (result != WIFI_MANAGER_FAILURE) { - callbacks?.networkAdded(result, openNetworkConfiguration) - } else { - callbacks?.failureAddingNetwork(result) - } - } - }) - } - - /** - * To add a WEP network to the user's configured network list. - * - * @param ssid The ssid of the WEP network you want to add - * @param password The password for the WEP network being added - * - * @return int - The return code from WifiManager for network creation (-1 for failure) - * - * @see [addNetworkConfiguration] - * @see [generateWEPNetworkConfiguration] - * @see [WiseFyPrechecks.addNetworkPrechecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @RequiresPermission(ACCESS_FINE_LOCATION) - @Deprecated("Due to security and performance limitations, WEP networks are discouraged") - override fun addWEPNetwork(ssid: String?, password: String?): Int { - val precheck = wisefyPrechecks.addNetworkPrechecks(ssid, password) - @Suppress("deprecation") - return if (precheck.failed()) { - precheck.code - } else addNetworkConfiguration(generateWEPNetworkConfiguration(ssid!!, password!!)) - } - - /** - * To add a WEP network to the user's configured network list. - * - * @param ssid The ssid of the WEP network you want to add - * @param password The password for the WEP network being added - * @param callbacks The listener to return results to - * - * @see [addNetworkWithPasswordAsync] - * @see [AddNetworkCallbacks] - * @see [generateWEPNetworkConfiguration] - * @see [runOnWiseFyThread] - * @see [WiseFyLock] - * - * Updates - * - 05/12/2019: Abstracted logic for adding network into addNetworkWithPasswordAsync - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @RequiresPermission(ACCESS_FINE_LOCATION) - @Deprecated("Due to security and performance limitations, WEP networks are discouraged") - override fun addWEPNetwork(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - addNetworkWithPasswordAsync( - ssid = ssid, - password = password, - wifiConfigurationProvider = { - @Suppress("deprecation") - generateWEPNetworkConfiguration(ssid!!, password!!) - }, - callbacks = callbacks - ) - } - }) - } - - /** - * To add a WPA2 network to the user's configured network list. - * - * @param ssid The ssid of the WPA2 network you want to add - * @param password The password for the WPA2 network being added - * - * @return int - The return code from WifiManager for network creation (-1 for failure) - * - * @see [addNetworkConfiguration] - * @see [generateWPA2NetworkConfiguration] - * @see [WiseFyPrechecks.addNetworkPrechecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun addWPA2Network(ssid: String?, password: String?): Int { - val precheck = wisefyPrechecks.addNetworkPrechecks(ssid, password) - return if (precheck.failed()) { - precheck.code - } else addNetworkConfiguration(generateWPA2NetworkConfiguration(ssid!!, password!!)) - } - - /** - * To add a WPA2 network to the user's configured network list. - * - * @param ssid The ssid of the WPA2 network you want to add - * @param password The password for the WPA2 network being added - * @param callbacks The listener to return results to - * - * @see [addNetworkWithPasswordAsync] - * @see [AddNetworkCallbacks] - * @see [generateWPA2NetworkConfiguration] - * @see [runOnWiseFyThread] - * @see [WiseFyLock] - * - * Updates - * - 05/12/2019: Abstracted logic for adding network into addNetworkWithPasswordAsync - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun addWPA2Network(ssid: String?, password: String?, callbacks: AddNetworkCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - addNetworkWithPasswordAsync( - ssid = ssid, - password = password, - wifiConfigurationProvider = { generateWPA2NetworkConfiguration(ssid!!, password!!) }, - callbacks = callbacks - ) - } - }) - } - - /** - * To convert an RSSI level for a network to a number of bars. - * - * @param rssiLevel The signal strength of the network - * @param targetNumberOfBars How many bars or levels there will be total - * - * @return int - The number of bars for the given RSSI value - * - * @see [WifiManager.calculateSignalLevel] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun calculateBars(rssiLevel: Int, targetNumberOfBars: Int): Int = - WifiManager.calculateSignalLevel(rssiLevel, targetNumberOfBars) - - /** - * To compare the signal strength of two networks. - * - * This method will return: - * - Negative value if the first signal is weaker than the second signal - * - 0 if the two signals have the same strength - * - Positive value if the first signal is stronger than the second signal - * - * @param rssi1 The signal strength of network 1 - * @param rssi2 The signal strength of network 2 - * - * @return int - The result of the comparison - * - * @see [WifiManager.compareSignalLevel] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun compareSignalLevel(rssi1: Int, rssi2: Int): Int = WifiManager.compareSignalLevel(rssi1, rssi2) - - /** - * Used to connect to a network. - * - * - * *NOTE* Gets a list of saved networks, connects to the given ssid if found, and verifies connectivity. - * - * @param ssidToConnectTo The ssid to connect/reconnect to - * @param timeoutInMillis The number of milliseconds to continue waiting for the device to connect to the given SSID - * - * @return boolean - If the network was successfully reconnected - * - * @see [connectToNetworkWithId] - * @see [WiseFyConnection.waitToConnectToSSID] - * @see [WiseFyPrechecks.connectToNetworkPrechecks] - * @see [WiseFySearch.findSavedNetworkByRegex] - * - * Updates - * - 12/19/2019: Added ACCESS_FINE_LOCATION requirement - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @WaitsForTimeout - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun connectToNetwork(ssidToConnectTo: String?, timeoutInMillis: Int): Boolean { - if (wisefyPrechecks.connectToNetworkPrechecks(ssidToConnectTo).failed()) { - return false - } - - val wifiConfiguration = wisefySearch.findSavedNetworkByRegex(ssidToConnectTo!!) - if (wifiConfiguration != null) { - connectToNetworkWithId(wifiConfiguration.networkId) - return wisefyConnection.waitToConnectToSSID(ssidToConnectTo, timeoutInMillis) - } - - return false - } - - /** - * Used to connect to a network. - * - * Gets a list of saved networks, connects to the given ssid if found, and verifies connectivity. - * - * @param ssidToConnectTo The ssid to connect/reconnect to - * @param timeoutInMillis The number of milliseconds to continue waiting for the device to connect to the given SSID - * @param callbacks The listener to return results to - * - * @see [connectToNetworkWithId] - * @see [ConnectToNetworkCallbacks] - * @see [runOnWiseFyThread] - * @see [WiseFyConnection.waitToConnectToSSID] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.connectToNetworkPrechecks] - * @see [WiseFySearch.findSavedNetworkByRegex] - * - * Updates - * - 12/19/2019: Added ACCESS_FINE_LOCATION requirement - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @WaitsForTimeout - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun connectToNetwork( - ssidToConnectTo: String?, - timeoutInMillis: Int, - callbacks: ConnectToNetworkCallbacks? - ) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.connectToNetworkPrechecks(ssidToConnectTo) - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - val wifiConfiguration = wisefySearch.findSavedNetworkByRegex(ssidToConnectTo!!) - if (wifiConfiguration != null) { - connectToNetworkWithId(wifiConfiguration.networkId) - val connected = wisefyConnection.waitToConnectToSSID(ssidToConnectTo, timeoutInMillis) - if (connected) { - callbacks?.connectedToNetwork() - } else { - callbacks?.failureConnectingToNetwork() - } - } else { - callbacks?.networkNotFoundToConnectTo() - } - } - }) - } - - /** - * To disable Wifi on a user's device. - * - * @return boolean - True if the command succeeded in disabling wifi - * - * @see [WifiManager.setWifiEnabled] - * @see [WiseFyPrechecks.disableWifiChecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun disableWifi(): Boolean = - wisefyPrechecks.disableWifiChecks().passed() && wifiManager.setWifiEnabled(false) - - /** - * To disable Wifi on a user's device. - * - * @param callbacks The listener to return results to - * - * @see [DisableWifiCallbacks] - * @see [runOnWiseFyThread] - * @see [WifiManager.setWifiEnabled] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.disableWifiChecks] - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - override fun disableWifi(callbacks: DisableWifiCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.disableWifiChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - if (wifiManager.setWifiEnabled(false)) { - callbacks?.wifiDisabled() - } else { - callbacks?.failureDisablingWifi() - } - } - }) - } - - /** - * To disconnect the user from their current network. - * - * @return boolean - If the command succeeded in disconnecting the device from the current network - * - * @see [WifiManager.disconnect] - * @see [WiseFyPrechecks.disconnectFromCurrentNetworkChecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun disconnectFromCurrentNetwork(): Boolean = - wisefyPrechecks.disconnectFromCurrentNetworkChecks().passed() && wifiManager.disconnect() - - /** - * To disconnect the user from their current network. - * - * @param callbacks The listener to return results to - * - * @see [DisconnectFromCurrentNetworkCallbacks] - * @see [runOnWiseFyThread] - * @see [WifiManager.disconnect] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.disconnectFromCurrentNetworkChecks] - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - override fun disconnectFromCurrentNetwork(callbacks: DisconnectFromCurrentNetworkCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.disconnectFromCurrentNetworkChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - if (wifiManager.disconnect()) { - callbacks?.disconnectedFromCurrentNetwork() - } else { - callbacks?.failureDisconnectingFromCurrentNetwork() - } - } - }) - } - - /** - * Used to cleanup the thread started by WiseFy. - * - * @see [WiseFyConnection.destroy] - * @see [WiseFyHandlerThread] - * @see [WiseFyLock] - * - * Updates - * - 05/12/2019: Added new call to [WiseFyConnection.destroy] - * - * @author Patches - * @since 3.0 - */ - override fun dump() { - wisefyHandlerThread?.let { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) { - it.quitSafely() - } else { - it.quit() - } - if (it.isAlive) { - logger?.w( - TAG, - "WiseFy Thread is still alive. Current status: isAlive(): %b, getState(): %s", - it.isAlive, - it.state - ) - it.interrupt() - } - logger?.d( - TAG, - "WiseFy Thread isAlive(): %b, getState(): %s", - it.isAlive, - it.state - ) - wisefyHandlerThread = null - } - wisefyHandler = null - wisefyConnection.destroy() - logger?.d(TAG, "Cleaned up WiseFy Thread") - } - - /** - * To enable Wifi on a user's device. - * - * @return boolean - If the command succeeded in enabling wifi - * - * @see [WifiManager.setWifiEnabled] - * @see [WiseFyPrechecks.enableWifiChecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun enableWifi(): Boolean = - wisefyPrechecks.enableWifiChecks().passed() && wifiManager.setWifiEnabled(true) - - /** - * To enable Wifi on a user's device. - * - * @param callbacks The listener to return results to - * - * @see [EnableWifiCallbacks] - * @see [runOnWiseFyThread] - * @see [WifiManager.setWifiEnabled] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.enableWifiChecks] - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - override fun enableWifi(callbacks: EnableWifiCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.enableWifiChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - if (wifiManager.setWifiEnabled(true)) { - callbacks?.wifiEnabled() - } else { - callbacks?.failureEnablingWifi() - } - } - }) - } - - /** - * To retrieve the user's current network. - * - * @return WifiInfo|null - The user's current network information - * - * @see [WifiInfo] - * @see [WifiManager.getConnectionInfo] - * @see [WiseFyPrechecks.getCurrentNetworkChecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun getCurrentNetwork(): WifiInfo? { - return if (wisefyPrechecks.getCurrentNetworkChecks().passed()) { - wifiManager.connectionInfo - } else null - } - - /** - * To retrieve the user's current network. - * - * @param callbacks The listener to return results to - * - * @see [GetCurrentNetworkCallbacks] - * @see [runOnWiseFyThread] - * @see [WifiInfo] - * @see [WifiManager.getConnectionInfo] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.getCurrentNetworkChecks] - * - * Updates - * - 05/12/2019: Added noCurrentNetwork callback - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - override fun getCurrentNetwork(callbacks: GetCurrentNetworkCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.getCurrentNetworkChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - val currentNetwork: WifiInfo? = wifiManager.connectionInfo - if (currentNetwork != null) { - callbacks?.retrievedCurrentNetwork(currentNetwork) - } else { - callbacks?.noCurrentNetwork() - } - } - }) - } - - /** - * To retrieve the details of the phones active network. - * - * @return NetworkInfo - * - * @see [ConnectivityManager.getActiveNetworkInfo] - * @see [NetworkInfo] - * @see [WiseFyPrechecks.getCurrentNetworkInfoChecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun getCurrentNetworkInfo(): NetworkInfo? { - return if (wisefyPrechecks.getCurrentNetworkInfoChecks().passed()) { - connectivityManager.activeNetworkInfo - } else null - } - - /** - * To retrieve the details of the phones active network. - * - * @param callbacks The listener to return results to - * - * @see [ConnectivityManager.getActiveNetworkInfo] - * @see [GetCurrentNetworkInfoCallbacks] - * @see [NetworkInfo] - * @see [runOnWiseFyThread] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.getCurrentNetworkInfoChecks] - * - * Updates - * - 05/12/2019: Added noCurrentNetworkInfo callback - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - override fun getCurrentNetworkInfo(callbacks: GetCurrentNetworkInfoCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.getCurrentNetworkInfoChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - val currentNetworkInfo: NetworkInfo? = connectivityManager.activeNetworkInfo - if (currentNetworkInfo != null) { - callbacks?.retrievedCurrentNetworkInfo(currentNetworkInfo) - } else { - callbacks?.noCurrentNetworkInfo() - } - } - }) - } - - /** - * To retrieve the frequency of the device's current network. - * - * @return Integer - The frequency of the devices current network or null if no network - * - * @see [getCurrentNetwork] - * @see [WifiInfo.getFrequency] - * @see [WiseFyPrechecks.getFrequencyChecks] - * - * Updates - * - 01/04/2020: Added getFrequencyChecks call - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @RequiresApi(Build.VERSION_CODES.LOLLIPOP) - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun getFrequency(): Int? { - return if (wisefyPrechecks.getFrequencyChecks().passed()) { - val currentNetwork = getCurrentNetwork() - currentNetwork?.frequency - } else null - } - - /** - * To retrieve the frequency of the device's current network. - * - * @param callbacks The listener to return results to - * - * @see [getCurrentNetwork] - * @see [GetFrequencyCallbacks] - * @see [runOnWiseFyThread] - * @see [WifiInfo.getFrequency] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.getFrequencyChecks] - * - * Updates - * - 01/04/2020: Added getFrequencyChecks call - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @RequiresApi(Build.VERSION_CODES.LOLLIPOP) - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun getFrequency(callbacks: GetFrequencyCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.getFrequencyChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - val currentNetwork = getCurrentNetwork() - if (currentNetwork != null) { - callbacks?.retrievedFrequency(currentNetwork.frequency) - } else { - callbacks?.failureGettingFrequency() - } - } - }) - } - - /** - * To retrieve the frequency of a network. - * - * @param network The network to return the frequency of - * - * @return Integer - The frequency of the devices current network or null if no network - * - * @see [WifiInfo.getFrequency] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @RequiresApi(Build.VERSION_CODES.LOLLIPOP) - override fun getFrequency(network: WifiInfo?): Int? = network?.frequency - - /** - * To retrieve the frequency of a network. - * - * @param network The network to return the frequency of - * @param callbacks The listener to return results to - * - * @see [GetFrequencyCallbacks] - * @see [runOnWiseFyThread] - * @see [WifiInfo.getFrequency] - * @see [WiseFyLock] - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @RequiresApi(Build.VERSION_CODES.LOLLIPOP) - override fun getFrequency(network: WifiInfo?, callbacks: GetFrequencyCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - if (network != null) { - callbacks?.retrievedFrequency(network.frequency) - } else { - callbacks?.wisefyFailure(MISSING_PARAMETER) - } - } - }) - } - - /** - * To retrieve the IPv4 or IPv6 of a device. - * - * @return String - The IPv4 or IPv6 address - * - * @see [InetAddress.getHostAddress] - * @see [WifiInfo.getIpAddress] - * @see [WifiManager.getConnectionInfo] - * @see [WiseFyPrechecks.getIPChecks] - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - override fun getIP(): String? { - if (wisefyPrechecks.getIPChecks().failed()) { - return null - } - - val ipAddress = BigInteger.valueOf(wifiManager.connectionInfo.ipAddress.toLong()).toByteArray() - try { - return InetAddress.getByAddress(ipAddress).hostAddress - } catch (uhe: UnknownHostException) { - logger?.e(TAG, uhe, "UnknownHostException while gathering IP (sync)") - } - return null - } - - /** - * To retrieve the IPv4 or IPv6 of a device. - * - * @param callbacks The listener to return results to - * - * @see [GetIPCallbacks] - * @see [InetAddress.getHostAddress] - * @see [runOnWiseFyThread] - * @see [WifiInfo.getIpAddress] - * @see [WifiManager.getConnectionInfo] - * @see [WiseFyLock] - * @see [WiseFyPrechecks.getIPChecks] - * - * @author Patches - * @since 3.0 - */ - @Async - @WiseFyThread - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun getIP(callbacks: GetIPCallbacks?) { - runOnWiseFyThread(Runnable { - synchronized(wisefyLock) { - val precheck = wisefyPrechecks.getIPChecks() - if (precheck.failed()) { - callbacks?.wisefyFailure(precheck.code) - return@Runnable - } - - val ipAddress = BigInteger.valueOf(wifiManager.connectionInfo.ipAddress.toLong()).toByteArray() - try { - callbacks?.retrievedIP(InetAddress.getByAddress(ipAddress).hostAddress) - } catch (uhe: UnknownHostException) { - logger?.e(TAG, uhe, "UnknownHostException while gathering IP (async)") - callbacks?.failureRetrievingIP() - } - } - }) - } - - /** - * To retrieve a list of nearby access points. - * - * *NOTE* Setting filterDuplicates to true will exclude access points for an SSID that have a weaker RSSI - * (will always take the highest signal strength). - * - * @param filterDuplicates If you want to exclude SSIDs with that same name that have a weaker signal strength - * - * @return List of ScanResults|null - List of nearby access points - * - * @see [ScanResult] - * @see [WiseFySearch.getNearbyAccessPoints] - * @see [WiseFyPrechecks.getNearbyAccessPointsChecks] - * - * Updates - * - 05/12/2019: Added call to new getNearbyAccessPoints - * - * @author Patches - * @since 3.0 - */ - @Sync - @CallingThread - @RequiresPermission(ACCESS_FINE_LOCATION) - override fun getNearbyAccessPoints(filterDuplicates: Boolean): List