Dns

object Dns
class Object
trait Matchable
class Any
Dns.type

Value members

Concrete methods

def listen[F[_] : RaiseThrowable](socket: DatagramSocket[F])(implicit evidence$4: RaiseThrowable[F], codec: Codec[DnsMessage]): Stream[F, DnsPacket]
def resolve[F[_] : Sync](socket: DatagramSocket[F], packet: DnsPacket)(implicit evidence$2: Sync[F], codec: Codec[DnsMessage]): F[DnsPacket]
def resolverConfiguration[F[_] : Sync]: Resource[F, ResolverConfiguration]
def stream[F[_] : RaiseThrowable](socket: DatagramSocket[F])(implicit evidence$3: RaiseThrowable[F], codec: Codec[DnsMessage]): (F, DnsPacket) => INothing