dns_dumpctx Struct Reference


Data Fields

unsigned int magic
isc_mem_tmctx
isc_mutex_t lock
unsigned int references
isc_boolean_t canceled
isc_boolean_t first
isc_boolean_t do_date
isc_stdtime_t now
FILE * f
dns_db_tdb
dns_dbversion_tversion
dns_dbiterator_tdbiter
dns_totext_ctx_t tctx
isc_task_ttask
dns_dumpdonefunc_t done
void * done_arg
unsigned int nodes
char * file
char * tmpfile
dns_masterformat_t format
dns_masterrawheader_t header
isc_result_t(* dumpsets )(isc_mem_t *mctx, dns_name_t *name, dns_rdatasetiter_t *rdsiter, dns_totext_ctx_t *ctx, isc_buffer_t *buffer, FILE *f)

Detailed Description

Definition at line 196 of file masterdump.c.


Field Documentation

unsigned int dns_dumpctx::magic

Definition at line 197 of file masterdump.c.

Referenced by dumpctx_create(), and dumpctx_destroy().

isc_mem_t* dns_dumpctx::mctx

Definition at line 198 of file masterdump.c.

Referenced by dumpctx_create(), dumpctx_destroy(), dumptostreaminc(), task_send(), and writeheader().

isc_mutex_t dns_dumpctx::lock

Definition at line 199 of file masterdump.c.

Referenced by dns_dumpctx_attach(), dns_dumpctx_cancel(), dns_dumpctx_detach(), dumpctx_create(), and dumpctx_destroy().

unsigned int dns_dumpctx::references

Definition at line 200 of file masterdump.c.

Referenced by dns_dumpctx_attach(), dns_dumpctx_detach(), and dumpctx_create().

isc_boolean_t dns_dumpctx::canceled

Definition at line 201 of file masterdump.c.

Referenced by dns_dumpctx_cancel(), dump_quantum(), and dumpctx_create().

isc_boolean_t dns_dumpctx::first

Definition at line 202 of file masterdump.c.

Referenced by dumpctx_create(), and dumptostreaminc().

isc_boolean_t dns_dumpctx::do_date

Definition at line 203 of file masterdump.c.

Referenced by dumpctx_create(), and writeheader().

isc_stdtime_t dns_dumpctx::now

Definition at line 204 of file masterdump.c.

Referenced by dumpctx_create(), dumptostreaminc(), and writeheader().

FILE* dns_dumpctx::f

Definition at line 205 of file masterdump.c.

Referenced by dump_quantum(), dumpctx_create(), dumptostreaminc(), and writeheader().

dns_db_t* dns_dumpctx::db

Definition at line 206 of file masterdump.c.

Referenced by dns_dumpctx_db(), dumpctx_create(), dumpctx_destroy(), and dumptostreaminc().

dns_dbversion_t* dns_dumpctx::version

Definition at line 207 of file masterdump.c.

Referenced by dns_dumpctx_version(), dumpctx_create(), dumpctx_destroy(), and dumptostreaminc().

dns_dbiterator_t* dns_dumpctx::dbiter

Definition at line 208 of file masterdump.c.

Referenced by dumpctx_create(), dumpctx_destroy(), and dumptostreaminc().

dns_totext_ctx_t dns_dumpctx::tctx

Definition at line 209 of file masterdump.c.

Referenced by dumpctx_create(), and dumptostreaminc().

isc_task_t* dns_dumpctx::task

Definition at line 210 of file masterdump.c.

Referenced by dns_master_dumpinc3(), dns_master_dumptostreaminc(), dumpctx_create(), dumpctx_destroy(), and task_send().

dns_dumpdonefunc_t dns_dumpctx::done

Definition at line 211 of file masterdump.c.

Referenced by dns_master_dumpinc3(), dns_master_dumptostreaminc(), dump_quantum(), and dumpctx_create().

void* dns_dumpctx::done_arg

Definition at line 212 of file masterdump.c.

Referenced by dns_master_dumpinc3(), dns_master_dumptostreaminc(), dump_quantum(), and dumpctx_create().

unsigned int dns_dumpctx::nodes

Definition at line 213 of file masterdump.c.

Referenced by dns_master_dumpinc3(), dns_master_dumptostreaminc(), dumpctx_create(), and dumptostreaminc().

char* dns_dumpctx::file

Definition at line 215 of file masterdump.c.

Referenced by dns_master_dumpinc3(), dump_quantum(), dumpctx_create(), and dumpctx_destroy().

char* dns_dumpctx::tmpfile

Definition at line 216 of file masterdump.c.

Referenced by dns_master_dumpinc3(), dump_quantum(), dumpctx_create(), and dumpctx_destroy().

dns_masterformat_t dns_dumpctx::format

Definition at line 217 of file masterdump.c.

Referenced by dumpctx_create(), dumptostreaminc(), and writeheader().

dns_masterrawheader_t dns_dumpctx::header

Definition at line 218 of file masterdump.c.

Referenced by dumpctx_create(), and writeheader().

isc_result_t(* dns_dumpctx::dumpsets)(isc_mem_t *mctx, dns_name_t *name, dns_rdatasetiter_t *rdsiter, dns_totext_ctx_t *ctx, isc_buffer_t *buffer, FILE *f)

Referenced by dumpctx_create(), and dumptostreaminc().


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