The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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