Swarm

com.github.lavrov.bittorrent.wire.Swarm$
See theSwarm companion trait
object Swarm

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Swarm.type

Members list

Concise view

Type members

Classlikes

trait Connected[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
enum Error(message: String) extends Throwable

Attributes

Graph
Supertypes
trait Enum
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait RoutineLogger[F[_]]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_]](dhtPeers: Stream[F, PeerInfo], connect: PeerInfo => Resource[F, Connection[F]], maxConnections: Int)(using F: Temporal[F], defer: Defer[F], logger: Logger[F]): Resource[F, Swarm[F]]