Public Member Functions | |
ISC_LIST (struct resctx) resctxs | |
ISC_LIST (struct reqctx) reqctxs | |
ISC_LIST (struct updatectx) updatectxs | |
Data Fields | |
unsigned int | magic |
unsigned int | attributes |
isc_mutex_t | lock |
isc_mem_t * | mctx |
isc_appctx_t * | actx |
isc_taskmgr_t * | taskmgr |
isc_task_t * | task |
isc_socketmgr_t * | socketmgr |
isc_timermgr_t * | timermgr |
dns_dispatchmgr_t * | dispatchmgr |
dns_dispatch_t * | dispatchv4 |
dns_dispatch_t * | dispatchv6 |
unsigned int | update_timeout |
unsigned int | update_udptimeout |
unsigned int | update_udpretries |
unsigned int | find_timeout |
unsigned int | find_udpretries |
unsigned int | references |
dns_viewlist_t | viewlist |
Definition at line 80 of file client.c.
dns_client::ISC_LIST | ( | struct | resctx | ) |
dns_client::ISC_LIST | ( | struct | reqctx | ) |
dns_client::ISC_LIST | ( | struct | updatectx | ) |
unsigned int dns_client::magic |
unsigned int dns_client::attributes |
Definition at line 83 of file client.c.
Referenced by destroyclient(), dns_client_createx2(), dns_client_request(), dns_client_resolve(), and dns_client_update().
Definition at line 84 of file client.c.
Referenced by destroyclient(), dns_client_addtrustedkey(), dns_client_clearservers(), dns_client_createx2(), dns_client_destroy(), dns_client_destroyreqtrans(), dns_client_destroyrestrans(), dns_client_destroyupdatetrans(), dns_client_setdlv(), dns_client_setservers(), dns_client_startrequest(), dns_client_startresolve(), and dns_client_startupdate().
Definition at line 85 of file client.c.
Referenced by client_resfind(), destroyclient(), dns_client_addtrustedkey(), dns_client_create(), dns_client_createx2(), dns_client_destroyreqtrans(), dns_client_destroyrestrans(), dns_client_destroyupdatetrans(), dns_client_freeresanswer(), dns_client_mctx(), dns_client_request(), dns_client_resolve(), dns_client_startrequest(), dns_client_startresolve(), dns_client_startupdate(), dns_client_update(), internal_update_callback(), localrequest_done(), receive_soa(), request_soa(), resolve_done(), resolveaddr_done(), and update_done().
Definition at line 86 of file client.c.
Referenced by destroyclient(), dns_client_create(), dns_client_createx2(), dns_client_request(), dns_client_resolve(), dns_client_update(), and suspend().
Definition at line 87 of file client.c.
Referenced by destroyclient(), dns_client_create(), and dns_client_createx2().
Definition at line 88 of file client.c.
Referenced by client_resfind(), destroyclient(), dns_client_createx2(), dns_client_request(), dns_client_resolve(), dns_client_startrequest(), dns_client_startresolve(), dns_client_startupdate(), dns_client_update(), process_soa(), receive_soa(), request_soa(), resolvesoa_done(), send_update(), update_done(), and update_sendevent().
Definition at line 89 of file client.c.
Referenced by destroyclient(), dns_client_create(), and dns_client_createx2().
Definition at line 90 of file client.c.
Referenced by destroyclient(), dns_client_create(), and dns_client_createx2().
unsigned int dns_client::update_timeout |
Definition at line 95 of file client.c.
Referenced by dns_client_createx2(), send_update(), and update_done().
unsigned int dns_client::update_udptimeout |
Definition at line 96 of file client.c.
Referenced by dns_client_createx2(), send_update(), and update_done().
unsigned int dns_client::update_udpretries |
Definition at line 97 of file client.c.
Referenced by dns_client_createx2(), send_update(), and update_done().
unsigned int dns_client::find_timeout |
Definition at line 98 of file client.c.
Referenced by dns_client_createx2(), receive_soa(), and request_soa().
unsigned int dns_client::find_udpretries |
unsigned int dns_client::references |
Definition at line 102 of file client.c.
Referenced by dns_client_createx2(), dns_client_destroy(), dns_client_destroyreqtrans(), dns_client_destroyrestrans(), and dns_client_destroyupdatetrans().
dns_viewlist_t dns_client::viewlist |
Definition at line 103 of file client.c.
Referenced by destroyclient(), dns_client_addtrustedkey(), dns_client_clearservers(), dns_client_createx2(), dns_client_setdlv(), dns_client_setservers(), dns_client_startrequest(), dns_client_startresolve(), and dns_client_startupdate().