Table of Contents

Class WifiManager

Namespace
Android.Net.Wifi
Assembly
MASES.Netdroid.dll
public class WifiManager : JVMBridgeBase<WifiManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<WifiManager>
WifiManager
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<WifiManager>.IsAssignableFrom(IJavaType)
JVMBridgeBase<WifiManager>.IsAssignableFrom<T>()
JVMBridgeBase<WifiManager>.Execute<T>(params T[])
JVMBridgeBase<WifiManager>.DynBridgeClazz
JVMBridgeBase<WifiManager>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

WifiManager()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public WifiManager()

WifiManager(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public WifiManager(params object[] args)

Parameters

args object[]

Properties

ACTION_PICK_WIFI_NETWORK

public static String ACTION_PICK_WIFI_NETWORK { get; }

Property Value

String

ACTION_REMOVE_SUGGESTION_DISCONNECT

public static int ACTION_REMOVE_SUGGESTION_DISCONNECT { get; }

Property Value

int

ACTION_REMOVE_SUGGESTION_LINGER

public static int ACTION_REMOVE_SUGGESTION_LINGER { get; }

Property Value

int

ACTION_REQUEST_SCAN_ALWAYS_AVAILABLE

public static String ACTION_REQUEST_SCAN_ALWAYS_AVAILABLE { get; }

Property Value

String

ACTION_WIFI_NETWORK_SUGGESTION_POST_CONNECTION

public static String ACTION_WIFI_NETWORK_SUGGESTION_POST_CONNECTION { get; }

Property Value

String

ACTION_WIFI_SCAN_AVAILABILITY_CHANGED

public static String ACTION_WIFI_SCAN_AVAILABILITY_CHANGED { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CHANNEL_DATA_KEY_FREQUENCY_MHZ

public static String CHANNEL_DATA_KEY_FREQUENCY_MHZ { get; }

Property Value

String

CHANNEL_DATA_KEY_NUM_AP

public static String CHANNEL_DATA_KEY_NUM_AP { get; }

Property Value

String

ERROR_AUTHENTICATING

[Obsolete]
public static int ERROR_AUTHENTICATING { get; }

Property Value

int

EXTRA_BSSID

[Obsolete]
public static String EXTRA_BSSID { get; }

Property Value

String

EXTRA_NETWORK_INFO

public static String EXTRA_NETWORK_INFO { get; }

Property Value

String

EXTRA_NETWORK_SUGGESTION

public static String EXTRA_NETWORK_SUGGESTION { get; }

Property Value

String

EXTRA_NEW_RSSI

public static String EXTRA_NEW_RSSI { get; }

Property Value

String

EXTRA_NEW_STATE

[Obsolete]
public static String EXTRA_NEW_STATE { get; }

Property Value

String

EXTRA_PREVIOUS_WIFI_STATE

public static String EXTRA_PREVIOUS_WIFI_STATE { get; }

Property Value

String

EXTRA_RESULTS_UPDATED

public static String EXTRA_RESULTS_UPDATED { get; }

Property Value

String

EXTRA_SCAN_AVAILABLE

public static String EXTRA_SCAN_AVAILABLE { get; }

Property Value

String

EXTRA_SUPPLICANT_CONNECTED

[Obsolete]
public static String EXTRA_SUPPLICANT_CONNECTED { get; }

Property Value

String

EXTRA_SUPPLICANT_ERROR

[Obsolete]
public static String EXTRA_SUPPLICANT_ERROR { get; }

Property Value

String

EXTRA_WIFI_INFO

[Obsolete]
public static String EXTRA_WIFI_INFO { get; }

Property Value

String

EXTRA_WIFI_STATE

public static String EXTRA_WIFI_STATE { get; }

Property Value

String

FLAG_SEND_DHCP_HOSTNAME_RESTRICTION_OPEN

public static int FLAG_SEND_DHCP_HOSTNAME_RESTRICTION_OPEN { get; }

Property Value

int

FLAG_SEND_DHCP_HOSTNAME_RESTRICTION_SECURE

public static int FLAG_SEND_DHCP_HOSTNAME_RESTRICTION_SECURE { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NETWORK_IDS_CHANGED_ACTION

public static String NETWORK_IDS_CHANGED_ACTION { get; }

Property Value

String

NETWORK_STATE_CHANGED_ACTION

public static String NETWORK_STATE_CHANGED_ACTION { get; }

Property Value

String

ROAMING_MODE_AGGRESSIVE

public static int ROAMING_MODE_AGGRESSIVE { get; }

Property Value

int

ROAMING_MODE_NONE

public static int ROAMING_MODE_NONE { get; }

Property Value

int

ROAMING_MODE_NORMAL

public static int ROAMING_MODE_NORMAL { get; }

Property Value

int

RSSI_CHANGED_ACTION

public static String RSSI_CHANGED_ACTION { get; }

Property Value

String

SCAN_RESULTS_AVAILABLE_ACTION

public static String SCAN_RESULTS_AVAILABLE_ACTION { get; }

Property Value

String

STATUS_LOCAL_ONLY_CONNECTION_FAILURE_ASSOCIATION

public static int STATUS_LOCAL_ONLY_CONNECTION_FAILURE_ASSOCIATION { get; }

Property Value

int

STATUS_LOCAL_ONLY_CONNECTION_FAILURE_AUTHENTICATION

public static int STATUS_LOCAL_ONLY_CONNECTION_FAILURE_AUTHENTICATION { get; }

Property Value

int

STATUS_LOCAL_ONLY_CONNECTION_FAILURE_IP_PROVISIONING

public static int STATUS_LOCAL_ONLY_CONNECTION_FAILURE_IP_PROVISIONING { get; }

Property Value

int

STATUS_LOCAL_ONLY_CONNECTION_FAILURE_NOT_FOUND

public static int STATUS_LOCAL_ONLY_CONNECTION_FAILURE_NOT_FOUND { get; }

Property Value

int

STATUS_LOCAL_ONLY_CONNECTION_FAILURE_NO_RESPONSE

public static int STATUS_LOCAL_ONLY_CONNECTION_FAILURE_NO_RESPONSE { get; }

Property Value

int

STATUS_LOCAL_ONLY_CONNECTION_FAILURE_UNKNOWN

public static int STATUS_LOCAL_ONLY_CONNECTION_FAILURE_UNKNOWN { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_DUPLICATE

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_DUPLICATE { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_EXCEEDS_MAX_PER_APP

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_EXCEEDS_MAX_PER_APP { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_INVALID

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_INVALID { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_NOT_ALLOWED

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_ADD_NOT_ALLOWED { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_APP_DISALLOWED

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_APP_DISALLOWED { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_INTERNAL

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_INTERNAL { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_REMOVE_INVALID

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_REMOVE_INVALID { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN

public static int STATUS_NETWORK_SUGGESTIONS_ERROR_RESTRICTED_BY_ADMIN { get; }

Property Value

int

STATUS_NETWORK_SUGGESTIONS_SUCCESS

public static int STATUS_NETWORK_SUGGESTIONS_SUCCESS { get; }

Property Value

int

STATUS_SUGGESTION_APPROVAL_APPROVED_BY_CARRIER_PRIVILEGE

public static int STATUS_SUGGESTION_APPROVAL_APPROVED_BY_CARRIER_PRIVILEGE { get; }

Property Value

int

STATUS_SUGGESTION_APPROVAL_APPROVED_BY_USER

public static int STATUS_SUGGESTION_APPROVAL_APPROVED_BY_USER { get; }

Property Value

int

STATUS_SUGGESTION_APPROVAL_PENDING

public static int STATUS_SUGGESTION_APPROVAL_PENDING { get; }

Property Value

int

STATUS_SUGGESTION_APPROVAL_REJECTED_BY_USER

public static int STATUS_SUGGESTION_APPROVAL_REJECTED_BY_USER { get; }

Property Value

int

STATUS_SUGGESTION_APPROVAL_UNKNOWN

public static int STATUS_SUGGESTION_APPROVAL_UNKNOWN { get; }

Property Value

int

STATUS_SUGGESTION_CONNECTION_FAILURE_ASSOCIATION

public static int STATUS_SUGGESTION_CONNECTION_FAILURE_ASSOCIATION { get; }

Property Value

int

STATUS_SUGGESTION_CONNECTION_FAILURE_AUTHENTICATION

public static int STATUS_SUGGESTION_CONNECTION_FAILURE_AUTHENTICATION { get; }

Property Value

int

STATUS_SUGGESTION_CONNECTION_FAILURE_IP_PROVISIONING

public static int STATUS_SUGGESTION_CONNECTION_FAILURE_IP_PROVISIONING { get; }

Property Value

int

STATUS_SUGGESTION_CONNECTION_FAILURE_UNKNOWN

public static int STATUS_SUGGESTION_CONNECTION_FAILURE_UNKNOWN { get; }

Property Value

int

SUPPLICANT_CONNECTION_CHANGE_ACTION

[Obsolete]
public static String SUPPLICANT_CONNECTION_CHANGE_ACTION { get; }

Property Value

String

SUPPLICANT_STATE_CHANGED_ACTION

[Obsolete]
public static String SUPPLICANT_STATE_CHANGED_ACTION { get; }

Property Value

String

UNKNOWN_SSID

public static String UNKNOWN_SSID { get; }

Property Value

String

WIFI_INTERFACE_TYPE_AP

public static int WIFI_INTERFACE_TYPE_AP { get; }

Property Value

int

WIFI_INTERFACE_TYPE_AWARE

public static int WIFI_INTERFACE_TYPE_AWARE { get; }

Property Value

int

WIFI_INTERFACE_TYPE_DIRECT

public static int WIFI_INTERFACE_TYPE_DIRECT { get; }

Property Value

int

WIFI_INTERFACE_TYPE_STA

public static int WIFI_INTERFACE_TYPE_STA { get; }

Property Value

int

WIFI_MODE_FULL

[Obsolete]
public static int WIFI_MODE_FULL { get; }

Property Value

int

WIFI_MODE_FULL_HIGH_PERF

[Obsolete]
public static int WIFI_MODE_FULL_HIGH_PERF { get; }

Property Value

int

WIFI_MODE_FULL_LOW_LATENCY

public static int WIFI_MODE_FULL_LOW_LATENCY { get; }

Property Value

int

WIFI_MODE_SCAN_ONLY

[Obsolete]
public static int WIFI_MODE_SCAN_ONLY { get; }

Property Value

int

WIFI_MULTI_INTERNET_MODE_DBS_AP

public static int WIFI_MULTI_INTERNET_MODE_DBS_AP { get; }

Property Value

int

WIFI_MULTI_INTERNET_MODE_DISABLED

public static int WIFI_MULTI_INTERNET_MODE_DISABLED { get; }

Property Value

int

WIFI_MULTI_INTERNET_MODE_MULTI_AP

public static int WIFI_MULTI_INTERNET_MODE_MULTI_AP { get; }

Property Value

int

WIFI_STATE_CHANGED_ACTION

public static String WIFI_STATE_CHANGED_ACTION { get; }

Property Value

String

WIFI_STATE_DISABLED

public static int WIFI_STATE_DISABLED { get; }

Property Value

int

WIFI_STATE_DISABLING

public static int WIFI_STATE_DISABLING { get; }

Property Value

int

WIFI_STATE_ENABLED

public static int WIFI_STATE_ENABLED { get; }

Property Value

int

WIFI_STATE_ENABLING

public static int WIFI_STATE_ENABLING { get; }

Property Value

int

WIFI_STATE_UNKNOWN

public static int WIFI_STATE_UNKNOWN { get; }

Property Value

int

WPS_AUTH_FAILURE

[Obsolete]
public static int WPS_AUTH_FAILURE { get; }

Property Value

int

WPS_OVERLAP_ERROR

[Obsolete]
public static int WPS_OVERLAP_ERROR { get; }

Property Value

int

WPS_TIMED_OUT

[Obsolete]
public static int WPS_TIMED_OUT { get; }

Property Value

int

WPS_TKIP_ONLY_PROHIBITED

[Obsolete]
public static int WPS_TKIP_ONLY_PROHIBITED { get; }

Property Value

int

WPS_WEP_PROHIBITED

[Obsolete]
public static int WPS_WEP_PROHIBITED { get; }

Property Value

int

Methods

AddLocalOnlyConnectionFailureListener(Executor, LocalOnlyConnectionFailureListener)

public void AddLocalOnlyConnectionFailureListener(Executor arg0, WifiManager.LocalOnlyConnectionFailureListener arg1)

Parameters

arg0 Executor

Executor

arg1 WifiManager.LocalOnlyConnectionFailureListener

WifiManager.LocalOnlyConnectionFailureListener

AddNetwork(WifiConfiguration)

[Obsolete]
public int AddNetwork(WifiConfiguration arg0)

Parameters

arg0 WifiConfiguration

WifiConfiguration

Returns

int

int

AddNetworkPrivileged(WifiConfiguration)

public WifiManager.AddNetworkResult AddNetworkPrivileged(WifiConfiguration arg0)

Parameters

arg0 WifiConfiguration

WifiConfiguration

Returns

WifiManager.AddNetworkResult

WifiManager.AddNetworkResult

AddNetworkSuggestions(List<WifiNetworkSuggestion>)

public int AddNetworkSuggestions(List<WifiNetworkSuggestion> arg0)

Parameters

arg0 List<WifiNetworkSuggestion>

List

Returns

int

int

AddOrUpdatePasspointConfiguration(PasspointConfiguration)

public void AddOrUpdatePasspointConfiguration(PasspointConfiguration arg0)

Parameters

arg0 PasspointConfiguration

PasspointConfiguration

AddSuggestionConnectionStatusListener(Executor, SuggestionConnectionStatusListener)

public void AddSuggestionConnectionStatusListener(Executor arg0, WifiManager.SuggestionConnectionStatusListener arg1)

Parameters

arg0 Executor

Executor

arg1 WifiManager.SuggestionConnectionStatusListener

WifiManager.SuggestionConnectionStatusListener

AddSuggestionUserApprovalStatusListener(Executor, SuggestionUserApprovalStatusListener)

public void AddSuggestionUserApprovalStatusListener(Executor arg0, WifiManager.SuggestionUserApprovalStatusListener arg1)

Parameters

arg0 Executor

Executor

arg1 WifiManager.SuggestionUserApprovalStatusListener

WifiManager.SuggestionUserApprovalStatusListener

AllowAutojoinGlobal(bool)

public void AllowAutojoinGlobal(bool arg0)

Parameters

arg0 bool

bool

CalculateSignalLevel(int)

public int CalculateSignalLevel(int arg0)

Parameters

arg0 int

int

Returns

int

int

CalculateSignalLevel(int, int)

[Obsolete]
public static int CalculateSignalLevel(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

CancelWps(WpsCallback)

[Obsolete]
public void CancelWps(WifiManager.WpsCallback arg0)

Parameters

arg0 WifiManager.WpsCallback

WifiManager.WpsCallback

CompareSignalLevel(int, int)

public static int CompareSignalLevel(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

CreateMulticastLock(String)

public WifiManager.MulticastLock CreateMulticastLock(String arg0)

Parameters

arg0 String

String

Returns

WifiManager.MulticastLock

WifiManager.MulticastLock

CreateWifiLock(String)

[Obsolete]
public WifiManager.WifiLock CreateWifiLock(String arg0)

Parameters

arg0 String

String

Returns

WifiManager.WifiLock

WifiManager.WifiLock

CreateWifiLock(int, String)

public WifiManager.WifiLock CreateWifiLock(int arg0, String arg1)

Parameters

arg0 int

int

arg1 String

String

Returns

WifiManager.WifiLock

WifiManager.WifiLock

DisableNetwork(int)

[Obsolete]
public bool DisableNetwork(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Disconnect()

[Obsolete]
public bool Disconnect()

Returns

bool

bool

EnableNetwork(int, bool)

[Obsolete]
public bool EnableNetwork(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

Returns

bool

bool

FlushPasspointAnqpCache()

public void FlushPasspointAnqpCache()

GetAllowedChannels(int, int)

public List<WifiAvailableChannel> GetAllowedChannels(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

List<WifiAvailableChannel>

List

GetCallerConfiguredNetworks()

public List<WifiConfiguration> GetCallerConfiguredNetworks()

Returns

List<WifiConfiguration>

List

GetChannelData(Executor, Consumer<List<Bundle>>)

public void GetChannelData(Executor arg0, Consumer<List<Bundle>> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<List<Bundle>>

Consumer

GetConfiguredNetworks()

[Obsolete]
public List<WifiConfiguration> GetConfiguredNetworks()

Returns

List<WifiConfiguration>

List

GetConnectionInfo()

[Obsolete]
public WifiInfo GetConnectionInfo()

Returns

WifiInfo

WifiInfo

GetDhcpInfo()

[Obsolete]
public DhcpInfo GetDhcpInfo()

Returns

DhcpInfo

DhcpInfo

GetMaxNumberOfChannelsPerNetworkSpecifierRequest()

public int GetMaxNumberOfChannelsPerNetworkSpecifierRequest()

Returns

int

int

GetMaxNumberOfNetworkSuggestionsPerApp()

public int GetMaxNumberOfNetworkSuggestionsPerApp()

Returns

int

int

GetMaxSignalLevel()

public int GetMaxSignalLevel()

Returns

int

int

GetMaxSupportedConcurrentTdlsSessions(Executor, Consumer<Integer>)

public void GetMaxSupportedConcurrentTdlsSessions(Executor arg0, Consumer<Integer> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<Integer>

Consumer

GetNetworkSuggestions()

public List<WifiNetworkSuggestion> GetNetworkSuggestions()

Returns

List<WifiNetworkSuggestion>

List

GetNumberOfEnabledTdlsSessions(Executor, Consumer<Integer>)

public void GetNumberOfEnabledTdlsSessions(Executor arg0, Consumer<Integer> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<Integer>

Consumer

GetPasspointConfigurations()

[Obsolete]
public List<PasspointConfiguration> GetPasspointConfigurations()

Returns

List<PasspointConfiguration>

List

GetPerSsidRoamingModes(Executor, Consumer<Map<String, Integer>>)

public void GetPerSsidRoamingModes(Executor arg0, Consumer<Map<String, Integer>> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<Map<String, Integer>>

Consumer

GetScanResults()

public List<ScanResult> GetScanResults()

Returns

List<ScanResult>

List

GetStaConcurrencyForMultiInternetMode()

public int GetStaConcurrencyForMultiInternetMode()

Returns

int

int

GetUsableChannels(int, int)

public List<WifiAvailableChannel> GetUsableChannels(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

List<WifiAvailableChannel>

List

GetWifiState()

public int GetWifiState()

Returns

int

int

Is24GHzBandSupported()

public bool Is24GHzBandSupported()

Returns

bool

bool

Is5GHzBandSupported()

public bool Is5GHzBandSupported()

Returns

bool

bool

Is60GHzBandSupported()

public bool Is60GHzBandSupported()

Returns

bool

bool

Is6GHzBandSupported()

public bool Is6GHzBandSupported()

Returns

bool

bool

IsAggressiveRoamingModeSupported()

public bool IsAggressiveRoamingModeSupported()

Returns

bool

bool

IsAutoWakeupEnabled()

public bool IsAutoWakeupEnabled()

Returns

bool

bool

IsBridgedApConcurrencySupported()

public bool IsBridgedApConcurrencySupported()

Returns

bool

bool

IsCarrierNetworkOffloadEnabled(int, bool)

public bool IsCarrierNetworkOffloadEnabled(int arg0, bool arg1)

Parameters

arg0 int

int

arg1 bool

bool

Returns

bool

bool

IsD2dSupportedWhenInfraStaDisabled()

public bool IsD2dSupportedWhenInfraStaDisabled()

Returns

bool

bool

IsDecoratedIdentitySupported()

public bool IsDecoratedIdentitySupported()

Returns

bool

bool

IsDeviceToApRttSupported()

[Obsolete]
public bool IsDeviceToApRttSupported()

Returns

bool

bool

IsDualBandSimultaneousSupported()

public bool IsDualBandSimultaneousSupported()

Returns

bool

bool

IsEasyConnectDppAkmSupported()

public bool IsEasyConnectDppAkmSupported()

Returns

bool

bool

IsEasyConnectEnrolleeResponderModeSupported()

public bool IsEasyConnectEnrolleeResponderModeSupported()

Returns

bool

bool

IsEasyConnectSupported()

public bool IsEasyConnectSupported()

Returns

bool

bool

IsEnhancedOpenSupported()

public bool IsEnhancedOpenSupported()

Returns

bool

bool

IsEnhancedPowerReportingSupported()

public bool IsEnhancedPowerReportingSupported()

Returns

bool

bool

IsMakeBeforeBreakWifiSwitchingSupported()

public bool IsMakeBeforeBreakWifiSwitchingSupported()

Returns

bool

bool

IsP2pSupported()

public bool IsP2pSupported()

Returns

bool

bool

IsPasspointTermsAndConditionsSupported()

public bool IsPasspointTermsAndConditionsSupported()

Returns

bool

bool

IsPreferredNetworkOffloadSupported()

public bool IsPreferredNetworkOffloadSupported()

Returns

bool

bool

IsScanAlwaysAvailable()

[Obsolete]
public bool IsScanAlwaysAvailable()

Returns

bool

bool

IsScanThrottleEnabled()

public bool IsScanThrottleEnabled()

Returns

bool

bool

IsStaApConcurrencySupported()

public bool IsStaApConcurrencySupported()

Returns

bool

bool

IsStaBridgedApConcurrencySupported()

public bool IsStaBridgedApConcurrencySupported()

Returns

bool

bool

IsStaConcurrencyForLocalOnlyConnectionsSupported()

public bool IsStaConcurrencyForLocalOnlyConnectionsSupported()

Returns

bool

bool

IsStaConcurrencyForMultiInternetSupported()

public bool IsStaConcurrencyForMultiInternetSupported()

Returns

bool

bool

IsTdlsOperationCurrentlyAvailable(Executor, Consumer<Boolean>)

public void IsTdlsOperationCurrentlyAvailable(Executor arg0, Consumer<Boolean> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<Boolean>

Consumer

IsTdlsSupported()

public bool IsTdlsSupported()

Returns

bool

bool

IsTidToLinkMappingNegotiationSupported()

public bool IsTidToLinkMappingNegotiationSupported()

Returns

bool

bool

IsTlsMinimumVersionSupported()

public bool IsTlsMinimumVersionSupported()

Returns

bool

bool

IsTlsV13Supported()

public bool IsTlsV13Supported()

Returns

bool

bool

IsTrustOnFirstUseSupported()

public bool IsTrustOnFirstUseSupported()

Returns

bool

bool

IsWapiSupported()

public bool IsWapiSupported()

Returns

bool

bool

IsWepSupported()

public bool IsWepSupported()

Returns

bool

bool

IsWifiDisplayR2Supported()

public bool IsWifiDisplayR2Supported()

Returns

bool

bool

IsWifiEnabled()

public bool IsWifiEnabled()

Returns

bool

bool

IsWifiPasspointEnabled()

public bool IsWifiPasspointEnabled()

Returns

bool

bool

IsWifiStandardSupported(int)

public bool IsWifiStandardSupported(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

IsWpa3SaeH2eSupported()

public bool IsWpa3SaeH2eSupported()

Returns

bool

bool

IsWpa3SaePublicKeySupported()

public bool IsWpa3SaePublicKeySupported()

Returns

bool

bool

IsWpa3SaeSupported()

public bool IsWpa3SaeSupported()

Returns

bool

bool

IsWpa3SuiteBSupported()

public bool IsWpa3SuiteBSupported()

Returns

bool

bool

IsWpaPersonalSupported()

public bool IsWpaPersonalSupported()

Returns

bool

bool

PingSupplicant()

[Obsolete]
public bool PingSupplicant()

Returns

bool

bool

QueryAutojoinGlobal(Executor, Consumer<Boolean>)

public void QueryAutojoinGlobal(Executor arg0, Consumer<Boolean> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<Boolean>

Consumer

QuerySendDhcpHostnameRestriction(Executor, IntConsumer)

public void QuerySendDhcpHostnameRestriction(Executor arg0, IntConsumer arg1)

Parameters

arg0 Executor

Executor

arg1 IntConsumer

IntConsumer

Reassociate()

[Obsolete]
public bool Reassociate()

Returns

bool

bool

Reconnect()

[Obsolete]
public bool Reconnect()

Returns

bool

bool

RegisterScanResultsCallback(Executor, ScanResultsCallback)

public void RegisterScanResultsCallback(Executor arg0, WifiManager.ScanResultsCallback arg1)

Parameters

arg0 Executor

Executor

arg1 WifiManager.ScanResultsCallback

WifiManager.ScanResultsCallback

RegisterSubsystemRestartTrackingCallback(Executor, SubsystemRestartTrackingCallback)

public void RegisterSubsystemRestartTrackingCallback(Executor arg0, WifiManager.SubsystemRestartTrackingCallback arg1)

Parameters

arg0 Executor

Executor

arg1 WifiManager.SubsystemRestartTrackingCallback

WifiManager.SubsystemRestartTrackingCallback

RemoveLocalOnlyConnectionFailureListener(LocalOnlyConnectionFailureListener)

public void RemoveLocalOnlyConnectionFailureListener(WifiManager.LocalOnlyConnectionFailureListener arg0)

Parameters

arg0 WifiManager.LocalOnlyConnectionFailureListener

WifiManager.LocalOnlyConnectionFailureListener

RemoveNetwork(int)

[Obsolete]
public bool RemoveNetwork(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

RemoveNetworkSuggestions(List<WifiNetworkSuggestion>)

public int RemoveNetworkSuggestions(List<WifiNetworkSuggestion> arg0)

Parameters

arg0 List<WifiNetworkSuggestion>

List

Returns

int

int

RemoveNetworkSuggestions(List<WifiNetworkSuggestion>, int)

public int RemoveNetworkSuggestions(List<WifiNetworkSuggestion> arg0, int arg1)

Parameters

arg0 List<WifiNetworkSuggestion>

List

arg1 int

int

Returns

int

int

RemoveNonCallerConfiguredNetworks()

public bool RemoveNonCallerConfiguredNetworks()

Returns

bool

bool

RemovePasspointConfiguration(String)

[Obsolete]
public void RemovePasspointConfiguration(String arg0)

Parameters

arg0 String

String

RemovePerSsidRoamingMode(WifiSsid)

public void RemovePerSsidRoamingMode(WifiSsid arg0)

Parameters

arg0 WifiSsid

WifiSsid

RemoveSuggestionConnectionStatusListener(SuggestionConnectionStatusListener)

public void RemoveSuggestionConnectionStatusListener(WifiManager.SuggestionConnectionStatusListener arg0)

Parameters

arg0 WifiManager.SuggestionConnectionStatusListener

WifiManager.SuggestionConnectionStatusListener

RemoveSuggestionUserApprovalStatusListener(SuggestionUserApprovalStatusListener)

public void RemoveSuggestionUserApprovalStatusListener(WifiManager.SuggestionUserApprovalStatusListener arg0)

Parameters

arg0 WifiManager.SuggestionUserApprovalStatusListener

WifiManager.SuggestionUserApprovalStatusListener

ReportCreateInterfaceImpact(int, bool, Executor, BiConsumer<Boolean, Set<InterfaceCreationImpact>>)

public void ReportCreateInterfaceImpact(int arg0, bool arg1, Executor arg2, BiConsumer<Boolean, Set<WifiManager.InterfaceCreationImpact>> arg3)

Parameters

arg0 int

int

arg1 bool

bool

arg2 Executor

Executor

arg3 BiConsumer<Boolean, Set<WifiManager.InterfaceCreationImpact>>

BiConsumer

SaveConfiguration()

[Obsolete]
public bool SaveConfiguration()

Returns

bool

bool

SetPerSsidRoamingMode(WifiSsid, int)

public void SetPerSsidRoamingMode(WifiSsid arg0, int arg1)

Parameters

arg0 WifiSsid

WifiSsid

arg1 int

int

SetSendDhcpHostnameRestriction(int)

public void SetSendDhcpHostnameRestriction(int arg0)

Parameters

arg0 int

int

SetTdlsEnabled(InetAddress, bool)

public void SetTdlsEnabled(InetAddress arg0, bool arg1)

Parameters

arg0 InetAddress

InetAddress

arg1 bool

bool

SetTdlsEnabled(InetAddress, bool, Executor, Consumer<Boolean>)

public void SetTdlsEnabled(InetAddress arg0, bool arg1, Executor arg2, Consumer<Boolean> arg3)

Parameters

arg0 InetAddress

InetAddress

arg1 bool

bool

arg2 Executor

Executor

arg3 Consumer<Boolean>

Consumer

SetTdlsEnabledWithMacAddress(String, bool)

public void SetTdlsEnabledWithMacAddress(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

SetTdlsEnabledWithMacAddress(String, bool, Executor, Consumer<Boolean>)

public void SetTdlsEnabledWithMacAddress(String arg0, bool arg1, Executor arg2, Consumer<Boolean> arg3)

Parameters

arg0 String

String

arg1 bool

bool

arg2 Executor

Executor

arg3 Consumer<Boolean>

Consumer

SetWifiEnabled(bool)

[Obsolete]
public bool SetWifiEnabled(bool arg0)

Parameters

arg0 bool

bool

Returns

bool

bool

StartLocalOnlyHotspot(LocalOnlyHotspotCallback, Handler)

public void StartLocalOnlyHotspot(WifiManager.LocalOnlyHotspotCallback arg0, Handler arg1)

Parameters

arg0 WifiManager.LocalOnlyHotspotCallback

WifiManager.LocalOnlyHotspotCallback

arg1 Handler

Handler

StartScan()

[Obsolete]
public bool StartScan()

Returns

bool

bool

StartWps(WpsInfo, WpsCallback)

[Obsolete]
public void StartWps(WpsInfo arg0, WifiManager.WpsCallback arg1)

Parameters

arg0 WpsInfo

WpsInfo

arg1 WifiManager.WpsCallback

WifiManager.WpsCallback

UnregisterScanResultsCallback(ScanResultsCallback)

public void UnregisterScanResultsCallback(WifiManager.ScanResultsCallback arg0)

Parameters

arg0 WifiManager.ScanResultsCallback

WifiManager.ScanResultsCallback

UnregisterSubsystemRestartTrackingCallback(SubsystemRestartTrackingCallback)

public void UnregisterSubsystemRestartTrackingCallback(WifiManager.SubsystemRestartTrackingCallback arg0)

Parameters

arg0 WifiManager.SubsystemRestartTrackingCallback

WifiManager.SubsystemRestartTrackingCallback

UpdateNetwork(WifiConfiguration)

[Obsolete]
public int UpdateNetwork(WifiConfiguration arg0)

Parameters

arg0 WifiConfiguration

WifiConfiguration

Returns

int

int

ValidateSoftApConfiguration(SoftApConfiguration)

public bool ValidateSoftApConfiguration(SoftApConfiguration arg0)

Parameters

arg0 SoftApConfiguration

SoftApConfiguration

Returns

bool

bool