dnstable_reader man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

DNSTABLE_READER(3)					    DNSTABLE_READER(3)

NAME
       dnstable_reader - read dnstable data from an mtbl source

SYNOPSIS
       #include <dnstable.h>

       struct dnstable_reader *
       dnstable_reader_init(const struct mtbl_source *s);

       struct dnstable_reader *
       dnstable_reader_init_setfile(const char *setfile);

       void
       dnstable_reader_reload_setfile(struct dnstable_reader *r);

       void
       dnstable_reader_destroy(struct dnstable_reader **r);

       struct dnstable_iter *
       dnstable_reader_iter(struct dnstable_reader *r);

       struct dnstable_iter *
       dnstable_reader_iter_rrset(struct dnstable_reader *r);

       struct dnstable_iter *
       dnstable_reader_iter_rdata(struct dnstable_reader *r);

       struct dnstable_iter *
       dnstable_reader_query(struct dnstable_reader *r, struct dnstable_query *q);

DESCRIPTION
       dnstable_reader is the high-level interface for reading dnstable
       entries from a dnstable data source. Results are returned through the
       dnstable_iter interface.

       dnstable_reader objects can be initialized by calling
       dnstable_reader_init(), which takes an mtbl_source object, or by
       calling dnstable_reader_init_setfile(), which takes the path to a
       "setfile", which is a text file containing a list of dnstable data file
       paths, one per line.

       dnstable_reader_reload_setfile() will force a reload of a
       dnstable_reader object initialized by dnstable_reader_init_setfile() by
       re-reading the underlying setfile.

       dnstable_reader_iter() iterates over every entry object in the data
       source.

       dnstable_reader_iter_rrset() iterates over just the entries of type
       DNSTABLE_ENTRY_TYPE_RRSET. Likewise, dnstable_reader_iter_rdata()
       iterates over just the entries of type DNSTABLE_ENTRY_TYPE_RDATA.

       dnstable_reader_query() iterates over all the entry objects that match
       the specified query object.

SEE ALSO
       dnstable_iter(3), dnstable_query(3), mtbl_source(3)

				  11/10/2015		    DNSTABLE_READER(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net