NAME
FTN::Nodelist::Node - Manipulate node information in FTN nodelist
SYNOPSIS
my $ndl = new FTN::Nodelist(-file => '/fido/var/ndl/nodelist.*');
if (my $node = $ndl->getNode('2:550/4077')) {
print $node->sysop();
} else {
warn 'Cannot find node';
}
DESCRIPTION
FTN::Nodelist::Node
contains functions that can be used to get information about node entry in Fidonet Technology Network nodelist.
METHODS
new
This method creates FTN::Nodelist::Node
object.
You should not use it anyway, since it is used from FTN::Nodelist
. See FTN::Nodelist for details.
address
Returns FTN node address in 4D format.
keyword
Returns FTN node keyword (Pvt/Hold/Down/Zone/Region/Host/Hub). Empty string is used for regular node.
name
Returns FTN node station name.
This field may also be used by IP nodes for a domain name, static IP address or E-Mail address for email tunnelling programs.
location
Returns FTN node location
sysop
Returns FTN node sysop name
phone
Returns FTN node phone number (PSTN/ISDN)
Can also contains '-Unpublished-'
value or 000-IP address.
speed
Returns FTN node DCE speed
flags
Returns arrayref with FTN node flags
AUTHORS
Serguei Trouchelle <stro@railways.dp.ua> Robert James Clay <jame@rocasa.us>
LICENSE
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
COPYRIGHT
Copyright (c) 2005 Serguei Trouchelle. All rights reserved. Copyright (c) 2013 Robert James Clay. All rights reserved.