The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

SNMP::Info::CiscoQOS - Perl5 Interface to Cisco's Quality of Service MIBs

AUTHOR

Alexander Hartmaier (alexander.hartmaier@t-systems.at)

SYNOPSIS

 # Let SNMP::Info determine the correct subclass for you. 
 my $qos = new SNMP::Info(
                          AutoSpecify => 1,
                          Debug       => 1,
                          # These arguments are passed directly on to SNMP::Session
                          DestHost    => 'myswitch',
                          Community   => 'public',
                          Version     => 2
                        ) 
    or die "Can't connect to DestHost.\n";

 my $class      = $qos->class();
 print "SNMP::Info determined this device to fall under subclass : $class\n";

DESCRIPTION

SNMP::Info::CiscoQOS is a subclass of SNMP::Info that provides information about a cisco device's QoS config.

Use or create in a subclass of SNMP::Info. Do not use directly.

Inherited Classes

none.

Required MIBs

CISCO-CLASS-BASED-QOS-MIB

MIBs can be found at ftp://ftp.cisco.com/pub/mibs/v2/v2.tar.gz

GLOBALS

    none

TABLE METHODS

ServicePolicy Table

This table is from CISCO-CLASS-BASED-QOS-MIB::cbQosServicePolicyTable

This table describes the interfaces/media types and the policymap that are attached to it.

$qos->qos_i_index()

(cbQosIfIndex)

$qos->qos_i_type()

(cbQosIfType)

ClassMap configuration Table

This table is from CISCO-CLASS-BASED-QOS-MIB::cbQosCMCfgTable

1 POD Error

The following errors were encountered while parsing the POD:

Around line 143:

You forgot a '=back' before '=head2'