Modifier and Type | Class and Description |
---|---|
static class |
Dns.Builder
Builder (mutable) used to create new protocol instances.
|
static class |
Dns.ClassType
DNS class type codes.
|
static class |
Dns.MxData
DNS "MX" resource data (immutable).
|
static class |
Dns.NextSecData
DNS "NextSECure" resource data (immutable).
|
static class |
Dns.OpCode
Operation codes set by originator of a request (copied to response).
|
static class |
Dns.Record
DNS record data store (immutable).
|
static class |
Dns.RecordType
Record types.
|
static class |
Dns.ResponseCode
Response codes.
|
static class |
Dns.ResRecord<T>
DNS resource record data store (immutable).
|
static class |
Dns.SigData
DNS "Signature" resource data (immutable).
|
static class |
Dns.SoaData
DNS "Start Of Authority" resource data (immutable).
|
Modifier and Type | Method and Description |
---|---|
Dns.ResRecord<?>[] |
additionals()
Returns a copy of the additionals array.
|
Dns.ResRecord<?>[] |
answers()
Returns a copy of the answers.
|
boolean |
authData()
Returns the response's data authentication flag.
|
Dns.ResRecord<?>[] |
authorities()
Returns a copy of the authorities array.
|
boolean |
checkDisabled()
Returns the checking disabled flag.
|
ProtocolId |
id()
Returns the protocol ID.
|
Dns.OpCode |
opCode()
Returns the operation code.
|
Dns.Record[] |
queries()
Returns a copy of the queries.
|
boolean |
query()
Returns the query flag (true indicates that this is a query request).
|
boolean |
recurDesired()
Returns the recursion desired flag.
|
Dns.ResponseCode |
respCode()
Returns the response code.
|
boolean |
responderAuth()
Returns whether this response is an authoritative response.
|
boolean |
svrRecurAvail()
Returns the server recursion available flag.
|
String |
toDebugString()
Returns the protocol debug string.
|
String |
toString() |
boolean |
trunc()
Returns the truncation flag which indicates that the query or response is
truncated.
|
int |
txId()
Returns the transaction.
|
public ProtocolId id()
Protocol
public int txId()
public boolean query()
public Dns.OpCode opCode()
public boolean recurDesired()
public boolean svrRecurAvail()
public boolean trunc()
public boolean responderAuth()
public boolean authData()
public boolean checkDisabled()
public Dns.ResponseCode respCode()
public Dns.Record[] queries()
public Dns.ResRecord<?>[] answers()
public Dns.ResRecord<?>[] authorities()
public Dns.ResRecord<?>[] additionals()
public String toDebugString()
Protocol
toDebugString
in interface Protocol
Copyright © 2016. All Rights Reserved.