Aaron Brown > perfSONAR_PS-Status-Common > perfSONAR_PS::Status::Link

Download:
perfSONAR_PS-Status-Common-0.09.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.09   Source  

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

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>

COPYRIGHT ^

Copyright (c) 2004-2008, Internet2 and the University of Delaware

All rights reserved.

syntax highlighting: