dns_dbiteratormethods Struct Reference

#include <dbiterator.h>


Data Fields

void(* destroy )(dns_dbiterator_t **iteratorp)
isc_result_t(* first )(dns_dbiterator_t *iterator)
isc_result_t(* last )(dns_dbiterator_t *iterator)
isc_result_t(* seek )(dns_dbiterator_t *iterator, dns_name_t *name)
isc_result_t(* prev )(dns_dbiterator_t *iterator)
isc_result_t(* next )(dns_dbiterator_t *iterator)
isc_result_t(* current )(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name)
isc_result_t(* pause )(dns_dbiterator_t *iterator)
isc_result_t(* origin )(dns_dbiterator_t *iterator, dns_name_t *name)


Detailed Description

Definition at line 75 of file dbiterator.h.


Field Documentation

void(* dns_dbiteratormethods::destroy)(dns_dbiterator_t **iteratorp)

isc_result_t(* dns_dbiteratormethods::first)(dns_dbiterator_t *iterator)

isc_result_t(* dns_dbiteratormethods::last)(dns_dbiterator_t *iterator)

isc_result_t(* dns_dbiteratormethods::seek)(dns_dbiterator_t *iterator, dns_name_t *name)

isc_result_t(* dns_dbiteratormethods::prev)(dns_dbiterator_t *iterator)

isc_result_t(* dns_dbiteratormethods::next)(dns_dbiterator_t *iterator)

isc_result_t(* dns_dbiteratormethods::current)(dns_dbiterator_t *iterator, dns_dbnode_t **nodep, dns_name_t *name)

isc_result_t(* dns_dbiteratormethods::pause)(dns_dbiterator_t *iterator)

isc_result_t(* dns_dbiteratormethods::origin)(dns_dbiterator_t *iterator, dns_name_t *name)


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