isc::dns::BadEscape | A standard DNS module exception that is thrown if the name parser fails to decode a "\"-escaped sequence |
isc::dns::BadLabelType | A standard DNS module exception that is thrown if the name parser encounters an obsolete or incomplete label type |
isc::dns::BadPointer | A standard DNS module exception that is thrown if the wire-format name contains an invalid compression pointer |
isc::dns::EmptyLabel | A standard DNS module exception that is thrown if the name parser encounters an empty label in the middle of a name |
isc::dns::Exception | This is a base class for exceptions thrown from the DNS library module |
isc::dns::IncompleteName | A standard DNS module exception that is thrown if the name parser finds the input (string or wire-format data) is incomplete |
isc::dns::InputBuffer | The InputBuffer class is a buffer abstraction for manipulating read-only data |
isc::dns::InvalidBufferPosition | A standard DNS module exception that is thrown if an out-of-range buffer operation is being performed |
isc::dns::MessageRenderer | The MessageRenderer class encapsulates implementation details of rendering a DNS message into a buffer in wire format |
isc::dns::MessageRendererImpl | The MessageRendererImpl class is the actual implementation of MessageRenderer |
isc::dns::Name | The Name class encapsulates DNS names |
isc::dns::NameComparisonResult | This is a supplemental class used only as a return value of Name::compare() |
isc::dns::OutOfRange | A standard DNS module exception that is thrown if a parameter give to a method would refer to or modify out-of-range data |
isc::dns::OutputBuffer | The OutputBuffer class is a buffer abstraction for manipulating mutable data |
isc::dns::TooLongLabel | A standard DNS module exception that is thrown if the name parser encounters too long a label |
isc::dns::TooLongName | A standard DNS module exception that is thrown if the name parser encounters too long a name |