Référence de l'API

Discover (LAN)

Découvre d'autres instances PlainApp sur le réseau local (LAN/Wi-Fi Aware). La découverte est la première étape avant l'appairage — une fois un appareil découvert, appelez une mutation d'appairage dans la section Appairage.

Définitions de types

bash
# Discovery uses UDP broadcast on the LAN and (optionally) Wi-Fi Aware.
# Discovered devices are not persisted; call isDiscovering to poll state.
# Use the NearbyViewModel events / WebSocket push channel to receive the
# live list of discovered devices.

Opérations

mutation

startDiscovery

Démarre la scan du réseau local à la recherche de peers PlainApp. Renvoie immédiatement ; les résultats sont poussés via le canal d'événements WebSocket et affichés dans l'interface À proximité.

bash
mutation StartDiscovery {
  startDiscovery
}
mutation

stopDiscovery

Arrête une scan de découverte en cours.

bash
mutation StopDiscovery {
  stopDiscovery
}
query

isDiscovering

Indique si une scan de découverte est en cours d'exécution.

bash
query IsDiscovering {
  isDiscovering
}