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

📄 finisher-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 3 页
字号:
Finisher-MIB DEFINITIONS ::= BEGINIMPORTS    MODULE-IDENTITY, OBJECT-TYPE, Integer32, mib-2        FROM SNMPv2-SMI                                  -- [RFC2578]    MODULE-COMPLIANCE, OBJECT-GROUP        FROM SNMPv2-CONF                                 -- [RFC2580]    hrDeviceIndex        FROM HOST-RESOURCES-MIB                          -- [RFC2790]    PrtInputTypeTC, PrtMarkerSuppliesTypeTC        FROM IANA-PRINTER-MIB                            -- [RFC3805]    printmib, PrtSubUnitStatusTC, PrtLocalizedDescriptionStringTC,        PrtMarkerSuppliesSupplyUnitTC, PrtMediaUnitTC,        PrtCapacityUnitTC, PrtMarkerSuppliesClassTC,        PresentOnOff, prtMIBConformance        FROM Printer-MIB                                 -- [RFC3805]    FinDeviceTypeTC, FinAttributeTypeTC        FROM IANA-FINISHER-MIB;finisherMIB MODULE-IDENTITY    LAST-UPDATED "200406020000Z"    ORGANIZATION "PWG IEEE/ISTO Printer Working Group"    CONTACT-INFO        "Harry Lewis        IBM        Phone (303) 924-5337        Email: harryl@us.ibm.com        Send comments to the printmib WG using the Finisher MIB        Project (FIN) Mailing List:  fin@pwg.org        For further information, access the PWG web page under 'Finisher        MIB':      http://www.pwg.org/        Implementers of this specification are encouraged to join the        fin mailing list in order to participate in discussions on any        clarifications needed and registration proposals being reviewed        in order to achieve consensus."    DESCRIPTION        "The MIB module for management of printers.         Copyright (C) The Internet Society (2004). This         version of this MIB module was published         in RFC 3806. For full legal notices see the RFC itself."    REVISION "200406020000Z"    DESCRIPTION        "The original version of this MIB."    ::= { mib-2  111 } -- Finisher Device Group (Mandatory)---- A printer may support zero or more finishing subunits.  A-- finishing device subunit may be associated with one or more-- output subunits and one or more media path subunits.finDevice  OBJECT IDENTIFIER  ::=  { printmib 30 }finDeviceTable OBJECT-TYPE    SYNTAX     SEQUENCE OF FinDeviceEntry    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION      "This table defines the finishing device subunits,       including information regarding possible configuration       options and the status for each finisher device subunit."    ::= { finDevice 1 }finDeviceEntry OBJECT-TYPE    SYNTAX      FinDeviceEntry    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION      "There is an entry in the finishing device table for each       possible finisher process.  Each individual finisher process is       implemented by a finishing device represented in this table."    INDEX  { hrDeviceIndex, finDeviceIndex }    ::= { finDeviceTable 1 }FinDeviceEntry ::= SEQUENCE {      finDeviceIndex                 Integer32,      finDeviceType                  FinDeviceTypeTC,      finDevicePresentOnOff          PresentOnOff,      finDeviceCapacityUnit          PrtCapacityUnitTC,      finDeviceMaxCapacity           Integer32,      finDeviceCurrentCapacity       Integer32,      finDeviceAssociatedMediaPaths  OCTET STRING,      finDeviceAssociatedOutputs     OCTET STRING,      finDeviceStatus                PrtSubUnitStatusTC,      finDeviceDescription           PrtLocalizedDescriptionStringTC     }finDeviceIndex OBJECT-TYPE    SYNTAX      Integer32 (1..65535)    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION      "A unique value used to identify a finisher process.       Although these values may change due to a major       reconfiguration of the printer system (e.g., the addition       of new finishing processes), the values are normally       expected to remain stable across successive power cycles."    ::= { finDeviceEntry 1 }finDeviceType OBJECT-TYPE    SYNTAX      FinDeviceTypeTC    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "Defines the type of finishing process associated with this       table row entry."    ::= { finDeviceEntry 2 }finDevicePresentOnOff OBJECT-TYPE    SYNTAX      PresentOnOff    MAX-ACCESS  read-write    STATUS      current    DESCRIPTION      "Indicates if this finishing device subunit is available       and whether the device subunit is enabled."    DEFVAL      { notPresent }    ::= { finDeviceEntry 3 }finDeviceCapacityUnit OBJECT-TYPE    SYNTAX      PrtCapacityUnitTC    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "The unit of measure for specifying the capacity of this       finisher device subunit."    ::= { finDeviceEntry 4 }finDeviceMaxCapacity OBJECT-TYPE    SYNTAX      Integer32 (-2..2147483647)    MAX-ACCESS  read-write    STATUS      current    DESCRIPTION      "The maximum capacity of this finisher device subunit in       finDeviceCapacityUnits.  If the device can reliably sense       this value, the value is sensed by the finisher device       and is read-only: otherwise the value may be written by a       management or control console application.  The value (-1)       means other and specifically indicates that the device       places no restrictions on this parameter.  The value (-2)       means unknown."    DEFVAL      { -2 }      -- unknown    ::= { finDeviceEntry 5 }finDeviceCurrentCapacity OBJECT-TYPE    SYNTAX      Integer32 (-2..2147483647)    MAX-ACCESS  read-write    STATUS      current    DESCRIPTION      "The current capacity of this finisher device subunit in       finDeviceCapacityUnits.  If the device can reliably sense       this value, the value is sensed by the finisher and is       read-only: otherwise the value may be written by a       management or control console application.  The value (-1)       means other and specifically indicates that the device       places no restrictions on this parameter.  The value (-2)       means unknown."    DEFVAL      { -2 }      -- unknown    ::= { finDeviceEntry 6 }finDeviceAssociatedMediaPaths OBJECT-TYPE    SYNTAX      OCTET STRING (SIZE(1..63))    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "Indicates the media paths which can supply media for this       finisher device.  The value of this object is a bit map in an       octet string with each position representing the value of a       prtMediaPathIndex.  For a media path that can be a source       for this finisher device subunit, the bit position equal       to one less than the value of prtMediaPathIndex will be set.       The bits are numbered starting with the most significant bit of       the first byte being bit 0, the least significant bit of the       first byte being bit 7, the most significant of the second byte       being bit 8, and so on."    ::= { finDeviceEntry 7 }finDeviceAssociatedOutputs OBJECT-TYPE    SYNTAX      OCTET STRING (SIZE(1..63))    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "Indicates the printer output subunits this finisher device       subunit services.  The value of this object is a bit map in an       octet string with each position representing the value of a       prtOutputIndex.  For an output subunit that is serviced       by this finisher device subunit, the bit position equal       to one less than the value of prtOutputIndex will be set.       The bits are numbered starting with the most significant bit of       the first byte being bit 0, the least significant bit of the       first byte being bit 7, the most significant of the second byte       being bit 8, and so on."    ::= { finDeviceEntry 8 }finDeviceStatus OBJECT-TYPE    SYNTAX      PrtSubUnitStatusTC    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "Indicates the current status of this finisher device       subunit."    DEFVAL      { 5 }      -- unknown    ::= { finDeviceEntry 9 }finDeviceDescription OBJECT-TYPE    SYNTAX      PrtLocalizedDescriptionStringTC    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "A free form text description of this device subunit in the       localization specified by prtGeneralCurrentLocalization."    ::= { finDeviceEntry 10 }-- Finisher Supply Group (Mandatory)---- A finisher device, but not all finisher devices, may have one or more-- supplies associated with it.  For example a finisher may use both-- binding tape and stitching wire supplies. A finisher may also have-- more than one source for a given type of supply e.g., multiple supply-- sources of ink for imprinters.finSupply  OBJECT IDENTIFIER  ::=  { printmib 31 }finSupplyTable OBJECT-TYPE    SYNTAX     SEQUENCE OF FinSupplyEntry    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION      "Each unique source of supply is an entry in the finisher       supply table. Each supply entry has its own       characteristics associated with it such as colorant and       current supply level."    ::= { finSupply 1 }finSupplyEntry OBJECT-TYPE    SYNTAX     FinSupplyEntry    MAX-ACCESS not-accessible    STATUS     current    DESCRIPTION      "A list of finisher devices, with their associated       supplies and supplies characteristics."    INDEX  { hrDeviceIndex, finSupplyIndex }    ::= { finSupplyTable 1 }FinSupplyEntry ::= SEQUENCE {      finSupplyIndex               Integer32,      finSupplyDeviceIndex         Integer32,      finSupplyClass               PrtMarkerSuppliesClassTC,      finSupplyType                PrtMarkerSuppliesTypeTC,      finSupplyDescription         PrtLocalizedDescriptionStringTC,      finSupplyUnit                PrtMarkerSuppliesSupplyUnitTC,      finSupplyMaxCapacity         Integer32,      finSupplyCurrentLevel        Integer32,      finSupplyColorName           OCTET STRING     }finSupplyIndex OBJECT-TYPE    SYNTAX      Integer32 (1..65535)    MAX-ACCESS  not-accessible    STATUS      current    DESCRIPTION      "A unique value used by a finisher to identify this supply       container/receptacle.  Although these values may change       due to a major reconfiguration of the finisher (e.g., the       addition of new supply sources to the finisher), values       are normally expected to remain stable across successive       power cycles."    ::= { finSupplyEntry 1 }finSupplyDeviceIndex OBJECT-TYPE    SYNTAX      Integer32 (0..65535)    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "The value of finDeviceIndex corresponding to the finishing       device subunit with which this finisher supply is associated.       The value zero indicates the associated finishing device is       Unknown."    ::= { finSupplyEntry 2 }finSupplyClass OBJECT-TYPE    SYNTAX      PrtMarkerSuppliesClassTC    MAX-ACCESS  read-only    STATUS      current    DESCRIPTION      "This value indicates whether this supply entity       represents a supply that is consumed or a container that       is filled."    ::= { finSupplyEntry 3 }

⌨️ 快捷键说明

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