Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DiffSequence ¶
type DiffSequence struct { StartSOASerial uint32 EndSOASerial uint32 AddedRecords []dns.RR DeletedRecords []dns.RR }
func CreateDiffSequence ¶
func CreateDiffSequence(soaStart, soaEnd uint32) DiffSequence
func (*DiffSequence) AddAdded ¶
func (self *DiffSequence) AddAdded(rrStr string)
func (*DiffSequence) AddDeleted ¶
func (self *DiffSequence) AddDeleted(rrStr string)
func (*DiffSequence) Equals ¶
func (self *DiffSequence) Equals(other DiffSequence) bool
func (*DiffSequence) GetAdded ¶
func (self *DiffSequence) GetAdded() []dns.RR
func (*DiffSequence) GetDeleted ¶
func (self *DiffSequence) GetDeleted() []dns.RR
type Ixfr ¶
type Ixfr struct { InitialSOASerial uint32 FinalSOASerial uint32 IsAxfr bool DiffSequences []DiffSequence AxfrRRs []dns.RR }
func IxfrFromResponse ¶
func (*Ixfr) AddDiffSequence ¶
func (self *Ixfr) AddDiffSequence(ds DiffSequence)
func (*Ixfr) GetCompressed ¶
func (self *Ixfr) GetCompressed() DiffSequence
func (*Ixfr) GetDeleted ¶
Click to show internal directories.
Click to hide internal directories.