dns_keytable Struct Reference

#include <keytable.h>


Data Fields

unsigned int magic
isc_mem_tmctx
isc_mutex_t lock
isc_rwlock_t rwlock
isc_uint32_t active_nodes
isc_uint32_t references
dns_rbt_ttable


Detailed Description

Definition at line 56 of file keytable.h.


Field Documentation

unsigned int dns_keytable::magic

Definition at line 58 of file keytable.h.

Referenced by dns_keytable_create(), and dns_keytable_detach().

isc_mem_t* dns_keytable::mctx

Definition at line 59 of file keytable.h.

Referenced by dns_keytable_create(), dns_keytable_deletekeynode(), dns_keytable_detach(), dns_keytable_detachkeynode(), dns_keytable_dump(), dns_keytable_totext(), and insert().

isc_mutex_t dns_keytable::lock

Definition at line 60 of file keytable.h.

Referenced by dns_keytable_attachkeynode(), dns_keytable_create(), dns_keytable_detach(), dns_keytable_detachkeynode(), dns_keytable_find(), dns_keytable_findkeynode(), dns_keytable_findnextkeynode(), and dns_keytable_nextkeynode().

isc_rwlock_t dns_keytable::rwlock

Definition at line 61 of file keytable.h.

Referenced by dns_keytable_attach(), dns_keytable_create(), dns_keytable_delete(), dns_keytable_deletekeynode(), dns_keytable_detach(), dns_keytable_find(), dns_keytable_finddeepestmatch(), dns_keytable_findkeynode(), dns_keytable_issecuredomain(), dns_keytable_totext(), insert(), and sync_keyzone().

isc_uint32_t dns_keytable::active_nodes

Definition at line 63 of file keytable.h.

Referenced by dns_keytable_attachkeynode(), dns_keytable_create(), dns_keytable_detach(), dns_keytable_detachkeynode(), dns_keytable_find(), dns_keytable_findkeynode(), dns_keytable_findnextkeynode(), and dns_keytable_nextkeynode().

isc_uint32_t dns_keytable::references

Definition at line 65 of file keytable.h.

Referenced by dns_keytable_attach(), dns_keytable_create(), and dns_keytable_detach().

dns_rbt_t* dns_keytable::table

Definition at line 66 of file keytable.h.

Referenced by dns_keytable_create(), dns_keytable_delete(), dns_keytable_deletekeynode(), dns_keytable_detach(), dns_keytable_find(), dns_keytable_finddeepestmatch(), dns_keytable_findkeynode(), dns_keytable_issecuredomain(), dns_keytable_totext(), insert(), and sync_keyzone().


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