NAME
perfSONAR_PS::Status::Link - A module that provides an object with an interface for link status information.
DESCRIPTION
This module is to be treated as an object representing the status of a link for a certain range of time.
SYNOPSIS
DETAILS
API
new ($package, $link_id, $knowledge, $start_time, $end_time, $oper_status, $admin_status)
Creates a new instance of a link object with the specified values (None of
which is required, they can all be set later).
setID ($self, $id)
Sets the identifier for this link.
setKnowledge ($self, $knowledge)
Sets the knowledge level for the information about this link.
setStartTime ($self, $starttime)
Sets the start time of the range over which this link had the specified status
setEndTime ($self, $endtime)
Sets the end time of the range over which this link had the specified status
setOperStatus ($self, $oper_status)
Sets the operational status of this link over the range of time specified
setAdminStatus ($self, $admin_status)
Sets the administrative status of this link over the range of time specified
getID ($self)
Gets the identifier for this link
getKnowledge ($self)
Gets the knowledge level for the information about this link.
getStartTime ($self)
Gets the start time of the range over which this link had the specified status
getEndTime ($self)
Gets the end time of the range over which this link had the specified status
getOperStatus ($self)
Gets the operational status of this link
getAdminStatus ($self)
Gets the administrative status of this link
=head1 LICENSE
You should have received a copy of the Internet2 Intellectual Property Framework along
with this software. If not, see <http://www.internet2.edu/membership/ip.html>
=head1 COPYRIGHT
Copyright (c) 2004-2007, Internet2 and the University of Delaware
All rights reserved.
=cut
# vim: expandtab shiftwidth=4 tabstop=4