nodeDnsMod
object nodeDnsMod
class Object
trait Matchable
class Any
Type members
Value members
Concrete methods
@inline
def lookup(hostname: String, callback: Function3[ErrnoException | Null, String, Double, Unit]): Unit
@inline
def lookup(hostname: String, family: Double, callback: Function3[ErrnoException | Null, String, Double, Unit]): Unit
@inline
def lookup(hostname: String, options: LookupAllOptions, callback: Function2[ErrnoException | Null, Array[LookupAddress], Unit]): Unit
@inline
def lookup(hostname: String, options: LookupOneOptions, callback: Function3[ErrnoException | Null, String, Double, Unit]): Unit
@inline
def lookup(hostname: String, options: LookupOptions, callback: Function3[ErrnoException | Null, String | Array[LookupAddress], Double, Unit]): Unit
@inline
def lookupService(address: String, port: Double, callback: Function3[ErrnoException | Null, String, String, Unit]): Unit
@inline
def resolve(hostname: String, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: AAAA, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: ANY, callback: Function2[ErrnoException | Null, Array[AnyRecord], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: A, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: CNAME, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: MX, callback: Function2[ErrnoException | Null, Array[MxRecord], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: NAPTR, callback: Function2[ErrnoException | Null, Array[NaptrRecord], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: NS, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: PTR, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: SOA, callback: Function2[ErrnoException | Null, SoaRecord, Unit]): Unit
@inline
def resolve(hostname: String, rrtype: SRV, callback: Function2[ErrnoException | Null, Array[SrvRecord], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: TXT, callback: Function2[ErrnoException | Null, Array[Array[String]], Unit]): Unit
@inline
def resolve(hostname: String, rrtype: String, callback: Function2[ErrnoException | Null, Array[AnyRecord | Array[String] | MxRecord | NaptrRecord | SrvRecord | String] | SoaRecord, Unit]): Unit
@inline
def resolve4(hostname: String, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve4(hostname: String, options: ResolveOptions, callback: Function2[ErrnoException | Null, Array[RecordWithTtl | String], Unit]): Unit
@inline
def resolve4(hostname: String, options: ResolveWithTtlOptions, callback: Function2[ErrnoException | Null, Array[RecordWithTtl], Unit]): Unit
@inline
def resolve6(hostname: String, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolve6(hostname: String, options: ResolveOptions, callback: Function2[ErrnoException | Null, Array[RecordWithTtl | String], Unit]): Unit
@inline
def resolve6(hostname: String, options: ResolveWithTtlOptions, callback: Function2[ErrnoException | Null, Array[RecordWithTtl], Unit]): Unit
@inline
def resolveAny(hostname: String, callback: Function2[ErrnoException | Null, Array[AnyRecord], Unit]): Unit
@inline
def resolveCaa(hostname: String, callback: Function2[ErrnoException | Null, Array[CaaRecord], Unit]): Unit
@inline
def resolveCname(hostname: String, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolveMx(hostname: String, callback: Function2[ErrnoException | Null, Array[MxRecord], Unit]): Unit
@inline
def resolveNaptr(hostname: String, callback: Function2[ErrnoException | Null, Array[NaptrRecord], Unit]): Unit
@inline
def resolveNs(hostname: String, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolvePtr(hostname: String, callback: Function2[ErrnoException | Null, Array[String], Unit]): Unit
@inline
def resolveSrv(hostname: String, callback: Function2[ErrnoException | Null, Array[SrvRecord], Unit]): Unit
@inline
def resolveTxt(hostname: String, callback: Function2[ErrnoException | Null, Array[Array[String]], Unit]): Unit