Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.DNS.Decode
- decode :: ByteString -> Either String DNSMessage
- decodeMany :: ByteString -> Either String ([DNSMessage], ByteString)
- receive :: Socket -> IO DNSMessage
Documentation
decode :: ByteString -> Either String DNSMessage
Parsing DNS data.
decodeMany :: ByteString -> Either String ([DNSMessage], ByteString)
Parse many length-encoded DNS records, for example, from TCP traffic.
receive :: Socket -> IO DNSMessage
Receiving DNS data from Socket
and parse it.