D/N/A project
A new way of using
Domain Name Service

Documents :: API

RNA::DNS::Repository


NAME

RNA::DNS::Repository


DESCRIPTION

This module is part of the RNA Server, and implementation of DNA Project. DNA is an acronym for Domain Name Anarchy. For further informations take a look at DNA man page.

This module implements transparent access to local data repository. It handles request fetching from DNA local base or from DNS cache, depending on type of name required.


API

RNA::DNS::Repository-new()

Construct a new RNA::DNS::Repository object.

$rep->get( \%data )

Return informations about asked query. Informations are retuned as a list of RDATA values. %data use following format:

        %data = (
                name  => "www.mydomain.com",
                class => "IN", # ............ Optional, defaults to 'IN'
                type  => "A", # ............. Optional, defaults to 'A'
        );
This page last modified: Wednesday, 09-Jan-2008 16:25:00 CET
© 2007-2008 Tx0 - Some right reserved
This work is released under Creative Commons License
hosted by gna!
Valid HTML 4.01 Transitional
Valid CSS!