Android.Ranging.Oob Namespace

Fornece identificadores de dispositivo, interfaces de transporte e configurações de sessão para intervalos fora de banda.

Classes

Nome Description
DeviceHandle

Representa um identificador para um dispositivo abrangente, contendo informações sobre o dispositivo e um identificador de transporte para comunicação fora de banda.

DeviceHandle.Builder

Classe builder para criar instâncias de DeviceHandle.

DeviceHandle.InterfaceConsts

Fornece as constantes de pacote expostas por DeviceHandle.

OobInitiatorRangingConfig

Representa a configuração de um iniciador OOB (Out-of-Band) em uma sessão abrangente.

OobInitiatorRangingConfig.Builder

Classe builder para criar instâncias de OobInitiatorRangingConfig.

OobResponderRangingConfig

Representa a configuração de um respondente OOB (fora de banda) em uma sessão abrangente.

OobResponderRangingConfig.Builder

Classe builder para criar instâncias de OobResponderRangingConfig.

Interfaces

Nome Description
ITransportHandle

TransportHandle é usado como o mecanismo de transporte OOB (Out-Of-Band) por módulo de variação.

ITransportHandleReceiveCallback

Retorno de chamada TransportHandle.

Enumerações

Nome Description
OobInitiatorRangingConfigMode

Especifica o modo de variação para uma sessão de iniciador fora de banda.

OobInitiatorRangingConfigSecurityLevel

Especifica o nível de segurança de uma sessão de variação de iniciador fora de banda.

Comentários

Use OobInitiatorRangingConfig ou OobResponderRangingConfig configure a função do dispositivo em uma sessão abrangente. Um DeviceHandle associa um dispositivo abrangente a uma implementação ITransportHandle para comunicação com o par.

O aplicativo fornece o transporte fora de banda. Ele carrega a comunicação par necessária para configurar variando, em vez de executar a medida de distância propriamente dita.

Contrato de transporte android na revisão 25caf0858e7e2ac5cb3e8e99b8376f11f30bcbad.