tracker
tracker
com.github.torrentdam.tracker
Client
Client
InvalidUri
Response
Success
Failure
com.github.torrentdam.tracker.impl
HttpClient
HttpClient
UdpClient
UdpClient
ConnectionId
CorrelatedRequest
CorrelatedRequest
CorrelatedResponse
CorrelatedResponse
InvalidRemoteAddress
Request
Connect
Announce
Response
Connect
Announce
ULong
ULong
WrongResponse
tracker
/
com.github.torrentdam.tracker
/
Client
Client
object
Client
Companion
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Client
Type members
Value members
Type members
Classlikes
class
InvalidUri
extends
Throwable
enum
Response
Value members
Concrete methods
def
dispatching
(httpClient:
HttpClient
, udpClient:
UdpClient
):
Client
def
http
(http4sClient:
Client
[
IO
]):
HttpClient
def
udp
(selfId:
PeerId
, socket:
DatagramSocket
[
IO
])(using
Dns
[
IO
]):
Resource
[
IO
,
UdpClient
]