Package-level declarations
Types
Splits an arbitrarily-sized payload into 1..N BYTES chunks and reassembles them.
Thrown when Nearby reports a connection failure.
A connection handshake was initiated (either side) on endpointId.
Result of a connection attempt on endpointId.
A decoded (but not yet reassembled) chunk header + payload slice.
The endpoint endpointId has disconnected.
A discoverable endpoint appeared.
Abstracts the slice of Google Nearby Connections needed by NearbyLoom.
Loom implementation backed by Google Nearby Connections.
A snapshot of the radios Google Nearby Connections runs over on this device. This is the live environmental signal that turns a seam's us.tractat.kuilt.core.Seam.capability from a once-at-connect seed into a reactive value: as Bluetooth is switched off, Wi-Fi comes back, or the Play services runtime that hosts the fabric goes away, a fresh NearbyRadioState is published and the seam's availability follows.
Whether one radio is usable by the Nearby Connections fabric — not a raw hardware reading.
A bytes payload from endpointId.