TLD(3) User Contributed Perl Documentation TLD(3) IIIINNNNSSSSTTTTAAAALLLLLLLLAAAATTTTIIIIOOOONNNN perl Makefile.PL make make test make install NNNNAAAAMMMMEEEE Net::Domain::TLD - Gives ability to retrieve currently available tld names/descriptions and perform verification of given tld name SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS use Net::Domain::TLD; my $domain_list = Net::Domain::TLD->new; my @ccTLDs = $domain_list->ccTLDs; DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN The purpose of this module is to provide user with current list of available top level domain names including new ICANN additions and ccTLDs PPPPUUUUBBBBLLLLIIIICCCC IIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEESSSS new Creates new Net::Domain::TLD instance my $tld = Net::Domain::TLD->new; All my @list = $tld->All; returns list or hash ref of all TLDs names/descriptions TLDs_new my @list = $tld->TLDs_new; returns list or hash ref of new TLD names/descriptions gTLDs_open my $names = $tld->gTLDs_open; returns a list or hash ref of generic TLD names/descriptions available to general public gTLDs_restricted my @list = $tld->gTLDs_restricted; returns a list or hash ref of generic TLD names/descriptions restricted for assignment to specific users ccTLDs my $names = $tld->ccTLDs; 2001-11-02 perl v5.6.0 1 TLD(3) User Contributed Perl Documentation TLD(3) returns a list or hash ref of country code TLD names/descriptions exists determines if given tld exists, returns 1 if tld is valid and 0 if not $tld->exists(q{.info}) ? print q{ok} : print q{not ok}; AAAAUUUUTTTTHHHHOOOORRRR Alexander Pavlovic CCCCOOOOPPPPYYYYRRRRIIIIGGGGHHHHTTTT Copyright (c) 2001 Internet Marketing Center . All rights reserved. This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself. 2001-11-02 perl v5.6.0 2