object PeerDiscovery
- Companion
- class
Type members
Classlikes
class DiscoveryState[F[_]](ref: Ref[F, Data[F]], infoHash: InfoHash)(using evidence$1: Concurrent[F])
- Companion
- object
Value members
Concrete methods
def make[F[_]](routingTable: RoutingTable[F], dhtClient: Client[F])(using F: Concurrent[F], logger: StructuredLogger[F]): Resource[F, PeerDiscovery[F]]