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

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