1Info::CiscoQOS(3) User Contributed Perl Documentation Info::CiscoQOS(3)
2
3
4
6 SNMP::Info::CiscoQOS - SNMP Interface to Cisco's Quality of Service
7 MIBs
8
10 Alexander Hartmaier
11
13 # Let SNMP::Info determine the correct subclass for you.
14 my $qos = new SNMP::Info(
15 AutoSpecify => 1,
16 Debug => 1,
17 DestHost => 'myswitch',
18 Community => 'public',
19 Version => 2
20 )
21 or die "Can't connect to DestHost.\n";
22
23 my $class = $qos->class();
24 print "SNMP::Info determined this device to fall under subclass : $class\n";
25
27 SNMP::Info::CiscoQOS is a subclass of SNMP::Info that provides
28 information about a cisco device's QoS config.
29
30 Use or create in a subclass of SNMP::Info. Do not use directly.
31
32 Inherited Classes
33 none.
34
35 Required MIBs
36 CISCO-CLASS-BASED-QOS-MIB
37
38 MIBs can be found at ftp://ftp.cisco.com/pub/mibs/v2/v2.tar.gz
39
41 none
42
44 Service Policy Table ("cbQosServicePolicyTable")
45 This table describes the interfaces/media types and the policy map that
46 are attached to it.
47
48 $qos->qos_i_index()
49 ("cbQosIfIndex")
50
51 $qos->qos_i_type()
52 ("cbQosIfType")
53
54 $qos->qos_pol_direction()
55 ("cbQosPolicyDirection")
56
57 Class Map Objects Table ("cbQosObjectsTable")
58 $qos->qos_obj_index()
59 ("cbQosConfigIndex")
60
61 $qos->qos_obj_type()
62 ("cbQosObjectsType")
63
64 $qos->qos_obj_parent()
65 ("cbQosParentObjectsIndex")
66
67 Class Map Configuration Table ("cbQosCMCfgTable")
68 $qos->qos_cm_name()
69 ("cbQosCMName")
70
71 $qos->qos_cm_desc()
72 ("cbQosCMDesc")
73
74 $qos->qos_cm_info()
75 ("cbQosCMInfo")
76
77 Class Map Stats Table ("cbQosCMStatsTable")
78 $qos->qos_octet_pre()
79 ("cbQosCMPrePolicyByte")
80
81 $qos->qos_octet_post()
82 ("cbQosCMPostPolicyByte")
83
84 Queueing Configuration Table ("cbQosQueueingCfgTable")
85 $qos->qos_queueingcfg_bw()
86 ("cbQosQueueingCfgBandwidth")
87
88 $qos->qos_queueingcfg_bw_units()
89 ("cbQosQueueingCfgBandwidthUnits")
90
91
92
93perl v5.12.0 2009-06-12 Info::CiscoQOS(3)