⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc2982.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 3 页
字号:
     A 'changedValue' is a boolean for whether the present value is     different from the previous value.  It is applicable to any data     type and results in an Unsigned32 with value 1 if the object's     value is changed and 0 if not.  In all other respects it is as a     'deltaValue' and all statements and operation regarding delta     values apply to changed values.     When an expression contains both delta and absolute values     the absolute values are obtained at the end of the delta     period."    DEFVAL      { absoluteValue }    ::= { expObjectEntry 4 }sysUpTimeInstance OBJECT IDENTIFIER ::= { sysUpTime 0 }expObjectDeltaDiscontinuityID OBJECT-TYPE    SYNTAX      OBJECT IDENTIFIER    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION     "The OBJECT IDENTIFIER (OID) of a TimeTicks, TimeStamp, or     DateAndTime object that indicates a discontinuity in the value     at expObjectID.     This object is instantiated only if expObjectSampleType is     'deltaValue' or 'changedValue'.     The OID may be for a leaf object (e.g. sysUpTime.0) or may     be wildcarded to match expObjectID.     This object supports normal checking for a discontinuity in a     counter.  Note that if this object does not point to sysUpTime     discontinuity checking must still check sysUpTime for an overall     discontinuity.     If the object identified is not accessible no discontinuity     check will be made."    DEFVAL      { sysUpTimeInstance }    ::= { expObjectEntry 5 }expObjectDiscontinuityIDWildcard OBJECT-TYPE     SYNTAX      TruthValue     MAX-ACCESS  read-create     STATUS      current     DESCRIPTION     "A true value indicates the expObjectDeltaDiscontinuityID of     this row is a wildcard object.  False indicates that     expObjectDeltaDiscontinuityID is fully instanced.     This object is instantiated only if expObjectSampleType is     'deltaValue' or 'changedValue'.     NOTE:  The simplest implementations of this MIB may not allow     wildcards."    DEFVAL      { false }     ::= { expObjectEntry 6 }expObjectDiscontinuityIDType OBJECT-TYPE     SYNTAX      INTEGER { timeTicks(1), timeStamp(2), dateAndTime(3) }     MAX-ACCESS  read-create     STATUS      current     DESCRIPTION     "The value 'timeTicks' indicates the expObjectDeltaDiscontinuityID     of this row is of syntax TimeTicks.  The value 'timeStamp' indicates     syntax TimeStamp.  The value 'dateAndTime indicates syntax     DateAndTime.     This object is instantiated only if expObjectSampleType is     'deltaValue' or 'changedValue'."    DEFVAL      { timeTicks }     ::= { expObjectEntry 7 }expObjectConditional OBJECT-TYPE    SYNTAX      OBJECT IDENTIFIER    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION     "The OBJECT IDENTIFIER (OID) of an object that overrides     whether the instance of expObjectID is to be considered     usable.  If the value of the object at expObjectConditional     is 0 or not instantiated, the object at expObjectID is     treated as if it is not instantiated.  In other words,     expObjectConditional is a filter that controls whether or     not to use the value at expObjectID.     The OID may be for a leaf object (e.g. sysObjectID.0) or may be     wildcarded to match expObjectID.  If expObject is wildcarded and     expObjectID in the same row is not, the wild portion of     expObjectConditional must match the wildcarding of the rest of     the expression.  If no object in the expression is wildcarded     but expObjectConditional is, use the lexically first instance     (if any) of expObjectConditional.     If the value of expObjectConditional is 0.0 operation is     as if the value pointed to by expObjectConditional is a     non-zero (true) value.     Note that expObjectConditional can not trivially use an object     of syntax TruthValue, since the underlying value is not 0 or 1."    DEFVAL      { zeroDotZero }    ::= { expObjectEntry 8 } expObjectConditionalWildcard  OBJECT-TYPE     SYNTAX      TruthValue     MAX-ACCESS  read-create     STATUS      current     DESCRIPTION     "A true value indicates the expObjectConditional of this row is     a wildcard object. False indicates that expObjectConditional is     fully instanced.     NOTE: The simplest implementations of this MIB may not allow     wildcards."    DEFVAL      { false }     ::= { expObjectEntry 9 }expObjectEntryStatus OBJECT-TYPE    SYNTAX      RowStatus    MAX-ACCESS  read-create    STATUS      current    DESCRIPTION     "The control that allows creation/deletion of entries.     Objects in this table may be changed while     expObjectEntryStatus is in any state."    ::= { expObjectEntry 10 }---- Expression Value Table--expValueTable OBJECT-TYPE    SYNTAX      SEQUENCE OF ExpValueEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION     "A table of values from evaluated expressions."    ::= { expValue 1 }expValueEntry OBJECT-TYPE    SYNTAX      ExpValueEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION     "A single value from an evaluated expression.  For a given     instance, only one 'Val' object in the conceptual row will be     instantiated, that is, the one with the appropriate type for     the value.  For values that contain no objects of     expObjectSampleType 'deltaValue' or 'changedValue', reading a     value from the table causes the evaluation of the expression     for that value.  For those that contain a 'deltaValue' or     'changedValue' the value read is as of the last sampling     interval.     If in the attempt to evaluate the expression one or more     of the necessary objects is not available, the corresponding     entry in this table is effectively not instantiated.     To maintain security of MIB information, when creating a new     row in this table, the managed system must record the security     credentials of the requester.  These security credentials are     the parameters necessary as inputs to isAccessAllowed from     [RFC2571]. When obtaining the objects that make up the     expression, the system must (conceptually) use isAccessAllowed to     ensure that it does not violate security.     The evaluation of that expression takes place under the     security credentials of the creator of its expExpressionEntry.     To maintain security of MIB information, expression evaluation must     take place using security credentials for the implied Gets of the     objects in the expression as inputs (conceptually) to     isAccessAllowed from the Architecture for Describing SNMP     Management Frameworks.  These are the security credentials of the     creator of the corresponding expExpressionEntry."    INDEX       { expExpressionOwner, expExpressionName,                  IMPLIED expValueInstance }    ::= { expValueTable 1 }ExpValueEntry ::= SEQUENCE {    expValueInstance          OBJECT IDENTIFIER,    expValueCounter32Val      Counter32,    expValueUnsigned32Val     Unsigned32,    expValueTimeTicksVal      TimeTicks,    expValueInteger32Val      Integer32,    expValueIpAddressVal      IpAddress,    expValueOctetStringVal    OCTET STRING,    expValueOidVal            OBJECT IDENTIFIER,    expValueCounter64Val      Counter64}expValueInstance OBJECT-TYPE    SYNTAX      OBJECT IDENTIFIER    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION     "The final instance portion of a value's OID according to     the wildcarding in instances of expObjectID for the     expression.  The prefix of this OID fragment is 0.0,     leading to the following behavior.     If there is no wildcarding, the value is 0.0.0.  In other     words, there is one value which standing alone would have     been a scalar with a 0 at the end of its OID.     If there is wildcarding, the value is 0.0 followed by     a value that the wildcard can take, thus defining one value     instance for each real, possible value of the wildcard.     So, for example, if the wildcard worked out to be an ifIndex,     there is an expValueInstance for each applicable ifIndex."    ::= { expValueEntry 1 }expValueCounter32Val OBJECT-TYPE    SYNTAX      Counter32    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'counter32'."    ::= { expValueEntry 2 }expValueUnsigned32Val OBJECT-TYPE    SYNTAX      Unsigned32    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'unsigned32'."    ::= { expValueEntry 3 }expValueTimeTicksVal OBJECT-TYPE    SYNTAX      TimeTicks    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'timeTicks'."    ::= { expValueEntry 4 }expValueInteger32Val OBJECT-TYPE    SYNTAX      Integer32    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'integer32'."    ::= { expValueEntry 5 }expValueIpAddressVal OBJECT-TYPE    SYNTAX      IpAddress    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'ipAddress'."    ::= { expValueEntry 6 }expValueOctetStringVal OBJECT-TYPE    -- SYNTAX      OCTET STRING (SIZE (0..65536))    SYNTAX      OCTET STRING (SIZE (0..65535))    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'octetString'."    ::= { expValueEntry 7 }expValueOidVal OBJECT-TYPE    SYNTAX      OBJECT IDENTIFIER    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'objectId'."    ::= { expValueEntry 8 }expValueCounter64Val OBJECT-TYPE    SYNTAX      Counter64    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION     "The value when expExpressionValueType is 'counter64'."    ::= { expValueEntry 9 }---- Conformance--dismanExpressionMIBConformance OBJECT IDENTIFIER ::=    { dismanExpressionMIB 3 }dismanExpressionMIBCompliances OBJECT IDENTIFIER ::=    { dismanExpressionMIBConformance 1 }dismanExpressionMIBGroups      OBJECT IDENTIFIER ::=    { dismanExpressionMIBConformance 2 }-- CompliancedismanExpressionMIBCompliance MODULE-COMPLIANCE     STATUS current     DESCRIPTION          "The compliance statement for entities which implement          the Expression MIB."     MODULE    -- this module          MANDATORY-GROUPS {               dismanExpressionResourceGroup,               dismanExpressionDefinitionGroup,               dismanExpressionValueGroup          }     OBJECT         expResourceDeltaMinimum     SYNTAX         Integer32 (-1 | 60..600)     DESCRIPTION          "Implementation need not allow deltas or it may          implement them and restrict them to higher values."     OBJECT         expObjectSampleType     WRITE-SYNTAX   INTEGER { absoluteValue(1) }     DESCRIPTION          "Implementation may disallow deltas calculation or          change detection."     OBJECT         expObjectIDWildcard     WRITE-SYNTAX   INTEGER { false(2) }     DESCRIPTION          "Implementation may allow wildcards."     OBJECT         expObjectDiscontinuityIDWildcard     WRITE-SYNTAX   INTEGER { false(2) }     DESCRIPTION          "Implementation need not allow wildcards."     OBJECT          expObjectConditionalWildcard     WRITE-SYNTAX   INTEGER { false(2) }     DESCRIPTION          "Implementation need not allow deltas wildcards."     ::= { dismanExpressionMIBCompliances 1 }-- Units of ConformancedismanExpressionResourceGroup OBJECT-GROUP     OBJECTS {          expResourceDeltaMinimum,          expResourceDeltaWildcardInstanceMaximum,          expResourceDeltaWildcardInstances,          expResourceDeltaWildcardInstancesHigh,          expResourceDeltaWildcardInstanceResourceLacks     }     STATUS current     DESCRIPTION          "Expression definition resource management."     ::= { dismanExpressionMIBGroups 1 }dismanExpressionDefinitionGroup OBJECT-GROUP     OBJECTS {          expExpression,          expExpressionValueType,          expExpressionComment,          expExpressionDeltaInterval,          expExpressionPrefix,          expExpressionErrors,          expExpressionEntryStatus,          expErrorTime,          expErrorIndex,          expErrorCode,          expErrorInstance,          expObjectID,          expObjectIDWildcard,          expObjectSampleType,          expObjectDeltaDiscontinuityID,          expObjectDiscontinuityIDWildcard,          expObjectDiscontinuityIDType,          expObjectConditional,          expObjectConditionalWildcard,          expObjectEntryStatus     }     STATUS current     DESCRIPTION          "Expression definition."     ::= { dismanExpressionMIBGroups 2 }dismanExpressionValueGroup OBJECT-GROUP     OBJECTS {          expValueCounter32Val,          expValueUnsigned32Val,          expValueTimeTicksVal,          expValueInteger32Val,          expValueIpAddressVal,          expValueOctetStringVal,          expValueOidVal,          expValueCounter64Val     }     STATUS current     DESCRIPTION          "Expression value."     ::= { dismanExpressionMIBGroups 3 }END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -