UdpClient

object UdpClient
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case
class ConnectionId(bytes: ByteVector)
case
class CorrelatedRequest(transactionId: Long, request: Request)
Companion
object
Companion
class
case
class CorrelatedResponse(transactionId: Long, response: Response)
Companion
object
Companion
class
class InvalidRemoteAddress(uri: Uri) extends Throwable
enum Request
case
class ULong(bytes: ByteVector)
Companion
object
object ULong
Companion
class
class WrongResponse extends Throwable

Value members

Concrete methods

def impl(selfId: PeerId, socket: DatagramSocket[IO])(using dns: Dns[IO]): Resource[IO, UdpClient]