discovery library
The native-only entry of passnote_lan: LanTransport, which discovers
same-app peers over mDNS and connects them with WebSockets.
Importing this pulls dart:io; a web build uses the main
package:passnote_lan/passnote_lan.dart entry (WebSocketTransport)
instead.
Classes
- FrameCodec
-
Serialises
Frames to and from the binary form sent over a WebSocket. - LanTransport
-
A LAN
Transportthat discovers same-app peers over mDNS / DNS-SD and exchanges frames over WebSocket connections. - WebSocketTransport
-
A
Transportover explicit WebSocket addresses — the path a browser peer (or any peer without mDNS) uses.