Referencia de la API

Discover (LAN)

Descubre otras instancias de PlainApp en la red local (LAN/Wi-Fi Aware). El descubrimiento es el primer paso antes del emparejamiento — una vez descubierto un dispositivo, llama a una mutación de emparejamiento en la sección Emparejamiento.

Definiciones de tipos

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.

Operaciones

mutation

startDiscovery

Inicia el escaneo de la red local en busca de peers de PlainApp. Devuelve inmediatamente; los resultados se pushan vía el canal de eventos WebSocket y se muestran en la interfaz Nearby.

bash
mutation StartDiscovery {
  startDiscovery
}
mutation

stopDiscovery

Detiene un escaneo de descubrimiento en curso.

bash
mutation StopDiscovery {
  stopDiscovery
}
query

isDiscovering

Si se está ejecutando un escaneo de descubrimiento.

bash
query IsDiscovering {
  isDiscovering
}