Langue

BluetoothDevice.FetchUuidsWithSdp Méthode

Définition

Effectue une découverte de service sur l’appareil distant pour obtenir les UUID pris en charge.

[Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool FetchUuidsWithSdp();
[<Android.Runtime.Register("fetchUuidsWithSdp", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.FetchUuidsWithSdp : unit -> bool

Retours

False si la vérification échoue, True si le processus de lancement d’une connexion ACL à l’appareil distant a été démarré ou mis en cache des UUID sera diffusé.

Attributs

Remarques

Effectuez une découverte de service sur l’appareil distant pour obtenir les UUID pris en charge.

Cette API est asynchrone et #ACTION_UUID l’intention est envoyée, avec les UUID pris en charge par la fin distante. En cas d’erreur lors de l’obtention des enregistrements SDP ou si le processus prend beaucoup de temps, ou si l’appareil est lié et que nous avons mis en cache ses UUID, #ACTION_UUID l’intention est envoyée avec les UUID actuellement présents dans le cache. Les clients doivent utiliser l’UUID #getUuids pour obtenir des UUID si la découverte de service n’est pas à effectuer. S’il existe un processus de liaison en cours, une découverte de service ou une enquête sur l’appareil, la demande est mise en file d’attente.

Java documentation pour android.bluetooth.BluetoothDevice.fetchUuidsWithSdp().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à