man Net::Domain::TLD () - Gives ability to retrieve currently available tld names/descriptions and perform verification of given tld name
NAME
Net::Domain::TLD - Gives ability to retrieve currently available tld names/descriptions and perform verification of given tld name
SYNOPSIS
use Net::Domain::TLD; my $domain_list = Net::Domain::TLD->new; my @ccTLDs = $domain_list->ccTLDs;
DESCRIPTION
The purpose of this module is to provide user with current list of available top level domain names including new ICANN additions and ccTLDs
COPYRIGHT
Copyright (c) 2003 Alexander Pavlovic. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
PUBLIC INTERFACES
- new
- Creates new Net::Domain::TLD instance my CW$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;
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};
AUTHOR
Alexander Pavlovic <alex-1@telus.net>