Table of Contents

Class ScanResult

Namespace
Android.Net.Wifi
Assembly
MASES.Netdroid.dll
public class ScanResult : Parcelable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IParcelable
Inheritance
ScanResult
Implements
Inherited Members
Extension Methods

Constructors

ScanResult()

public ScanResult()

ScanResult(ScanResult)

public ScanResult(ScanResult arg0)

Parameters

arg0 ScanResult

ScanResult

ScanResult(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public ScanResult(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BSSID

public String BSSID { get; set; }

Property Value

String

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CHANNEL_WIDTH_160MHZ

public static int CHANNEL_WIDTH_160MHZ { get; set; }

Property Value

int

CHANNEL_WIDTH_20MHZ

public static int CHANNEL_WIDTH_20MHZ { get; set; }

Property Value

int

CHANNEL_WIDTH_320MHZ

public static int CHANNEL_WIDTH_320MHZ { get; set; }

Property Value

int

CHANNEL_WIDTH_40MHZ

public static int CHANNEL_WIDTH_40MHZ { get; set; }

Property Value

int

CHANNEL_WIDTH_80MHZ

public static int CHANNEL_WIDTH_80MHZ { get; set; }

Property Value

int

CHANNEL_WIDTH_80MHZ_PLUS_MHZ

public static int CHANNEL_WIDTH_80MHZ_PLUS_MHZ { get; set; }

Property Value

int

CREATOR

public static Parcelable.Creator CREATOR { get; set; }

Property Value

Parcelable.Creator

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

PREAMBLE_EHT

public static int PREAMBLE_EHT { get; set; }

Property Value

int

PREAMBLE_HE

public static int PREAMBLE_HE { get; set; }

Property Value

int

PREAMBLE_HT

public static int PREAMBLE_HT { get; set; }

Property Value

int

PREAMBLE_LEGACY

public static int PREAMBLE_LEGACY { get; set; }

Property Value

int

PREAMBLE_VHT

public static int PREAMBLE_VHT { get; set; }

Property Value

int

SSID

[Obsolete("Deprecated in JVM")]
public String SSID { get; set; }

Property Value

String

UNSPECIFIED

public static int UNSPECIFIED { get; set; }

Property Value

int

WIFI_BAND_24_GHZ

public static int WIFI_BAND_24_GHZ { get; set; }

Property Value

int

WIFI_BAND_5_GHZ

public static int WIFI_BAND_5_GHZ { get; set; }

Property Value

int

WIFI_BAND_60_GHZ

public static int WIFI_BAND_60_GHZ { get; set; }

Property Value

int

WIFI_BAND_6_GHZ

public static int WIFI_BAND_6_GHZ { get; set; }

Property Value

int

WIFI_STANDARD_11AC

public static int WIFI_STANDARD_11AC { get; set; }

Property Value

int

WIFI_STANDARD_11AD

public static int WIFI_STANDARD_11AD { get; set; }

Property Value

int

WIFI_STANDARD_11AX

public static int WIFI_STANDARD_11AX { get; set; }

Property Value

int

WIFI_STANDARD_11BE

public static int WIFI_STANDARD_11BE { get; set; }

Property Value

int

WIFI_STANDARD_11N

public static int WIFI_STANDARD_11N { get; set; }

Property Value

int

WIFI_STANDARD_LEGACY

public static int WIFI_STANDARD_LEGACY { get; set; }

Property Value

int

WIFI_STANDARD_UNKNOWN

public static int WIFI_STANDARD_UNKNOWN { get; set; }

Property Value

int

capabilities

public String capabilities { get; set; }

Property Value

String

centerFreq0

public int centerFreq0 { get; set; }

Property Value

int

centerFreq1

public int centerFreq1 { get; set; }

Property Value

int

channelWidth

public int channelWidth { get; set; }

Property Value

int

frequency

public int frequency { get; set; }

Property Value

int

level

public int level { get; set; }

Property Value

int

operatorFriendlyName

[Obsolete("Deprecated in JVM")]
public CharSequence operatorFriendlyName { get; set; }

Property Value

CharSequence

timestamp

public long timestamp { get; set; }

Property Value

long

venueName

[Obsolete("Deprecated in JVM")]
public CharSequence venueName { get; set; }

Property Value

CharSequence

Methods

ConvertChannelToFrequencyMhzIfSupported(int, int)

public static int ConvertChannelToFrequencyMhzIfSupported(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

int

int

ConvertFrequencyMhzToChannelIfSupported(int)

public static int ConvertFrequencyMhzToChannelIfSupported(int arg0)

Parameters

arg0 int

int

Returns

int

int

CreatePoolableInstance()

HPA initializer for ScanResult()

public static ScanResult CreatePoolableInstance()

Returns

ScanResult

CreatePoolableInstance(ScanResult)

HPA initializer for ScanResult(Android.Net.Wifi.ScanResult arg0)

public static ScanResult CreatePoolableInstance(ScanResult arg0)

Parameters

arg0 ScanResult

Returns

ScanResult

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

GetInformationElements()

public List<ScanResult.InformationElement> GetInformationElements()

Returns

List<ScanResult.InformationElement>

List

GetSecurityTypes()

public int[] GetSecurityTypes()

Returns

int[]

int

GetWifiSsid()

public WifiSsid GetWifiSsid()

Returns

WifiSsid

WifiSsid

GetWifiStandard()

public int GetWifiStandard()

Returns

int

int

Is80211azNtbResponder()

public bool Is80211azNtbResponder()

Returns

bool

bool

Is80211mcResponder()

public bool Is80211mcResponder()

Returns

bool

bool

IsPasspointNetwork()

public bool IsPasspointNetwork()

Returns

bool

bool

IsRangingFrameProtectionRequired()

public bool IsRangingFrameProtectionRequired()

Returns

bool

bool

IsSecureHeLtfSupported()

public bool IsSecureHeLtfSupported()

Returns

bool

bool

IsTwtResponder()

public bool IsTwtResponder()

Returns

bool

bool

WriteToParcel(Parcel, int)

public void WriteToParcel(Parcel arg0, int arg1)

Parameters

arg0 Parcel

Parcel

arg1 int

int