class DnsRecordCodec
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.nio.charset.Charset |
ASCII |
private static byte |
NXDOMAIN |
private static byte |
SERVFAIL |
static int |
TYPE_A |
static int |
TYPE_AAAA |
private static int |
TYPE_PTR |
Modifier | Constructor and Description |
---|---|
private |
DnsRecordCodec() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.net.InetAddress> |
decodeAnswers(java.lang.String hostname,
okio.ByteString byteString) |
static okio.ByteString |
encodeQuery(java.lang.String host,
int type) |
private static void |
skipName(okio.Buffer in) |
private static final byte SERVFAIL
private static final byte NXDOMAIN
public static final int TYPE_A
public static final int TYPE_AAAA
private static final int TYPE_PTR
private static final java.nio.charset.Charset ASCII
public static okio.ByteString encodeQuery(java.lang.String host, int type)
public static java.util.List<java.net.InetAddress> decodeAnswers(java.lang.String hostname, okio.ByteString byteString) throws java.lang.Exception
java.lang.Exception
private static void skipName(okio.Buffer in) throws java.io.EOFException
java.io.EOFException