Lenguaje

ScanResult Clase

Definición

Describe información sobre un punto de acceso detectado.

[Android.Runtime.Register("android/net/wifi/ScanResult", DoNotGenerateAcw=true)]
public class ScanResult : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/net/wifi/ScanResult", DoNotGenerateAcw=true)>]
type ScanResult = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
ScanResult
Atributos
Implementaciones

Comentarios

Describe información sobre un punto de acceso detectado. Además de los atributos descritos aquí, el supplicante realiza un seguimiento de qualitylos atributos , noisey maxbitrate , pero actualmente no los notifica a clientes externos.

Java documentación para android.net.wifi.ScanResult.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
ScanResult()

Construya un resultado de examen vacío.

ScanResult(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

ScanResult(ScanResult)

constructor copy

Campos

Nombre Description
ChannelWidth320mhz
Obsoletos.

El ancho de banda del canal AP es de 320 MHZ

PreambleEht
Obsoletos.

Tipo de preámbulo: EHT.

PreambleHe
Obsoletos.

Tipo de preámbulo: HE.

PreambleHt
Obsoletos.

Tipo de preámbulo: HT.

PreambleLegacy
Obsoletos.

Tipo de preámbulo: Heredado.

PreambleVht
Obsoletos.

Tipo de preámbulo: VHT.

Unspecified

Valor no especificado.

WifiBand24Ghz
Obsoletos.

Wi-Fi 2.

WifiBand5Ghz
Obsoletos.

Wi-Fi banda de 5 GHz.

WifiBand60Ghz
Obsoletos.

Wi-Fi banda de 60 GHz.

WifiBand6Ghz
Obsoletos.

Wi-Fi banda de 6 GHz.

WifiStandard11ac
Obsoletos.

Wi-Fi 802.

WifiStandard11ad
Obsoletos.

Wi-Fi 802.

WifiStandard11ax
Obsoletos.

Wi-Fi 802.

WifiStandard11be
Obsoletos.

Wi-Fi 802.

WifiStandard11n
Obsoletos.

Wi-Fi 802.

WifiStandardLegacy
Obsoletos.

Wi-Fi 802.

WifiStandardUnknown
Obsoletos.

Wi-Fi estándar desconocido

Propiedades

Nombre Description
AffiliatedMloLinks

Devuelve los vínculos afiliados de la operación multi link (MLO) para Wi-Fi 7 puntos de acceso.

ApMldMacAddress

Devuelve la dirección MAC del dispositivo Multi-Link del punto de acceso (MLD) para Wi-Fi 7 puntos de acceso.

ApMloLinkId

Devuelve el identificador de vínculo de operación multi link (MLO) del punto de acceso para Wi-Fi 7 puntos de acceso.

Bssid

Dirección del punto de acceso.

Capabilities

Describe los esquemas de autenticación, administración de claves y cifrado admitidos por el punto de acceso.

CenterFreq0

No se usa si el ancho de banda ap es de 20 MHz Si el AP usa 40, 80, 160 o 320MHz, esta es la frecuencia central (en MHz) si la AP usa 80 + 80 MHz, esta es la frecuencia central del primer segmento (en MHz)

CenterFreq1

Solo se usa si el ancho de banda ap es de 80 + 80 MHz si el AP usa 80 + 80 MHz, esta es la frecuencia central del segundo segmento (en MHz)

ChannelWidth

Ancho de banda del canal AP; uno de #CHANNEL_WIDTH_20MHZ, , #CHANNEL_WIDTH_40MHZ#CHANNEL_WIDTH_80MHZ, #CHANNEL_WIDTH_160MHZ, #CHANNEL_WIDTH_320MHZo , o #CHANNEL_WIDTH_80MHZ_PLUS_MHZ#CHANNEL_WIDTH_320MHZ

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator

Describe información sobre un punto de acceso detectado.

Frequency

Frecuencia central de la frecuencia principal de 20 MHz (en MHz) del canal sobre el que el cliente se comunica con el punto de acceso.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
InformationElements

Obtenga todos los elementos de información que se encuentran en la baliza.

IsPasspointNetwork

Describe información sobre un punto de acceso detectado.

IsRangingFrameProtectionRequired

Devuelve si el AP requiere protección de fotogramas para medir el rango.

IsSecureHeLtfSupported

Devuelve si el AP admite HE-LTF seguros para la medición de intervalos.

IsTwtResponder

Obtiene si el punto de acceso es un respondedor de tiempo de reactivación de destino (TWT).

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
JniPeerMembers

Describe información sobre un punto de acceso detectado.

Level

Nivel de señal detectado en dBm, también conocido como RSSI.

OperatorFriendlyName

Indica el nombre del operador passpoint publicado por punto de acceso.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
Ssid

Nombre de red.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Timestamp

marca de tiempo en microsegundos (desde el arranque) cuando se vio por última vez este resultado.

VenueName

Indica el nombre del lugar (como "Aeropuerto de San Francisco") publicado por punto de acceso; solo está disponible en la red passpoint y si se publica por punto de acceso.

WifiSsid

SSID del punto de acceso.

WifiStandard

devuelve el estándar AP wifi.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
ConvertChannelToFrequencyMhzIfSupported(Int32, Int32)

Función de utilidad para convertir Wi-Fi número de canal a frecuencia en MHz.

ConvertFrequencyMhzToChannelIfSupported(Int32)

Función de utilidad para convertir la frecuencia en MHz al número de canal.

DescribeContents()

Implementación de la interfaz Parcelable

Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
Equals(Object)

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetSecurityTypes()

Obtenga todos los tipos de seguridad admitidos por este ScanResult.

Is80211azNtbResponder()

Determina si el punto de acceso es un respondedor ieee 802.11az non-trigger-based-based.

Is80211mcResponder()

Describe información sobre un punto de acceso detectado.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Implementación de la interfaz Parcelable

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Describe información sobre un punto de acceso detectado.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Describe información sobre un punto de acceso detectado.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Describe información sobre un punto de acceso detectado.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a