Loading wifi/java/android/net/wifi/IWifiManager.aidl +4 −0 Original line number Diff line number Diff line Loading @@ -125,6 +125,10 @@ interface IWifiManager void setWifiApEnabled(in WifiConfiguration wifiConfig, boolean enable); boolean startSoftAp(in WifiConfiguration wifiConfig); boolean stopSoftAp(); int getWifiApEnabledState(); WifiConfiguration getWifiApConfiguration(); Loading wifi/java/android/net/wifi/WifiManager.java +34 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package android.net.wifi; import android.annotation.Nullable; import android.annotation.SdkConstant; import android.annotation.SdkConstant.SdkConstantType; import android.annotation.SystemApi; Loading Loading @@ -1716,6 +1717,39 @@ public class WifiManager { } } /** * Start SoftAp mode with the specified configuration. * Note that starting in access point mode disables station * mode operation * @param wifiConfig SSID, security and channel details as * part of WifiConfiguration * @return {@code true} if the operation succeeds, {@code false} otherwise * * @hide */ public boolean startSoftAp(@Nullable WifiConfiguration wifiConfig) { try { return mService.startSoftAp(wifiConfig); } catch (RemoteException e) { throw e.rethrowFromSystemServer(); } } /** * Stop SoftAp mode. * Note that stopping softap mode will restore the previous wifi mode. * @return {@code true} if the operation succeeds, {@code false} otherwise * * @hide */ public boolean stopSoftAp() { try { return mService.stopSoftAp(); } catch (RemoteException e) { throw e.rethrowFromSystemServer(); } } /** * Gets the Wi-Fi enabled state. * @return One of {@link #WIFI_AP_STATE_DISABLED}, Loading Loading
wifi/java/android/net/wifi/IWifiManager.aidl +4 −0 Original line number Diff line number Diff line Loading @@ -125,6 +125,10 @@ interface IWifiManager void setWifiApEnabled(in WifiConfiguration wifiConfig, boolean enable); boolean startSoftAp(in WifiConfiguration wifiConfig); boolean stopSoftAp(); int getWifiApEnabledState(); WifiConfiguration getWifiApConfiguration(); Loading
wifi/java/android/net/wifi/WifiManager.java +34 −0 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package android.net.wifi; import android.annotation.Nullable; import android.annotation.SdkConstant; import android.annotation.SdkConstant.SdkConstantType; import android.annotation.SystemApi; Loading Loading @@ -1716,6 +1717,39 @@ public class WifiManager { } } /** * Start SoftAp mode with the specified configuration. * Note that starting in access point mode disables station * mode operation * @param wifiConfig SSID, security and channel details as * part of WifiConfiguration * @return {@code true} if the operation succeeds, {@code false} otherwise * * @hide */ public boolean startSoftAp(@Nullable WifiConfiguration wifiConfig) { try { return mService.startSoftAp(wifiConfig); } catch (RemoteException e) { throw e.rethrowFromSystemServer(); } } /** * Stop SoftAp mode. * Note that stopping softap mode will restore the previous wifi mode. * @return {@code true} if the operation succeeds, {@code false} otherwise * * @hide */ public boolean stopSoftAp() { try { return mService.stopSoftAp(); } catch (RemoteException e) { throw e.rethrowFromSystemServer(); } } /** * Gets the Wi-Fi enabled state. * @return One of {@link #WIFI_AP_STATE_DISABLED}, Loading