Table of Contents

Class WifiInfo

Namespace
Android.Net.Wifi
Assembly
MASES.Netdroid.dll
public class WifiInfo : JVMBridgeBase<WifiInfo>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IParcelable
Inheritance
JVMBridgeBase
JVMBridgeBase<WifiInfo>
WifiInfo
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<WifiInfo>.IsAssignableFrom(IJavaType)
JVMBridgeBase<WifiInfo>.IsAssignableFrom<T>()
JVMBridgeBase<WifiInfo>.Execute<T>(params T[])
JVMBridgeBase<WifiInfo>.DynBridgeClazz
JVMBridgeBase<WifiInfo>.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

WifiInfo()

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

public WifiInfo()

WifiInfo(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 WifiInfo(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

FREQUENCY_UNITS

public static String FREQUENCY_UNITS { get; }

Property Value

String

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
public static String LINK_SPEED_UNITS { get; }

Property Value

String
public static int LINK_SPEED_UNKNOWN { get; }

Property Value

int

SECURITY_TYPE_DPP

public static int SECURITY_TYPE_DPP { get; }

Property Value

int

SECURITY_TYPE_EAP

public static int SECURITY_TYPE_EAP { get; }

Property Value

int

SECURITY_TYPE_EAP_WPA3_ENTERPRISE

public static int SECURITY_TYPE_EAP_WPA3_ENTERPRISE { get; }

Property Value

int

SECURITY_TYPE_EAP_WPA3_ENTERPRISE_192_BIT

public static int SECURITY_TYPE_EAP_WPA3_ENTERPRISE_192_BIT { get; }

Property Value

int

SECURITY_TYPE_OPEN

public static int SECURITY_TYPE_OPEN { get; }

Property Value

int

SECURITY_TYPE_OSEN

public static int SECURITY_TYPE_OSEN { get; }

Property Value

int

SECURITY_TYPE_OWE

public static int SECURITY_TYPE_OWE { get; }

Property Value

int

SECURITY_TYPE_PASSPOINT_R1_R2

public static int SECURITY_TYPE_PASSPOINT_R1_R2 { get; }

Property Value

int

SECURITY_TYPE_PASSPOINT_R3

public static int SECURITY_TYPE_PASSPOINT_R3 { get; }

Property Value

int

SECURITY_TYPE_PSK

public static int SECURITY_TYPE_PSK { get; }

Property Value

int

SECURITY_TYPE_SAE

public static int SECURITY_TYPE_SAE { get; }

Property Value

int

SECURITY_TYPE_UNKNOWN

public static int SECURITY_TYPE_UNKNOWN { get; }

Property Value

int

SECURITY_TYPE_WAPI_CERT

public static int SECURITY_TYPE_WAPI_CERT { get; }

Property Value

int

SECURITY_TYPE_WAPI_PSK

public static int SECURITY_TYPE_WAPI_PSK { get; }

Property Value

int

SECURITY_TYPE_WEP

public static int SECURITY_TYPE_WEP { get; }

Property Value

int

Methods

DescribeContents()

public int DescribeContents()

Returns

int

int

public List<MloLink> GetAffiliatedMloLinks()

Returns

List<MloLink>

List

GetApMldMacAddress()

public MacAddress GetApMldMacAddress()

Returns

MacAddress

MacAddress

GetApMloLinkId()

public int GetApMloLinkId()

Returns

int

int

GetApplicableRedactions()

public long GetApplicableRedactions()

Returns

long

long

public List<MloLink> GetAssociatedMloLinks()

Returns

List<MloLink>

List

GetBSSID()

public String GetBSSID()

Returns

String

String

GetCurrentSecurityType()

public int GetCurrentSecurityType()

Returns

int

int

GetDetailedStateOf(SupplicantState)

public static NetworkInfo.DetailedState GetDetailedStateOf(SupplicantState arg0)

Parameters

arg0 SupplicantState

SupplicantState

Returns

NetworkInfo.DetailedState

NetworkInfo.DetailedState

GetFrequency()

public int GetFrequency()

Returns

int

int

GetHiddenSSID()

public bool GetHiddenSSID()

Returns

bool

bool

GetInformationElements()

public List<ScanResult.InformationElement> GetInformationElements()

Returns

List<ScanResult.InformationElement>

List

GetIpAddress()

[Obsolete]
public int GetIpAddress()

Returns

int

int

GetLinkSpeed()

public int GetLinkSpeed()

Returns

int

int

GetMacAddress()

public String GetMacAddress()

Returns

String

String

GetMaxSupportedRxLinkSpeedMbps()

public int GetMaxSupportedRxLinkSpeedMbps()

Returns

int

int

GetMaxSupportedTxLinkSpeedMbps()

public int GetMaxSupportedTxLinkSpeedMbps()

Returns

int

int

GetNetworkId()

public int GetNetworkId()

Returns

int

int

GetPasspointFqdn()

public String GetPasspointFqdn()

Returns

String

String

GetPasspointProviderFriendlyName()

public String GetPasspointProviderFriendlyName()

Returns

String

String

GetPasspointUniqueId()

public String GetPasspointUniqueId()

Returns

String

String

GetRssi()

public int GetRssi()

Returns

int

int

GetRxLinkSpeedMbps()

public int GetRxLinkSpeedMbps()

Returns

int

int

GetSSID()

public String GetSSID()

Returns

String

String

GetSubscriptionId()

public int GetSubscriptionId()

Returns

int

int

GetSupplicantState()

public SupplicantState GetSupplicantState()

Returns

SupplicantState

SupplicantState

GetTxLinkSpeedMbps()

public int GetTxLinkSpeedMbps()

Returns

int

int

GetWifiStandard()

public int GetWifiStandard()

Returns

int

int

IsRestricted()

public bool IsRestricted()

Returns

bool

bool

MakeCopy(long)

public WifiInfo MakeCopy(long arg0)

Parameters

arg0 long

long

Returns

WifiInfo

WifiInfo

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int

Operators

implicit operator Parcelable(WifiInfo)

Converter from WifiInfo to Parcelable

public static implicit operator Parcelable(WifiInfo t)

Parameters

t WifiInfo

Returns

Parcelable