LocalOnlyHotspotReservation
open class LocalOnlyHotspotReservation : AutoCloseable
| kotlin.Any | |
| ↳ | android.net.wifi.WifiManager.LocalOnlyHotspotReservation |
LocalOnlyHotspotReservation that contains the SoftApConfiguration for the active LocalOnlyHotspot request.
Applications requesting LocalOnlyHotspot for sharing will receive an instance of the LocalOnlyHotspotReservation in the LocalOnlyHotspotCallback.onStarted(LocalOnlyHotspotReservation) call. This reservation contains the relevant SoftApConfiguration. When an application is done with the LocalOnlyHotspot, they should call android.net.wifi.WifiManager.LocalOnlyHotspotReservation#close(). Once this happens, the application will not receive any further callbacks. If the LocalOnlyHotspot is stopped due to a user triggered mode change, applications will be notified via the android.net.wifi.WifiManager.LocalOnlyHotspotCallback#onStopped() callback.
Summary
| Public methods | |
|---|---|
| open Unit |
close() |
| open SoftApConfiguration |
Returns the |
| open WifiConfiguration? |
Returns the |
| Protected methods | |
|---|---|
| open Unit |
finalize() |
Public methods
close
open fun close(): Unit
| Exceptions | |
|---|---|
java.lang.Exception |
if this resource cannot be closed |
getSoftApConfiguration
open fun getSoftApConfiguration(): SoftApConfiguration
Returns the SoftApConfiguration of the current Local Only Hotspot (LOHS).
| Return | |
|---|---|
SoftApConfiguration |
This value cannot be null. |
getWifiConfiguration
open fungetWifiConfiguration(): WifiConfiguration?
Deprecated: Use WifiManager#getSoftApConfiguration() to get the LOHS configuration.
Returns the WifiConfiguration of the current Local Only Hotspot (LOHS). May be null if hotspot enabled and security type is not WifiConfiguration.KeyMgmt.None or WifiConfiguration.KeyMgmt.WPA2_PSK.
Protected methods
finalize
protected open fun finalize(): Unit
| Exceptions | |
|---|---|
java.lang.Throwable |
the Exception raised by this method |