Module trust_dns_proto::op::update_message
source · Expand description
Update related operations for Messages
Constants
- Maximum payload length for EDNS update 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.