Added in API level 29
    Callback
interface Callback<T : Any!>
| android.net.DnsResolver.Callback | 
Base interface for answer callbacks
Summary
| Public methods | |
|---|---|
| abstract Unit | Success response to android. | 
| abstract Unit | onError(error: DnsResolver.DnsException)Error response to android. | 
Public methods
onAnswer
Added in API level 29
      abstract fun onAnswer(
answer: T,
rcode: Int
): Unit
Success response to android.net.DnsResolver#query or android.net.DnsResolver#rawQuery. Invoked when the answer to a query was successfully parsed.
| Parameters | |
|---|---|
| answer | T:  answer to the query. This value cannot be null. | 
| rcode | Int: The response code in the DNS response. | 
See Also
onError
Added in API level 29
      abstract fun onError(error: DnsResolver.DnsException): Unit
Error response to android.net.DnsResolver#query or android.net.DnsResolver#rawQuery. Invoked when there is no valid answer to android.net.DnsResolver#query android.net.DnsResolver#rawQuery.
| Parameters | |
|---|---|
| error | DnsResolver.DnsException: a DnsExceptionobject with additional detail regarding the failure This value cannot benull. | 
