Moduledns-4.2.0
Network.DNS
Synopsis
- value decode
- value decodeAt
- value decodeMany
- value decodeManyAt
- value encode
- value encodeQuestion
- value encodeVC
- value receive
- value receiveFrom
- value receiveVC
- value responseA
- value responseAAAA
- value send
- value sendAll
- value sendTo
- value sendVC
- value lookupA
- value lookupAAAA
- value lookupAAAAviaMX
- value lookupAviaMX
- value lookupMX
- value lookupNS
- value lookupNSAuth
- value lookupPTR
- value lookupRDNS
- value lookupSOA
- value lookupSRV
- value lookupTXT
- value fromDNSMessage
- value lookup
- value lookupAuth
- value lookupRaw
- value lookupRawCtl
- value lookupRawCtlRecv
- value makeResolvSeed
- value withResolver
- value withResolvers
- value normalize
- value normalizeCase
- value normalizeRoot
- value splitDomain
- value splitMailbox
- value adFlag
- value cdFlag
- value classIN
- value defaultDNSFlags
- value defaultEDNS
- value defaultQuery
- value defaultResponse
- value dnsTime
- value doFlag
- value ednsEnabled
- value ednsSetOptions
- value ednsSetUdpSize
- value ednsSetVersion
- value fromOPCODE
- value ifEDNS
- value makeEmptyQuery
- value makeQuery
- value makeResponse
- value mapEDNS
- value maxUdpSize
- value minUdpSize
- value rdFlag
- value toOPCODE
- value toOptCode
- value toRCODE
- value toTYPE
- value defaultCacheConf
- value defaultResolvConf
- type AdditionalRecords
- type Answers
- type AuthorityRecords
- type CLASS
- data DNSError
- data DNSFlags
- data DNSHeader
- data DNSMessage
- type Domain
- data EDNS
- data EDNSheader
- data FlagOp
- type Identifier
- type Mailbox
- data OData
- data ODataOp
- data OPCODE
- newtype OptCode
- pattern ClientSubnet
- pattern DAU
- pattern DHU
- pattern N3U
- pattern NSID
- value fromOptCode
- data QorR
- data QueryControls
- data Question
- newtype RCODE
- pattern BadAlg
- pattern BadCookie
- pattern BadKey
- pattern BadMode
- pattern BadName
- pattern BadRCODE
- pattern BadTime
- pattern BadTrunc
- pattern BadVers
- pattern FormatErr
- pattern NXRRSet
- pattern NameErr
- pattern NoErr
- pattern NotAuth
- pattern NotImpl
- pattern NotZone
- pattern Refused
- pattern ServFail
- pattern YXDomain
- pattern YXRRSet
- value fromRCODE
- data RD_RRSIG
- data RData
- data ResourceRecord
- type TTL
- newtype TYPE
- pattern A
- pattern AAAA
- pattern ANY
- pattern AXFR
- pattern CAA
- pattern CDNSKEY
- pattern CDS
- pattern CNAME
- pattern CSYNC
- pattern DNAME
- pattern DNSKEY
- pattern DS
- pattern MX
- pattern NS
- pattern NSEC
- pattern NSEC3
- pattern NSEC3PARAM
- pattern NULL
- pattern OPT
- pattern PTR
- pattern RRSIG
- pattern SOA
- pattern SRV
- pattern TLSA
- pattern TXT
- value fromTYPE
- data CacheConf
- value maximumTTL
- value pruningDelay
- data FileOrNumericHost
- data ResolvConf
- value resolvCache
- value resolvConcurrent
- value resolvInfo
- value resolvQueryControls
- value resolvRetry
- value resolvTimeout
- data ResolvSeed
- data Resolver
- Packagedns-4.2.0
- Exports163
- LicenceBSD-3-Clause
Deprecated. Use withResolver with resolvConcurrent set to True
Constructors
DNSFlagsqOrR :: !QorRopcode :: !OPCODEauthAnswer :: !BooltrunCation :: !BoolrecDesired :: !BoolrecAvailable :: !Boolrcode :: !RCODEauthenData :: !BoolchkDisable :: !Bool
Constructors
Constructors
Constructors
EDNSednsVersion :: !Word8ednsUdpSize :: !Word16ednsDnssecOk :: !BoolednsOptions :: ![OData]
Constructors
Constructors
RDREP_RRSIGrrsigType :: !TYPErrsigKeyAlg :: !Word8rrsigNumLabels :: !Word8rrsigTTL :: !Word32rrsigExpiration :: !Int64rrsigInception :: !Int64rrsigKeyTag :: !Word16rrsigZone :: !DomainrrsigValue :: !ByteString
Constructors
RD_A IPv4RD_NS DomainRD_CNAME DomainRD_SOA Domain Mailbox Word32 Word32 Word32 Word32 Word32RD_NULL ByteStringRD_PTR DomainRD_MX Word16 DomainRD_TXT ByteStringRD_RP Mailbox DomainRD_AAAA IPv6RD_SRV Word16 Word16 Word16 DomainRD_DNAME DomainRD_OPT [OData]RD_DS Word16 Word8 Word8 ByteStringRD_RRSIG RD_RRSIGRD_NSEC Domain [TYPE]RD_DNSKEY Word16 Word8 Word8 ByteStringRD_NSEC3 Word8 Word8 Word16 ByteString ByteString [TYPE]RD_NSEC3PARAM Word8 Word8 Word16 ByteStringRD_TLSA Word8 Word8 Word8 ByteStringRD_CDS Word16 Word8 Word8 ByteStringRD_CDNSKEY Word16 Word8 Word8 ByteStringRD_CAA Word8 (CI ByteString) ByteStringUnknownRData ByteString