public final class DNSIncoming extends DNSMessage
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DNSIncoming.MessageInputStream |
| 限定符和类型 | 字段和说明 |
|---|---|
static boolean |
USE_DOMAIN_NAME_FORMAT_FOR_SRV_TARGET |
_additionals, _answers, _authoritativeAnswers, _questions, MULTICAST, UNICAST| 构造器和说明 |
|---|
DNSIncoming(java.net.DatagramPacket packet)
Parse a message from a datagram packet.
|
| 限定符和类型 | 方法和说明 |
|---|---|
DNSIncoming |
clone() |
int |
elapseSinceArrival() |
int |
getSenderUDPPayload()
This will return the default UDP payload except if an OPT record was found with a different size.
|
java.lang.String |
toString() |
getAdditionals, getAllAnswers, getAnswers, getAuthorities, getFlags, getId, getNumberOfAdditionals, getNumberOfAnswers, getNumberOfAuthorities, getNumberOfQuestions, getOperationCode, getQuestions, isAuthoritativeAnswer, isEmpty, isMulticast, isQuery, isResponse, isTruncated, isValidResponseCode, print, setFlags, setIdpublic static boolean USE_DOMAIN_NAME_FORMAT_FOR_SRV_TARGET
public DNSIncoming(java.net.DatagramPacket packet)
throws java.io.IOException
packet - java.io.IOExceptionpublic DNSIncoming clone()
clone 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic int elapseSinceArrival()
public int getSenderUDPPayload()