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