# Print output for @column tags ?> DnsResolver.Callback - Android SDK | Android Developers

Most visited

Recently visited

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 query() or rawQuery().

abstract void onError(DnsResolver.DnsException error)

Error response to query() or rawQuery().

Public methods

onAnswer

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: answer to the query. This value cannot be null.

rcode int: The response code in the DNS response.

onError

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.