Expand description

Update related operations for Messages

Traits

To reduce errors in using the Message struct as an Update, this will do the call throughs to properly do that.

Functions

Appends a record to an existing rrset, optionally require the rrset to exist (atomicity depends on the server)

Compares and if it matches, swaps it for the new value (atomicity depends on the server)

Sends a record to create on the server, this will fail if the record exists (atomicity depends on the server)

Deletes all records at the specified name

Deletes a record (by rdata) from an rrset, optionally require the rrset to exist.

Deletes an entire rrset, optionally require the rrset to exist.

Download all records from a zone, or all records modified since given SOA was observed. The request will either be a AXFR Query (ask for full zone transfer) if a SOA was not provided, or a IXFR Query (incremental zone transfer) if a SOA was provided.