com.apple.dnssd
Interface QueryListener
- All Superinterfaces:
- BaseListener
public interface QueryListener
- extends BaseListener
A listener that receives results from DNSSD.queryRecord(int, int, java.lang.String, int, int, com.apple.dnssd.QueryListener)
.
Method Summary |
void |
queryAnswered(DNSSDService query,
int flags,
int ifIndex,
java.lang.String fullName,
int rrtype,
int rrclass,
byte[] rdata,
int ttl)
Called when a record query has been completed. |
queryAnswered
void queryAnswered(DNSSDService query,
int flags,
int ifIndex,
java.lang.String fullName,
int rrtype,
int rrclass,
byte[] rdata,
int ttl)
- Called when a record query has been completed.
- Parameters:
query
- The active query object.
flags
- Possible values are DNSSD.MORE_COMING.
ifIndex
- The interface on which the query was resolved. (The index for a given
interface is determined via the if_nametoindex() family of calls.)
fullName
- The resource record's full domain name.
rrtype
- The resource record's type (e.g. PTR, SRV, etc) as defined by RFC 1035 and its updates.
rrclass
- The class of the resource record, as defined by RFC 1035 and its updates.
rdata
- The raw rdata of the resource record.
ttl
- The resource record's time to live, in seconds.