Idioma

DlTdoaMeasurement Classe

Definição

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

[Android.Runtime.Register("android/ranging/DlTdoaMeasurement", ApiSince=37, DoNotGenerateAcw=true)]
public sealed class DlTdoaMeasurement : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/ranging/DlTdoaMeasurement", ApiSince=37, DoNotGenerateAcw=true)>]
type DlTdoaMeasurement = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
DlTdoaMeasurement
Atributos
Implementações

Comentários

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

Para obter mais detalhes, consulte a especificação FiRa 2.0 e FiRa 4.0.

Referência do Android para android.ranging.DlTdoaMeasurement.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Campos

Nome Description
MessageTypeFinalDtm
Obsoleto.

DL-TDoA Tipo de Mensagem: DTM Final

MessageTypePollDtm
Obsoleto.

Tipo de mensagem DL-TDoA: DTM de pesquisa

MessageTypeResponseDtm
Obsoleto.

tipo de mensagem DL-TDoA: DTM de resposta

Propriedades

Nome Description
ActiveRangingRoundIndexes

Retorna uma lista de índices redondos ativos.

AnchorCfo

Retorna o CFO (Deslocamento de Frequência do Relógio) de uma Âncora DT do Respondente.

AoaAzimuth

Retorna o azimute AoA (Ângulo de Chegada) em graus.

AoaAzimuthFom

Retorna a Figura de Mérito (FoM) do azimuth aoA.

AoaElevation

Retorna a elevação de AoA (Ângulo de Chegada) em graus.

AoaElevationFom

Retorna a Figura de Mérito (FoM) da elevação aoA.

BlockIndex

Retorna o índice de bloco do bloco de variação atual.

Cfo

Retorna o CFO (Deslocamento de Frequência do Relógio) medido localmente pela marca DT.

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Creator

Um criador que gera instâncias de android.ranging.DlTdoaMeasurement de um Parcel.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasSuperclusterId

Retornará true se a ID do Supercluster estiver presente.

InitiatorReplyTime

Retorna a diferença de tempo medida pelo Iniciador DT-Anchor.

InitiatorResponderTof

Retorna a Hora do Voo (ToF) entre o Respondente e as Âncoras DT do Iniciador.

IsTxTimestampInCommonTimeBase

Retornará true se o carimbo de data/hora TX for baseado em uma base de tempo comum.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
JniPeerMembers

Obtém os metadados JNI usados para acessar membros dessa associação Java.

MeasurementVersion

Retorna a versão de medida.

MessageControl

Retorna o campo MessageControl bruto.

MessageType

Retorna o tipo de mensagem da DTM (mensagem de DL-TDoA recebida).

Nlos

Retorna um indicador do status de Linha de Visão (LoS).

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ResponderReplyTime

Retorna a diferença de tempo medida no respondente DT-Anchor.

RoundIndex

Retorna o índice redondo da rodada de variação atual dentro do bloco de variação atual.

Rssi

Retorna o RSSI (Indicador de Força de Sinal Recebido) no dBm.

SuperclusterId

Retorna a ID do Supercluster, se disponível.

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
DescribeContents()

Descreva os tipos de objetos especiais contidos na representação em marshaled desta instância parcelável.

Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
Equals(Object)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetAnchorLocation()

Retorna o local da âncora, se disponível.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetRxTimestamp()

Retorna o carimbo de data/hora de recepção local da mensagem pelo DT-Tag (dispositivo Android).

GetTxTimestamp()

Retorna o carimbo de data/hora de transmissão da mensagem relatada pelo DT-Anchor.

JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Nivele esse objeto em um Pacote.

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Remove essa instância da pesquisa de objeto Java do runtime.

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

Representa uma única medida de uma sessão de variação de diferença de tempo de downlink de chegada (DL-TDoA).

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a