Documentation ¶
Index ¶
- func ParseHostFromQname(qname, zone string) string
- type AAAA_Record
- type A_Record
- type CAA_Record
- type CNAME_Record
- type Cassandra
- func (cass *Cassandra) A(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) AAAA(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) CNAME(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) Connect()
- func (cass *Cassandra) LoadZones()
- func (cass *Cassandra) MX(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) NS(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) Name() string
- func (cass *Cassandra) SOA(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) SRV(zone string, qname string) (answers, extras []dns.RR, err error)
- func (cass *Cassandra) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg) (int, error)
- func (cass *Cassandra) TXT(zone string, qname string) (answers, extras []dns.RR, err error)
- type MX_Record
- type NS_Record
- type SOA_Record
- type SRV_Record
- type TXT_Record
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseHostFromQname ¶
Types ¶
type AAAA_Record ¶ added in v0.0.4
type CAA_Record ¶ added in v0.0.4
type CNAME_Record ¶ added in v0.0.4
type Cassandra ¶
type Cassandra struct { Next plugin.Handler LastZoneUpdate time.Time Zones []string Ttl uint32 // contains filtered or unexported fields }
type SOA_Record ¶ added in v0.0.4
type SRV_Record ¶ added in v0.0.4
type TXT_Record ¶ added in v0.0.4
Click to show internal directories.
Click to hide internal directories.