SNMP-NPAdmin

 view release on metacpan or  search on metacpan

NPAdmin/MIBs/Printer-MIB.txt  view on Meta::CPAN

            State is On-Line                 0
            State is Off-Line               32

    Transitioning

            Currently at intended state      0
            Transitioning to intended state 64  "

    SYNTAX       INTEGER (0..126)

PresentOnOff ::= TEXTUAL-CONVENTION
    -- This is a type 1 enumeration.
    STATUS       current
    DESCRIPTION
        "Presence and configuration of a device or feature."
    SYNTAX       INTEGER {
                     other(1),
                     on(3),
                     off(4),
                     notPresent(5)
                 }

CodedCharSet ::= TEXTUAL-CONVENTION
      -- This is a type 3 enumeration.
      STATUS     current
      DESCRIPTION
         "A coded character set value that specifies both a set
         of characters that may be used and an encoding (as one
         or more octets) that is used to represent the characters
         in the set. These values are to be used to identify the
         encoding employed for strings in the MIB where this is
         not fixed by the MIB.

         Some objects that allow a choice of coded character set
         are: the prtLocalizationCharacterSet object in the
         LocalizationTable and prtInterpreterDefaultCharSetIn.
         The prtGeneralCurrentLocalization and
         prtConsoleLocalization objects in turn contain the index
         in the LocalizationTable of the current localization
         (country, language, and coded character set) of the
         'description' objects and the console, respectively.

         The space of the coded character set enumeration has
         been divided into three regions. The first region (3-
         999) consists of coded character sets that have been
         standardized by some standard setting organization. This
         region is intended for standards that do not have subset
         implementations. The second region (1000-1999) is for
         the Unicode and ISO/IEC 10646 coded character sets
         together with a specification of a (set of) sub-
         repertoires that may occur.  The third region (>1999) is
         intended for vendor specific coded character sets.

         NOTE: Unicode and ISO 10646 character coded data may be
         processed and stored in either Big Endian (most
         significant octet first) or Little Endian (least
         significant octet first) order.  Intel x86, VAX, and
         Alpha/AXP architectures are examples of Little Endian
         processor architectures. Furthermore, in environments
         where either order may occur, so-called Unicode BYTE
         ORDER MARK (BOM) character (which is ISO 10646 ZERO
         WIDTH NO BREAK SPACE), coded as FEFF in two octets and
         0000FEFF in four octets is used at the beginning of the
         data as a signature to indicate the order of the
         following data (See ISO 10646 Annex F).  Thus either
         ordering and BOM may occur in print data streams sent to
         the interpreter.  However, ISO 8824/8825 (ASN.1/BER)
         used by SNMP is quite clear that Big Endian order shall
         be used and BOM shall NOT be used in transmission in the
         protocol. Transmitting Unicode in Big Endian order in
         SNMP should not prove to be a hardship for Little Endian
         machines, since SNMP ASN.1/BER requires integers to be
         transmitted in Big Endian order as well.  So SNMP
         implementations on Little Endian machines are already
         reversing the order of integers to make them Big Endian
         for transmission via SNMP.  Also Unicode characters are
         usually treated as two-octet integers, not short text
         strings, so that it will be straightforward for Little
         Endian machines to reverse the order of Unicode
         character octets as well before transmitting them and
         after receiving them via the SNMP protocol.

         Where a given coded character set may be known by more
         than one name, the most commonly known name is used as
         the name of the enumeration and other names are shown in
         the comments.  The comments also indicate where to find
         detailed information on the coded character set and
         briefly characterize its relationship to other similar
         coded character sets.

         The current list of character sets and their enumerated
         values used to reference them is contained in the IANA
         Character Set registry.  The enum value is indicated by
         the MIB enum entry in the registry.  The enum symbol is
         indicated by the Alias that starts with 'cs' for
         character set.

         The IANA character sets registry is available via
         anonymous ftp.

         The ftp server is ftp.isi.edu. The subdirectory is /in-
         notes/iana/assignments/.

         The file name is character-sets.

         To add a character set to the IANA Registry:

         1. Format an entry like those in the current list,
         omitting the MIBenum value.
         2. Send the entry with a request to add the entry to the
         character set list to iana@ISI.EDU.
         3. The IANA will supply a unique MIBenum value and
         update the list."

     SYNTAX     INTEGER {
        other(1)      -- used if the designated coded
                      -- character set is not currently in
                      -- the enumeration

      -- See IANA Registry for standard character sets in the
      -- MIBenum range of 3-999.
      -- See IANA Registry for Unicode and vendor-supplied
      -- combinations of ISO collections and character sets based
      -- on Unicode in the MIBenum range of 1000-1999.
      -- See IANA Registry for vendor developed character sets
      -- in the MIBenum range of 2000-xxxx.
   }




( run in 1.674 second using v1.01-cache-2.11-cpan-5a3173703d6 )