MultipeerServiceBrowser
Discovers peers that are advertising over Apple's MultipeerConnectivity framework on the same Wi-Fi network or Bluetooth PAN.
The browser is paired with a MultipeerPeerLinkFactory: the factory owns the MCNearbyServiceBrowser and the live MCPeerID map, and the browser exposes a transport-agnostic Flow<Tag> for the consumer.
Implementations live in appleMain; jvmMain wraps the dylib + JNA bridge.
Functions
Link copied to clipboard
Declared here, not left to the actuals, because PeerDiscoverySource no longer defaults it: an expect class must implement every abstract member it inherits, so each platform has to state what its leave signal is. The Apple and JVM actuals have one; the Android and wasmJs stubs return emptyFlow(), having no MultipeerConnectivity to hear it from.
Link copied to clipboard