dns-0.1.2: DNS libary in Haskell

Network.DNS.Types

Description

Data types for DNS Query and Response. For more information, see http://www.ietf.org/rfc/rfc1035.

Synopsis

Documentation

type Domain = StringSource

Type for domain.

data TYPE Source

Types for resource records.

Constructors

A 
AAAA 
NS 
TXT 
MX 
CNAME 
SOA 
UNKNOWN Int 

Instances

data DNSFormat Source

Raw data format for DNS Query and Response.

data DNSHeader Source

Raw data format for the header of DNS Query and Response.

data DNSFlags Source

Raw data format for the flags of DNS Query and Response.

Instances

data QorR Source

Constructors

QR_Query 
QR_Response 

Instances

data OPCODE Source

Constructors

OP_STD 
OP_INV 
OP_SSR 

data ResourceRecord Source

Raw data format for resource records.

data Question Source

Raw data format for DNS questions.

Instances

data RDATA Source

Raw data format for each type.

Instances