Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 550bbe86d83a7870fdddc73c68e5d2b2 > files > 13

libunbound-devel-1.3.4-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>unbound: Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li><a href="dirs.html"><span>Directories</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Data Structures</h1>Here are the data structures with brief descriptions:<table>
  <tr><td class="indexkey"><a class="el" href="structacl__addr.html">acl_addr</a></td><td class="indexvalue">An address span with access control information </td></tr>
  <tr><td class="indexkey"><a class="el" href="structacl__list.html">acl_list</a></td><td class="indexvalue">Access control storage structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structaddr__tree__node.html">addr_tree_node</a></td><td class="indexvalue">Tree of IP addresses </td></tr>
  <tr><td class="indexkey"><a class="el" href="structalloc__cache.html">alloc_cache</a></td><td class="indexvalue">Structure that provides allocation </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcanon__rr.html">canon_rr</a></td><td class="indexvalue">RR entries in a canonical sorted tree of RRs </td></tr>
  <tr><td class="indexkey"><a class="el" href="structce__response.html">ce_response</a></td><td class="indexvalue">Closest encloser (ce) proof results Contains the ce and the next-closer (nc) proof </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcodeline.html">codeline</a></td><td class="indexvalue">The allocation statistics block </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcomm__base.html">comm_base</a></td><td class="indexvalue">A communication point dispatcher </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcomm__point.html">comm_point</a></td><td class="indexvalue">Communication point to the network These behaviours can be accomplished by setting the flags and passing return values from the callback </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcomm__reply.html">comm_reply</a></td><td class="indexvalue">Reply information for a communication point </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcomm__signal.html">comm_signal</a></td><td class="indexvalue">Structure only for signal events </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcomm__timer.html">comm_timer</a></td><td class="indexvalue">Structure only for making timeout events </td></tr>
  <tr><td class="indexkey"><a class="el" href="structcompress__tree__node.html">compress_tree_node</a></td><td class="indexvalue">Data structure to help domain name compression in outgoing messages </td></tr>
  <tr><td class="indexkey"><a class="el" href="structconfig__file.html">config_file</a></td><td class="indexvalue">The configuration options </td></tr>
  <tr><td class="indexkey"><a class="el" href="structconfig__parser__state.html">config_parser_state</a></td><td class="indexvalue">Used during options parsing </td></tr>
  <tr><td class="indexkey"><a class="el" href="structconfig__str2list.html">config_str2list</a></td><td class="indexvalue">List of two strings for config options </td></tr>
  <tr><td class="indexkey"><a class="el" href="structconfig__strlist.html">config_strlist</a></td><td class="indexvalue">List of strings for config options </td></tr>
  <tr><td class="indexkey"><a class="el" href="structconfig__stub.html">config_stub</a></td><td class="indexvalue">Stub config options </td></tr>
  <tr><td class="indexkey"><a class="el" href="structctx__query.html">ctx_query</a></td><td class="indexvalue">The queries outstanding for the libunbound resolver </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdaemon.html">daemon</a></td><td class="indexvalue">Structure holding <a class="el" href="structworker.html" title="Structure holding working information for unbound.">worker</a> list </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdaemon__remote.html">daemon_remote</a></td><td class="indexvalue">The remote control tool state </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdel__info.html">del_info</a></td><td class="indexvalue">Local info for deletion functions </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdelegpt.html">delegpt</a></td><td class="indexvalue">Delegation Point </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdelegpt__addr.html">delegpt_addr</a></td><td class="indexvalue">Address of target nameserver in delegation point </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdelegpt__ns.html">delegpt_ns</a></td><td class="indexvalue">Nameservers for a delegation point </td></tr>
  <tr><td class="indexkey"><a class="el" href="structdns__msg.html">dns_msg</a></td><td class="indexvalue">Region allocated message reply </td></tr>
  <tr><td class="indexkey"><a class="el" href="structedns__data.html">edns_data</a></td><td class="indexvalue">EDNS data storage EDNS rdata is ignored </td></tr>
  <tr><td class="indexkey"><a class="el" href="structentry.html">entry</a></td><td class="indexvalue">Data structure to keep the canned queries in </td></tr>
  <tr><td class="indexkey"><a class="el" href="structext__thr__info.html">ext_thr_info</a></td><td class="indexvalue">Struct for extended thread info </td></tr>
  <tr><td class="indexkey"><a class="el" href="structfake__pending.html">fake_pending</a></td><td class="indexvalue">Pending queries to network, fake replay version </td></tr>
  <tr><td class="indexkey"><a class="el" href="structharvest__data.html">harvest_data</a></td><td class="indexvalue">This represents the data that has been collected as well as a todo list and some settings </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinfra__cache.html">infra_cache</a></td><td class="indexvalue">Infra cache </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinfra__host__data.html">infra_host_data</a></td><td class="indexvalue">Host information encompasses host capabilities and retransmission timeouts </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinfra__host__key.html">infra_host_key</a></td><td class="indexvalue">Host information kept for every server </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinfra__lame__data.html">infra_lame_data</a></td><td class="indexvalue">Lameness information </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinfra__lame__key.html">infra_lame_key</a></td><td class="indexvalue">Lameness information, per host, per zone </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinternal__base.html">internal_base</a></td><td class="indexvalue">Internal base structure, so that every thread has its own events </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinternal__event.html">internal_event</a></td><td class="indexvalue">The internal event structure for keeping libevent info for the event </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinternal__signal.html">internal_signal</a></td><td class="indexvalue">Internal signal structure, to store signal event in </td></tr>
  <tr><td class="indexkey"><a class="el" href="structinternal__timer.html">internal_timer</a></td><td class="indexvalue">Internal timer structure, to store timer event in </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__donotq.html">iter_donotq</a></td><td class="indexvalue">Iterator donotqueryaddresses structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__env.html">iter_env</a></td><td class="indexvalue">Global state for the iterator </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__forward__zone.html">iter_forward_zone</a></td><td class="indexvalue">Iterator forward servers for a particular zone </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__forwards.html">iter_forwards</a></td><td class="indexvalue">Iterator forward zones structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__hints.html">iter_hints</a></td><td class="indexvalue">Iterator hints structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__hints__stub.html">iter_hints_stub</a></td><td class="indexvalue">Iterator hints for a particular stub </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__prep__list.html">iter_prep_list</a></td><td class="indexvalue">List of prepend items </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__priv.html">iter_priv</a></td><td class="indexvalue">Iterator priv structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structiter__qstate.html">iter_qstate</a></td><td class="indexvalue">Per query state for the iterator module </td></tr>
  <tr><td class="indexkey"><a class="el" href="structkey__cache.html">key_cache</a></td><td class="indexvalue">Key cache </td></tr>
  <tr><td class="indexkey"><a class="el" href="structkey__entry__data.html">key_entry_data</a></td><td class="indexvalue">Key <a class="el" href="structentry.html" title="data structure to keep the canned queries in.">entry</a> for the validator </td></tr>
  <tr><td class="indexkey"><a class="el" href="structkey__entry__key.html">key_entry_key</a></td><td class="indexvalue">A key <a class="el" href="structentry.html" title="data structure to keep the canned queries in.">entry</a> for the validator </td></tr>
  <tr><td class="indexkey"><a class="el" href="structkeysets.html">keysets</a></td><td class="indexvalue">Key settings </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlabdata.html">labdata</a></td><td class="indexvalue">Every label has a sest of sublabels, that have sets of sublabels </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlibworker.html">libworker</a></td><td class="indexvalue">The library-worker status structure Internal to the <a class="el" href="structworker.html" title="Structure holding working information for unbound.">worker</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlisten__dnsport.html">listen_dnsport</a></td><td class="indexvalue">Listening for queries structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlisten__list.html">listen_list</a></td><td class="indexvalue">Single linked list to store event points </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlisten__port.html">listen_port</a></td><td class="indexvalue">Single linked list to store shared ports that have been opened for use by all threads </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlocal__data.html">local_data</a></td><td class="indexvalue">Local data </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlocal__rrset.html">local_rrset</a></td><td class="indexvalue">A local data RRset </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlocal__zone.html">local_zone</a></td><td class="indexvalue">Local zone </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlocal__zones.html">local_zones</a></td><td class="indexvalue">Authoritative local zones storage, shared </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlock__ref.html">lock_ref</a></td><td class="indexvalue">Reference to a lock in a rbtree set </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlookinfo.html">lookinfo</a></td><td class="indexvalue">Result list for the lookups </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlruhash.html">lruhash</a></td><td class="indexvalue">Hash table that keeps LRU list of entries </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlruhash__bin.html">lruhash_bin</a></td><td class="indexvalue">A single bin with a linked list of entries in it </td></tr>
  <tr><td class="indexkey"><a class="el" href="structlruhash__entry.html">lruhash_entry</a></td><td class="indexvalue">An <a class="el" href="structentry.html" title="data structure to keep the canned queries in.">entry</a> into the hash table </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmesh__area.html">mesh_area</a></td><td class="indexvalue">Mesh of query states </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmesh__cb.html">mesh_cb</a></td><td class="indexvalue">Callback to result routine </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmesh__reply.html">mesh_reply</a></td><td class="indexvalue">Reply to a client </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmesh__state.html">mesh_state</a></td><td class="indexvalue">A mesh query state Unique per qname, qtype, qclass (from the qstate) </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmesh__state__ref.html">mesh_state_ref</a></td><td class="indexvalue">Rbtree reference to a <a class="el" href="structmesh__state.html" title="A mesh query state Unique per qname, qtype, qclass (from the qstate).">mesh_state</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmodule__env.html">module_env</a></td><td class="indexvalue">Module environment </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmodule__func__block.html">module_func_block</a></td><td class="indexvalue">Module functionality block </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmodule__qstate.html">module_qstate</a></td><td class="indexvalue">Module state, per query </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmodule__stack.html">module_stack</a></td><td class="indexvalue">Stack of modules </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmsg__parse.html">msg_parse</a></td><td class="indexvalue">Data stored in scratch pad memory during parsing </td></tr>
  <tr><td class="indexkey"><a class="el" href="structmsgreply__entry.html">msgreply_entry</a></td><td class="indexvalue">Structure to keep hash table <a class="el" href="structentry.html" title="data structure to keep the canned queries in.">entry</a> for message replies </td></tr>
  <tr><td class="indexkey"><a class="el" href="structname__tree__node.html">name_tree_node</a></td><td class="indexvalue">Tree of domain names </td></tr>
  <tr><td class="indexkey"><a class="el" href="structnsec3__cached__hash.html">nsec3_cached_hash</a></td><td class="indexvalue">The NSEC3 hash result storage </td></tr>
  <tr><td class="indexkey"><a class="el" href="structnsec3__filter.html">nsec3_filter</a></td><td class="indexvalue">Filter conditions for NSEC3 proof Used to iterate over the applicable NSEC3 RRs </td></tr>
  <tr><td class="indexkey"><a class="el" href="structorder__id.html">order_id</a></td><td class="indexvalue">Keep track of lock id in lock-verify application </td></tr>
  <tr><td class="indexkey"><a class="el" href="structorder__lock.html">order_lock</a></td><td class="indexvalue">Lock </td></tr>
  <tr><td class="indexkey"><a class="el" href="structoutbound__entry.html">outbound_entry</a></td><td class="indexvalue">Outbound list <a class="el" href="structentry.html" title="data structure to keep the canned queries in.">entry</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="structoutbound__list.html">outbound_list</a></td><td class="indexvalue">The outbound list </td></tr>
  <tr><td class="indexkey"><a class="el" href="structoutside__network.html">outside_network</a></td><td class="indexvalue">Send queries to outside servers and wait for answers from servers </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpacked__rrset.html">packed_rrset</a></td><td class="indexvalue">An RRset can be represented using both key and data together </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpacked__rrset__data.html">packed_rrset_data</a></td><td class="indexvalue">RRset data </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpacked__rrset__key.html">packed_rrset_key</a></td><td class="indexvalue">The identifying information for an RRset </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpacked__rrset__list.html">packed_rrset_list</a></td><td class="indexvalue">List of packed rrsets </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpending.html">pending</a></td><td class="indexvalue">A query that has an answer <a class="el" href="structpending.html" title="A query that has an answer pending for it.">pending</a> for it </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpending__tcp.html">pending_tcp</a></td><td class="indexvalue">Pending TCP query to server </td></tr>
  <tr><td class="indexkey"><a class="el" href="structperfinfo.html">perfinfo</a></td><td class="indexvalue">Global info for perf </td></tr>
  <tr><td class="indexkey"><a class="el" href="structperfio.html">perfio</a></td><td class="indexvalue">I/O port for perf </td></tr>
  <tr><td class="indexkey"><a class="el" href="structport__comm.html">port_comm</a></td><td class="indexvalue">Outgoing commpoint for UDP port </td></tr>
  <tr><td class="indexkey"><a class="el" href="structport__if.html">port_if</a></td><td class="indexvalue">Outgoing interface </td></tr>
  <tr><td class="indexkey"><a class="el" href="structproxy.html">proxy</a></td><td class="indexvalue">List of <a class="el" href="structproxy.html" title="List of proxy fds that return replies from the server to our clients.">proxy</a> fds that return replies from the server to our clients </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpythonmod__env.html">pythonmod_env</a></td><td class="indexvalue">Global state for the module </td></tr>
  <tr><td class="indexkey"><a class="el" href="structpythonmod__qstate.html">pythonmod_qstate</a></td><td class="indexvalue">Per query state for the iterator module </td></tr>
  <tr><td class="indexkey"><a class="el" href="structquery__info.html">query_info</a></td><td class="indexvalue">Structure to store query information that makes answers to queries different </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrbnode__t.html">rbnode_t</a></td><td class="indexvalue">The <a class="el" href="structrbnode__t.html" title="The rbnode_t struct definition.">rbnode_t</a> struct definition </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrbtree__t.html">rbtree_t</a></td><td class="indexvalue">Definition for tree struct </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrc__state.html">rc_state</a></td><td class="indexvalue">Busy control command connection, SSL state </td></tr>
  <tr><td class="indexkey"><a class="el" href="structregional.html">regional</a></td><td class="indexvalue">Regional* is the first block* </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreplay__answer.html">replay_answer</a></td><td class="indexvalue">An answer that is <a class="el" href="structpending.html" title="A query that has an answer pending for it.">pending</a> to happen </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreplay__moment.html">replay_moment</a></td><td class="indexvalue">A replay moment </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreplay__range.html">replay_range</a></td><td class="indexvalue">Range of timesteps, and canned replies to matching queries </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreplay__runtime.html">replay_runtime</a></td><td class="indexvalue">Replay storage of runtime information </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreplay__scenario.html">replay_scenario</a></td><td class="indexvalue">A replay scenario </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreply__info.html">reply_info</a></td><td class="indexvalue">Structure to store DNS query and the reply packet </td></tr>
  <tr><td class="indexkey"><a class="el" href="structreply__packet.html">reply_packet</a></td><td class="indexvalue">Struct to keep a linked list of reply packets for a query </td></tr>
  <tr><td class="indexkey"><a class="el" href="structringbuf.html">ringbuf</a></td><td class="indexvalue">The ring buffer </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrr__parse.html">rr_parse</a></td><td class="indexvalue">Data stored for an RR during parsing </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrrset__cache.html">rrset_cache</a></td><td class="indexvalue">The rrset cache Thin wrapper around hashtable, like a typedef </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrrset__parse.html">rrset_parse</a></td><td class="indexvalue">Data stored for an rrset during parsing </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrrset__ref.html">rrset_ref</a></td><td class="indexvalue">Information to reference an rrset </td></tr>
  <tr><td class="indexkey"><a class="el" href="structrtt__info.html">rtt_info</a></td><td class="indexvalue">RTT information </td></tr>
  <tr><td class="indexkey"><a class="el" href="structserver__stats.html">server_stats</a></td><td class="indexvalue">Per <a class="el" href="structworker.html" title="Structure holding working information for unbound.">worker</a> statistics </td></tr>
  <tr><td class="indexkey"><a class="el" href="structservice__callback.html">service_callback</a></td><td class="indexvalue">Callback to party interested in serviced query results </td></tr>
  <tr><td class="indexkey"><a class="el" href="structserviced__query.html">serviced_query</a></td><td class="indexvalue">Query service record </td></tr>
  <tr><td class="indexkey"><a class="el" href="structslab__test__thr.html">slab_test_thr</a></td><td class="indexvalue">Structure to threaded test the lru hash table </td></tr>
  <tr><td class="indexkey"><a class="el" href="structslabhash.html">slabhash</a></td><td class="indexvalue">Hash table formed from several smaller ones </td></tr>
  <tr><td class="indexkey"><a class="el" href="structslabhash__testdata.html">slabhash_testdata</a></td><td class="indexvalue">Test structure contains test data </td></tr>
  <tr><td class="indexkey"><a class="el" href="structslabhash__testkey.html">slabhash_testkey</a></td><td class="indexvalue">Test structure contains test key </td></tr>
  <tr><td class="indexkey"><a class="el" href="structstats__info.html">stats_info</a></td><td class="indexvalue">Statistics to send over the control pipe when asked This struct is made to be memcpied, sent in binary </td></tr>
  <tr><td class="indexkey"><a class="el" href="structta__key.html">ta_key</a></td><td class="indexvalue">Trust anchor key </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtcp__proxy.html">tcp_proxy</a></td><td class="indexvalue">List of TCP <a class="el" href="structproxy.html" title="List of proxy fds that return replies from the server to our clients.">proxy</a> fd pairs to TCP connect client to server </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtcp__send__list.html">tcp_send_list</a></td><td class="indexvalue">An item that has to be TCP relayed </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtest__thr.html">test_thr</a></td><td class="indexvalue">Structure to threaded test the lru hash table </td></tr>
  <tr><td class="indexkey"><a class="el" href="structth__buck.html">th_buck</a></td><td class="indexvalue">Bucket of time history information </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtimehist.html">timehist</a></td><td class="indexvalue">Keep histogram of time values </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtodo__item.html">todo_item</a></td><td class="indexvalue">Todo item </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtrack__id.html">track_id</a></td><td class="indexvalue">Keeping track of the async ids </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtrust__anchor.html">trust_anchor</a></td><td class="indexvalue">A trust anchor in the trust anchor store </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtube.html">tube</a></td><td class="indexvalue">A pipe </td></tr>
  <tr><td class="indexkey"><a class="el" href="structtube__res__list.html">tube_res_list</a></td><td class="indexvalue">List of results (arbitrary command serializations) to write back </td></tr>
  <tr><td class="indexkey"><a class="el" href="structub__ctx.html">ub_ctx</a></td><td class="indexvalue">The context structure </td></tr>
  <tr><td class="indexkey"><a class="el" href="structub__packed__rrset__key.html">ub_packed_rrset_key</a></td><td class="indexvalue">This structure contains an RRset </td></tr>
  <tr><td class="indexkey"><a class="el" href="structub__randstate.html">ub_randstate</a></td><td class="indexvalue">Struct with per-thread random state </td></tr>
  <tr><td class="indexkey"><a class="el" href="structub__result.html">ub_result</a></td><td class="indexvalue">The validation and resolution results </td></tr>
  <tr><td class="indexkey"><a class="el" href="structval__anchors.html">val_anchors</a></td><td class="indexvalue">Trust anchor store </td></tr>
  <tr><td class="indexkey"><a class="el" href="structval__env.html">val_env</a></td><td class="indexvalue">Global state for the validator </td></tr>
  <tr><td class="indexkey"><a class="el" href="structval__neg__cache.html">val_neg_cache</a></td><td class="indexvalue">The negative cache </td></tr>
  <tr><td class="indexkey"><a class="el" href="structval__neg__data.html">val_neg_data</a></td><td class="indexvalue">Data element for aggressive negative caching </td></tr>
  <tr><td class="indexkey"><a class="el" href="structval__neg__zone.html">val_neg_zone</a></td><td class="indexvalue">Per Zone aggressive negative caching data </td></tr>
  <tr><td class="indexkey"><a class="el" href="structval__qstate.html">val_qstate</a></td><td class="indexvalue">Per query state for the validator module </td></tr>
  <tr><td class="indexkey"><a class="el" href="structwaiting__tcp.html">waiting_tcp</a></td><td class="indexvalue">Query waiting for TCP buffer </td></tr>
  <tr><td class="indexkey"><a class="el" href="structworker.html">worker</a></td><td class="indexvalue">Structure holding working information for unbound </td></tr>
</table>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Oct 13 06:46:33 2009 for unbound by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>