# python version 1.0 DO NOT EDIT # # This python file has been generated by smidump version 0.5.0: # # smidump -f python PerfHist-TC-MIB FILENAME = "./libsmi-0.5.0/mibs/ietf/PerfHist-TC-MIB" MIB = { "moduleName" : "PerfHist-TC-MIB", "PerfHist-TC-MIB" : { "nodetype" : "module", "language" : "SMIv2", "organization" : """IETF AToM MIB WG""", "contact" : """WG charter: http://www.ietf.org/html.charters/atommib-charter.html Mailing Lists: General Discussion: atommib@research.telcordia.com To Subscribe: atommib-request@research.telcordia.com Editor: Kaj Tesink Postal: Telcordia Technologies 331 Newman Springs Road Red Bank, NJ 07701 USA Tel: +1 732 758 5254 E-mail: kaj@research.telcordia.com""", "description" : """This MIB Module provides Textual Conventions to be used by systems supporting 15 minute based performance history counts. Copyright (C) The Internet Society (2003). This version of this MIB module is part of RFC 3593; see the RFC itself for full legal notices.""", "revisions" : ( { "date" : "2003-08-13 00:00", "description" : """Contact information and references updated. No technical changes have been applied. Published as RFC 3593.""", }, { "date" : "1998-11-07 11:00", "description" : """The RFC 2493 version of this MIB module.""", }, ), "identity node" : "perfHistTCMIB", }, "imports" : ( {"module" : "SNMPv2-SMI", "name" : "MODULE-IDENTITY"}, {"module" : "SNMPv2-SMI", "name" : "Gauge32"}, {"module" : "SNMPv2-SMI", "name" : "mib-2"}, {"module" : "SNMPv2-TC", "name" : "TEXTUAL-CONVENTION"}, ), "typedefs" : { "PerfCurrentCount" : { "basetype" : "Unsigned32", "status" : "current", "parent module" : { "name" : "SNMPv2-SMI", "type" : "Gauge32", }, "description" : """A counter associated with a performance measurement in a current 15 minute measurement interval. The value of this counter starts from zero and is increased when associated events occur, until the end of the 15 minute interval. At that time the value of the counter is stored in the first 15 minute history interval, and the CurrentCount is restarted at zero. In the case where the agent has no valid data available for the current interval the corresponding object instance is not available and upon a retrieval request a corresponding error message shall be returned to indicate that this instance does not exist (for example, a noSuchName error for SNMPv1 and a noSuchInstance for SNMPv2 GET operation).""", }, "PerfIntervalCount" : { "basetype" : "Unsigned32", "status" : "current", "parent module" : { "name" : "SNMPv2-SMI", "type" : "Gauge32", }, "description" : """A counter associated with a performance measurement in a previous 15 minute measurement interval. In the case where the agent has no valid data available for a particular interval the corresponding object instance is not available and upon a retrieval request a corresponding error message shall be returned to indicate that this instance does not exist (for example, a noSuchName error for SNMPv1 and a noSuchInstance for SNMPv2 GET operation). In a system supporting a history of n intervals with IntervalCount(1) and IntervalCount(n) the most and least recent intervals respectively, the following applies at the end of a 15 minute interval: - discard the value of IntervalCount(n) - the value of IntervalCount(i) becomes that of IntervalCount(i-1) for n >= i > 1 - the value of IntervalCount(1) becomes that of CurrentCount - the TotalCount, if supported, is adjusted.""", }, "PerfTotalCount" : { "basetype" : "Unsigned32", "status" : "current", "parent module" : { "name" : "SNMPv2-SMI", "type" : "Gauge32", }, "description" : """A counter associated with a performance measurements aggregating the previous valid 15 minute measurement intervals. (Intervals for which no valid data was available are not counted)""", }, }, # typedefs "nodes" : { "perfHistTCMIB" : { "nodetype" : "node", "moduleName" : "PerfHist-TC-MIB", "oid" : "1.3.6.1.2.1.58", "status" : "current", }, # node }, # nodes }