Tham chiếu API

Discover (LAN)

Khám phá các phiên bản PlainApp khác trên mạng cục bộ (LAN/Wi-Fi Aware). Khám phá là bước đầu tiên trước khi ghép nối — sau khi một thiết bị được khám phá, gọi một mutation ghép nối trong phần Pairing.

Định nghĩa kiểu

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.

Thao tác

mutation

startDiscovery

Bắt đầu quét mạng cục bộ cho PlainApp peers. Trả về ngay lập tức; kết quả được đẩy qua kênh sự kiện WebSocket và hiển thị trong UI Nearby.

bash
mutation StartDiscovery {
  startDiscovery
}
mutation

stopDiscovery

Dừng một quét khám phá đang tiến hành.

bash
mutation StopDiscovery {
  stopDiscovery
}
query

isDiscovering

Có một quét khám phá đang chạy hay không.

bash
query IsDiscovering {
  isDiscovering
}