dns-3.0.2: DNS library in Haskell

Safe HaskellNone
LanguageHaskell2010

Network.DNS.Decode

Contents

Description

Decoders for DNS.

Synopsis

Decoder

decode :: ByteString -> Either String DNSMessage #

Decoding DNS query or response.

decodeMany :: ByteString -> Either String ([DNSMessage], ByteString) #

Parse many length-encoded DNS records, for example, from TCP traffic.

Decoder for Each Part

decodeDNSFlags :: ByteString -> Either String DNSFlags #

Decoding DNS flags.