dns_lookupevent Struct Reference

A 'dns_lookupevent_t' is returned when a lookup completes. The sender field will be set to the lookup that completed. If 'result' is ISC_R_SUCCESS, then 'names' will contain a list of names associated with the address. The recipient of the event must not change the list and must not refer to any of the name data after the event is freed. More...

#include <lookup.h>


Public Member Functions

 ISC_EVENT_COMMON (struct dns_lookupevent)

Data Fields

isc_result_t result
dns_name_tname
dns_rdataset_trdataset
dns_rdataset_tsigrdataset
dns_db_tdb
dns_dbnode_tnode


Detailed Description

A 'dns_lookupevent_t' is returned when a lookup completes. The sender field will be set to the lookup that completed. If 'result' is ISC_R_SUCCESS, then 'names' will contain a list of names associated with the address. The recipient of the event must not change the list and must not refer to any of the name data after the event is freed.

Definition at line 65 of file lookup.h.


Member Function Documentation

dns_lookupevent::ISC_EVENT_COMMON ( struct  dns_lookupevent  ) 


Field Documentation

isc_result_t dns_lookupevent::result

Definition at line 67 of file lookup.h.

dns_name_t* dns_lookupevent::name

Definition at line 68 of file lookup.h.

dns_rdataset_t* dns_lookupevent::rdataset

Definition at line 69 of file lookup.h.

dns_rdataset_t* dns_lookupevent::sigrdataset

Definition at line 70 of file lookup.h.

dns_db_t* dns_lookupevent::db

Definition at line 71 of file lookup.h.

dns_dbnode_t* dns_lookupevent::node

Definition at line 72 of file lookup.h.


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:20 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha