DiscoveryState

com.github.lavrov.bittorrent.dht.PeerDiscovery$.DiscoveryState
See theDiscoveryState companion object
class DiscoveryState(ref: Ref[IO, Data], infoHash: InfoHash)

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Types

type NewPeers = List[PeerInfo]

Value members

Concrete methods

def addNodes(nodes: List[NodeInfo]): IO[Unit]
def addPeers(peers: List[PeerInfo]): IO[NewPeers]
def next: IO[NodeInfo]