| Class | Description |
|---|---|
| DnsMessage | A DNS message as defined by RFC 1035. |
| DnsMessage.Builder | Builder class for constructing DNS messages. Provides a fluent API for building DNS messages with various sections and flags configured step by step. |
| Question | A DNS question (request). |
| Enum | Description |
|---|---|
| DnsMessage.OPCODE | Symbolic DNS Opcode values. |
| DnsMessage.RESPONSE_CODE | Possible DNS response codes. |
DNS message parsing and serialization.
This package contains the core classes for representing and manipulating DNS protocol messages. It provides both low-level parsing of raw DNS packet data and high-level abstractions for working with DNS messages in a structured way.
Key components: