Referência da API

Discover (LAN)

Descubra outras instâncias do PlainApp na rede local (LAN/Wi-Fi Aware). A descoberta é o primeiro passo antes do pareamento — uma vez que um dispositivo é descoberto, chame uma mutation de pareamento na seção Pairing.

Definições de Tipo

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.

Operações

mutation

startDiscovery

Inicie a varredura da rede local por peers do PlainApp. Retorna imediatamente; os resultados são enviados via canal de eventos WebSocket e exibidos na UI Nearby.

bash
mutation StartDiscovery {
  startDiscovery
}
mutation

stopDiscovery

Pare uma varredura de discovery em andamento.

bash
mutation StopDiscovery {
  stopDiscovery
}
query

isDiscovering

Se uma varredura de discovery está em execução no momento.

bash
query IsDiscovering {
  isDiscovering
}