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

📄 rfc2591.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 2 页
字号:
    DISMAN-SCHEDULE-MIB DEFINITIONS ::= BEGIN    IMPORTS        MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,        Integer32, Unsigned32, Counter32, mib-2            FROM SNMPv2-SMI        TEXTUAL-CONVENTION,        DateAndTime, RowStatus, StorageType, VariablePointer            FROM SNMPv2-TC        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP            FROM SNMPv2-CONF        SnmpAdminString            FROM SNMP-FRAMEWORK-MIB;    schedMIB MODULE-IDENTITY        LAST-UPDATED "9811171800Z"        ORGANIZATION "IETF Distributed Management Working Group"        CONTACT-INFO            "David B. Levi             Nortel Networks             4401 Great America Parkway             Santa Clara, CA 95052-8185             U.S.A.             Tel: +1 423 686 0432             E-mail: dlevi@nortelnetworks.com             Juergen Schoenwaelder             TU Braunschweig             Bueltenweg 74/75             38106 Braunschweig             Germany             Tel: +49 531 391-3283             E-mail: schoenw@ibr.cs.tu-bs.de"        DESCRIPTION            "This MIB module defines a MIB which provides mechanisms             to schedule SNMP set operations periodically or at             specific points in time."        ::= { mib-2 63 }    --    -- The various groups defined within this MIB definition:    --    schedObjects       OBJECT IDENTIFIER ::= { schedMIB 1 }    schedNotifications OBJECT IDENTIFIER ::= { schedMIB 2 }    schedConformance   OBJECT IDENTIFIER ::= { schedMIB 3 }    --    -- Textual Conventions:    --    SnmpPduErrorStatus ::= TEXTUAL-CONVENTION        STATUS       current        DESCRIPTION            "This TC enumerates the SNMPv1 and SNMPv2 PDU error status             codes as defined in RFC 1157 and RFC 1905. It also adds a             pseudo error status code `noResponse' which indicates a             timeout condition."        SYNTAX      INTEGER {                        noResponse(-1),                        noError(0),                        tooBig(1),                        noSuchName(2),                        badValue(3),                        readOnly(4),                        genErr(5),                        noAccess(6),                        wrongType(7),                        wrongLength(8),                        wrongEncoding(9),                        wrongValue(10),                        noCreation(11),                        inconsistentValue(12),                        resourceUnavailable(13),                        commitFailed(14),                        undoFailed(15),                        authorizationError(16),                        notWritable(17),                        inconsistentName(18)                    }    --    -- Some scalars which provide information about the local time    -- zone.    --    schedLocalTime OBJECT-TYPE        SYNTAX      DateAndTime (SIZE (11))        MAX-ACCESS  read-only        STATUS      current        DESCRIPTION            "The local time used by the scheduler. Schedules which             refer to calendar time will use the local time indicated             by this object. An implementation MUST return all 11 bytes             of the DateAndTime textual-convention so that a manager             may retrieve the offset from GMT time."        ::= { schedObjects 1 }    --    -- The schedule table which controls the scheduler.    --    schedTable OBJECT-TYPE        SYNTAX      SEQUENCE OF SchedEntry        MAX-ACCESS  not-accessible        STATUS      current        DESCRIPTION            "This table defines scheduled actions triggered by             SNMP set operations."        ::= { schedObjects 2 }    schedEntry OBJECT-TYPE        SYNTAX      SchedEntry        MAX-ACCESS  not-accessible        STATUS      current        DESCRIPTION            "An entry describing a particular scheduled action."        INDEX { schedOwner, schedName }        ::= { schedTable 1 }    SchedEntry ::= SEQUENCE {        schedOwner          SnmpAdminString,        schedName           SnmpAdminString,        schedDescr          SnmpAdminString,        schedInterval       Unsigned32,        schedWeekDay        BITS,        schedMonth          BITS,        schedDay            BITS,        schedHour           BITS,        schedMinute         BITS,        schedContextName    SnmpAdminString,        schedVariable       VariablePointer,        schedValue          Integer32,        schedType           INTEGER,        schedAdminStatus    INTEGER,        schedOperStatus     INTEGER,        schedFailures       Counter32,        schedLastFailure    SnmpPduErrorStatus,        schedLastFailed     DateAndTime,        schedStorageType    StorageType,        schedRowStatus      RowStatus    }    schedOwner OBJECT-TYPE        SYNTAX      SnmpAdminString (SIZE(0..32))        MAX-ACCESS  not-accessible        STATUS      current        DESCRIPTION            "The owner of this scheduling entry. The exact semantics of             this string are subject to the security policy defined by             the security administrator."        ::= { schedEntry 1 }    schedName OBJECT-TYPE        SYNTAX      SnmpAdminString (SIZE(1..32))        MAX-ACCESS  not-accessible        STATUS      current        DESCRIPTION            "The locally-unique, administratively assigned name for this             scheduling entry. This object allows a schedOwner to have             multiple entries in the schedTable."        ::= { schedEntry 2 }    schedDescr OBJECT-TYPE        SYNTAX      SnmpAdminString        MAX-ACCESS  read-create        STATUS      current        DESCRIPTION            "The human readable description of the purpose of this             scheduling entry."        DEFVAL { ''H }        ::= { schedEntry 3 }    schedInterval OBJECT-TYPE        SYNTAX      Unsigned32        UNITS       "seconds"        MAX-ACCESS  read-create        STATUS      current        DESCRIPTION            "The number of seconds between two action invocations of             a periodic scheduler. Implementations must guarantee             that action invocations will not occur before at least             schedInterval seconds have passed.             The scheduler must ignore all periodic schedules that             have a schedInterval value of 0. A periodic schedule             with a scheduling interval of 0 seconds will therefore             never invoke an action.             Implementations may be forced to delay invocations in the             face of local constraints. A scheduled management function             should therefore not rely on the accuracy provided by the             scheduler implementation."        DEFVAL { 0 }        ::= { schedEntry 4 }    schedWeekDay OBJECT-TYPE        SYNTAX      BITS {                        sunday(0),                        monday(1),                        tuesday(2),                        wednesday(3),                        thursday(4),                        friday(5),                        saturday(6)                    }        MAX-ACCESS  read-create        STATUS      current        DESCRIPTION            "The set of weekdays on which the scheduled action should             take place. Setting multiple bits will include several             weekdays in the set of possible weekdays for this schedule.             Setting all bits will cause the scheduler to ignore the             weekday."        DEFVAL { {} }        ::= { schedEntry 5 }    schedMonth OBJECT-TYPE        SYNTAX      BITS {                        january(0),                        february(1),                        march(2),                        april(3),                        may(4),                        june(5),                        july(6),                        august(7),                        september(8),                        october(9),                        november(10),                        december(11)                    }        MAX-ACCESS  read-create        STATUS      current        DESCRIPTION            "The set of months during which the scheduled action should             take place. Setting multiple bits will include several             months in the set of possible months for this schedule.             Setting all bits will cause the scheduler to ignore the             month."        DEFVAL { {} }        ::= { schedEntry 6 }    schedDay OBJECT-TYPE        SYNTAX      BITS {                        d1(0),   d2(1),   d3(2),   d4(3),   d5(4),                        d6(5),   d7(6),   d8(7),   d9(8),   d10(9),                        d11(10), d12(11), d13(12), d14(13), d15(14),                        d16(15), d17(16), d18(17), d19(18), d20(19),                        d21(20), d22(21), d23(22), d24(23), d25(24),                        d26(25), d27(26), d28(27), d29(28), d30(29),                        d31(30),                        r1(31),  r2(32),  r3(33),  r4(34),  r5(35),                        r6(36),  r7(37),  r8(38),  r9(39),  r10(40),                        r11(41), r12(42), r13(43), r14(44), r15(45),                        r16(46), r17(47), r18(48), r19(49), r20(50),                        r21(51), r22(52), r23(53), r24(54), r25(55),                        r26(56), r27(57), r28(58), r29(59), r30(60),                        r31(61)                    }        MAX-ACCESS  read-create        STATUS      current        DESCRIPTION            "The set of days in a month on which a scheduled action             should take place. There are two sets of bits one can             use to define the day within a month:             Enumerations starting with the letter 'd' indicate a             day in a month relative to the first day of a month.             The first day of the month can therefore be specified             by setting the bit d1(0) and d31(30) means the last             day of a month with 31 days.             Enumerations starting with the letter 'r' indicate a             day in a month in reverse order, relative to the last             day of a month. The last day in the month can therefore             be specified by setting the bit r1(31) and r31(61) means             the first day of a month with 31 days.             Setting multiple bits will include several days in the set             of possible days for this schedule. Setting all bits will             cause the scheduler to ignore the day within a month.             Setting all bits starting with the letter 'd' or the             letter 'r' will also cause the scheduler to ignore the             day within a month."        DEFVAL { {} }        ::= { schedEntry 7 }

⌨️ 快捷键说明

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