smilint output for ./IANA-PRINTER-MIB


Message Severities
SeverityCount
warning14
Message Types
TypeCount
type-unref (warning)14

Messages:

IANA-PRINTER-MIB

   1: -- extracted from ianaprinter-mib
   2: -- at Mon Aug  7 09:17:55 2006
  58: 
  59: PrtCoverStatusTC ::= TEXTUAL-CONVENTION
  59: warning - warning: current type `PrtCoverStatusTC' is not referenced in this module
  60:     -- This TC was extracted from prtCoverStatus in RFC 1759.
  61:     STATUS    current
  62:     DESCRIPTION
  63:         "Values for encoding the state of a particular cover or
  64:         access panel on the printer case or enclosure."
  65:     SYNTAX    INTEGER {
  66:                   other(1),
  67:                   unknown(2),
  68:                   coverOpen(3),
  69:                   coverClosed(4),
  70:                   interlockOpen(5),
  71:                   interlockClosed(6)
  72: 
  73:                   }
  74: 
  75: --
  76: -- General Group TEXTUAL-CONVENTIONs
  77: --
  78: 
  79: PrtGeneralResetTC ::= TEXTUAL-CONVENTION
  79: warning - warning: current type `PrtGeneralResetTC' is not referenced in this module
  80:     -- This TC was extracted from prtGeneralReset in RFC 1759.
  81:     STATUS    current
  82:     DESCRIPTION
  83:         "Values for reading and writing the prtGeneralReset object.
  84: 
  85:         If a device does not have NVRAM, the device shall none the
  86:         less respond to a SET with the value resetToNVRAM(5) with a
  87:         sort of warm reset that resets the device to implementation-
  88:         defined state that is preferably under control of the system
  89:         administrator by some means outside the scope of the Printer
  90:         MIB specification."
  91: 
  92:     SYNTAX    INTEGER {
  93:                   notResetting(3),
  94:                   powerCycleReset(4), -- Cold Start
  95:                   resetToNVRAM(5), -- Warm Start
  96:                   resetToFactoryDefaults(6) -- Reset contents of
  97:                                             -- NVRAM to factory
  98:                                             -- defaults
  99:                   }
 100: --
 101: -- Channel Group TEXTUAL-CONVENTIONs
 102: --
 103: 
 104: PrtChannelTypeTC ::= TEXTUAL-CONVENTION
 104: warning - warning: current type `PrtChannelTypeTC' is not referenced in this module
 105:     -- This TC was extracted from prtChannelType in RFC 1759.
 106:     STATUS    current
 107:     DESCRIPTION
 108:         "This enumeration indicates the type of channel that is
 109:         receiving jobs."
 110:     SYNTAX    INTEGER {
 111:                   other(1),
 112:                   unknown(2),
 113:                   chSerialPort(3),
 114:                   chParallelPort(4),
 115:                   chIEEE1284Port(5),
 116:                   chSCSIPort(6),
 117:                   chAppleTalkPAP(7),
 118:                       -- AppleTalk Printer
 119:                       -- Access Protocol (PAP)
 120:                       --
 121:                       -- prtChannelInformation entry:
 122: 
 123:                       --
 124:                       -- Printer Name
 125:                       --   Keyword:      Name
 126:                       --   Syntax:       Name
 127:                       --   Status:       Optional
 128:                       --   Multiplicity: Single
 129:                       --   Description:  The name of the printer
 130:                       --     within the AppleTalk naming scope
 131:                   chLPDServer(8),
 132:                       -- prtChannelInformation entry:
 133:                       --
 134:                       -- Printer queue name
 135:                       --   Keyword:      Queue
 136:                       --   Syntax:       Name
 137:                       --   Status:       Mandatory
 138:                       --   Multiplicity: Single
 139:                       --   Description: queue name as
 140:                       --     defined in [RFC1179].
 141:                   chNetwareRPrinter(9),
 142:                       -- Novell, Inc.
 143:                       -- For each entry of this type, the
 144:                       -- prtChannelInformation must have a pair of
 145:                       -- keywords.  For Netware 3.x channels this must
 146:                       -- be a (PServer, Printer) pair.  For Netware
 147:                       -- 4.x channels and for IntranetWare channels
 148:                       -- this must be a (NDSTree, NDSPrinter) pair.
 149:                       --
 150:                       -- prtChannelInformation entries:
 151: 
 152:                       -- Print Server Name
 153:                       --   Keyword:      PServer
 154:                       --   Syntax:       Name
 155:                       --   Status:       Mandatory
 156:                       --   Multiplicity: Single
 157:                       --   Description:  The Pserver's SAP name
 158:                       --
 159:                       -- Printer Number
 160:                       --   Keyword:      Printer
 161:                       --   Syntax:       Integer
 162:                       --   Status:       Mandatory
 163:                       --   Multiplicity: Single
 164:                       --   Description:  The printer number
 165:                       --
 166:                       -- NDSTree
 167:                       --   Keyword:      NDSTree
 168:                       --   Syntax:       Name
 169:                       --   Multiplicity: Single
 170:                       --   Description:  The tree's SAP name
 171: 
 172:                       --
 173:                       -- NDS Printer object
 174:                       --   Keyword:      NDSPrinter
 175:                       --   Syntax:       Text (Unicode)
 176:                       --   Status:       Mandatory
 177:                       --   Multiplicity: Single
 178:                       --   Description:  The fully qualified
 179:                       --                 name of the Printer
 180:                       --
 181:                       -- In the Netware 3.x environment, the
 182:                       -- client checks the Bindery object
 183:                       -- representing the named PServer.  The
 184:                       -- client then checks for queues which
 185:                       -- are associated with the numbered
 186:                       -- printer.  In the 4.x and IntraNetware
 187:                       -- environment, the client looks up the
 188:                       -- queues which are associated with the
 189:                       -- NDS Printer Object in the named Tree.
 190:                       -- Depending on client access rights to
 191:                       -- those queues, the client submits jobs
 192:                       -- to the appropriate queue.
 193:                   chNetwarePServer(10),
 194:                       -- Novell,Inc.
 195:                       -- For each entry of this type, the
 196:                       -- prtChannelInformation must have a pair
 197:                       -- of keywords.  For Netware 3.x channels
 198:                       -- this must be a (Server, PServer) pair.
 199:                       -- For Netware 4.x and IntranetWare
 200:                       -- channels, this must be a
 201:                       -- (NDSTree, NDSPServer) pair.
 202:                       --
 203:                       -- prtChannelInformation entries:
 204:                       --
 205:                       -- Server Name
 206:                       --   Keyword:      Server
 207:                       --   Syntax:       Name
 208:                       --   Status:       Mandatory
 209:                       --   Multiplicity: Single
 210:                       --   Description:  The SAP name of the
 211:                       --   server for which the PServer is defined.
 212:                       --
 213:                       -- PServer
 214:                       --   Keyword:      PServer
 215:                       --   Syntax:       Name
 216:                       --   Status:       Mandatory
 217:                       --   Multiplicity: Single
 218:                       --   Description:  The bindery name of
 219:                       --                 the PServer
 220: 
 221:                       --
 222:                       -- NDS Tree
 223:                       --   Keyword:      NDSTree
 224:                       --   Syntax:       Name
 225:                       --   Status:       Mandatory
 226:                       --   Multiplicity: Single
 227:                       --   Description:  The NDS Tree name
 228:                       --
 229:                       -- PServer
 230:                       --   Keyword:      NDSPServer
 231:                       --   Syntax:       Text (Unicode)
 232:                       --   Status:       Mandatory
 233:                       --   Multiplicity: Single
 234:                       --   Description:  The fully qualified
 235:                       --     name of the PServer object in the tree.
 236:                       --
 237:                       -- In the 3.x environment, the client
 238:                       -- checks the bindery object
 239:                       -- representing the named PServer on the
 240:                       -- named Server.  In the 4.x and
 241:                       -- IntranetWare environment,
 242:                       -- the client checks the NDS object
 243:                       -- representing the named PServer in the
 244:                       -- named Tree.  In either case, the
 245:                       -- client then checks for all queues
 246:                       -- associated with the Pserver object.
 247:                       -- Depending on client access rights
 248:                       -- to those queues, the client submits
 249:                       -- jobs to the appropriate queue.
 250:                   chPort9100(11),
 251:                       -- DEPRECATED
 252:                       -- (see chPortTCP - 37; chBidirPortTCP - 38)
 253:                   chAppSocket(12),
 254:                       -- A bi-directional, LPD-like, protocol using
 255:                       -- 9101 for control and 9100 for data.
 256:                       -- Adobe Systems, Inc.
 257:                   chFTP(13),         -- [RFC959]
 258:                   chTFTP(14),        -- [RFC1350]
 259:                   chDLCLLCPort(15),
 260:                   chIBM3270(16),     -- IBM Coax
 261:                   chIBM5250(17),     -- IBM Twinax
 262:                   chFax(18),
 263:                   chIEEE1394(19),
 264:                   chTransport1(20),
 265:                       -- TCP port 35, for reserved TCP port list see
 266:                       -- [RFC3232].  This RFC should also be
 267:                       -- referenced for other channel
 268:                       -- enumerations utilizing TCP port
 269: 
 270:                       -- numbers 0 through 1024.
 271:                   chCPAP(21),      -- TCP port 170
 272:                       -- Digital Equipment Corp.
 273:                   chDCERemoteProcCall(22), -- OSF
 274:                       -- DEPRECATED
 275:                   chONCRemoteProcCall(23), -- SUN Microsystems
 276:                       -- DEPRECATED
 277:                   chOLE(24),         -- Microsoft
 278:                       -- DEPRECATED
 279:                   chNamedPipe(25),
 280:                   chPCPrint(26),   -- Banyan
 281:                   chServerMessageBlock(27),
 282:                       -- File/Print sharing protocol used by
 283:                       -- various network operating systems
 284:                       -- from IBM 3Com, Microsoft and others
 285:                       --
 286:                       -- prtChannelInformation entry:
 287:                       --
 288:                       -- Service Name
 289:                       --   Keyword:      Name
 290:                       --   Syntax:       Name
 291:                       --   Status:       Optional
 292:                       --   Multiplicity: Single
 293:                       --   Description:  The service name of
 294:                       --                 the printer
 295:                   chDPMF(28),   -- IBM Infoprint
 296:                   chDLLAPI(29), -- Microsoft
 297:                       -- DEPRECATED
 298:                   chVxDAPI(30), -- Microsoft
 299:                       -- DEPRECATED
 300:                   chSystemObjectManager(31), -- IBM
 301:                   chDECLAT(32),
 302:                       -- Digital Equipment Corp.
 303:                       --
 304:                       -- prtChannelInformation entries:
 305:                       --
 306:                       -- Port Name
 307:                       --   Keyword:      Port
 308:                       --   Syntax:       Name
 309:                       --   Status:       Conditionally
 310:                       --                 Mandatory
 311:                       --                 (see note below)
 312:                       --   Multiplicity: Single
 313:                       --   Description:  LAT port name
 314:                       --
 315:                       -- Service Name
 316:                       --   Keyword:      Service
 317:                       --   Syntax:       Name
 318: 
 319:                       --   Status:       Conditionally
 320:                       --                 Mandatory
 321:                       --   Multiplicity: Single
 322:                       --   Description:  LAT service name
 323:                       --
 324:                       -- The LAT channel may be
 325:                       -- identified by either a port or
 326:                       -- service, so either a
 327:                       -- Port or Service entry must be
 328:                       -- specified, but not both.
 329:                   chNPAP(33),
 330:                   chUSB(34), -- Not in RFC 1759
 331:                              -- Universal Serial Bus
 332:                   chIRDA(35), -- Not in RFC 1759
 333:                               -- Infrared Data Assoc. Prot.
 334:                   chPrintXChange(36),  -- Not in RFC 1759
 335:                                        -- PrintXChange Protocol
 336:                   chPortTCP(37),  -- Not in RFC 1759
 337:                       -- A unidirectional "raw" TCP
 338:                       -- channel that uses an administratively
 339:                       -- assigned TCP port address.
 340:                       --
 341:                       -- prtChannelInformation entry:
 342:                       --
 343:                       -- Port Number
 344:                       --   Keyword:      Port
 345:                       --   Syntax:       decimal number
 346:                       --   Status:       Mandatory
 347:                       --   Multiplicity: Single
 348:                       --   Description:  TCP port number
 349:                   chBidirPortTCP(38),  -- Not in RFC 1759
 350:                       -- A bi-directional version of chPortTCP
 351:                       --
 352:                       -- prtChannelInformation entries:
 353:                       -- (See chPortTCP)
 354:                   chUNPP(39),  -- Not in RFC 1759
 355:                       -- Universal Network Printing
 356:                       -- Protocol(UNPP). A bi-directional,
 357:                       -- multiport network printing
 358:                       -- application protocol available on
 359:                       -- multiple transport protocols.
 360:                       -- Underscore, Inc.
 361:                       -- Contact: info@underscore.com
 362:                   chAppleTalkADSP(40),  -- Not in RFC 1759
 363:                       -- AppleTalk Data Stream Protocol.
 364:                       -- ADSP is part of the AppleTalk
 365:                       -- suite of protocols.
 366:                       -- It is a symmetric, connection-
 367: 
 368:                       -- oriented protocol that makes
 369:                       -- possible the establishment
 370:                       -- and maintenance of full-duplex
 371:                       -- streams of data bytes between
 372:                       -- two sockets in an AppleTalk
 373:                       -- internet.
 374:                       -- See [APPLEMAC].
 375:                   chPortSPX(41),  -- Not in RFC 1759
 376:                       -- Sequenced Packet Exchange (SPX)
 377:                       -- socket.
 378:                       -- Novell, Inc. Similar to TCP, a
 379:                       -- bi-directional data pipe using
 380:                       -- Novell SPX as a transport.
 381:                       --
 382:                       -- prtChannelInformation entries:
 383:                       --
 384:                       -- Network Number
 385:                       --   Keyword:      Net
 386:                       --   Syntax:       HexString
 387:                       --   Status:       Mandatory
 388:                       --   Multiplicity: Single
 389:                       --   Description:  The network number
 390:                       --
 391:                       -- Node Number
 392:                       --   Keyword:      Node
 393:                       --   Syntax:       HexString
 394:                       --   Status:       Mandatory
 395:                       --   Multiplicity: Single
 396:                       --   Description:  The node number
 397:                       --
 398:                       -- Socket Number
 399:                       --   Keyword:      Socket
 400:                       --   Syntax:       HexString
 401:                       --   Status:       Mandatory
 402:                       --   Multiplicity: Single
 403:                       --   Description:  The SPX socket number
 404:                       --
 405:                       -- There must be exactly one "Net" and
 406:                       -- one "Node" and one "Socket" entry.  A
 407:                       -- HexString is a binary value
 408:                       -- represented as a string of
 409:                       -- ASCII characters using hexadecimal
 410:                       -- notation.
 411:                   chPortHTTP(42),  -- Not in RFC 1759
 412:                       -- Hypertext Transfer Protocol. See [RFC1945]
 413:                       -- and [RFC2616].
 414:                   chNDPS(43),  -- Not in RFC 1759
 415:                       -- Novell, Inc.
 416: 
 417:                       --
 418:                       -- prtChannelInformation entry:
 419:                       --
 420:                       -- Printer Agent Name
 421:                       --   Keyword:      PA
 422:                       --   Syntax:       Name
 423:                       --   Status:       Mandatory
 424:                       --   Multiplicity: Single
 425:                       --   Description:  The NDPS Printer
 426:                       --                 Agent Name
 427:                   chIPP(44),  -- Not in RFC 1759
 428:                       -- Internet Printing Protocol (IPP),
 429:                       -- (IPP/1.1 - see [RFC2910] and [RFC2911])
 430:                       -- also applies to all future versions of IPP.
 431:                       --
 432:                       -- IPP Printer URI
 433:                       --   Keyword:      URI
 434:                       --   Syntax:       URI (Unicode UTF-8 per
 435:                       --                 [RFC2396])
 436:                       --   Status:       Mandatory
 437:                       --   Multiplicity: Single
 438:                       --   Default:      not applicable
 439:                       --   Description:  URI of this IPP Printer
 440:                       --     within Internet naming scope.  Unicode
 441:                       --     UTF-8 [RFC3629] string with
 442:                       --     hexadecimal escapes for any non-ASCII
 443:                       --     characters (per [RFC2396]).
 444:                       --   Conformance: An IPP Printer shall list all
 445:                       --     IPP URI it supports (one per IPP Channel
 446:                       --     entry).  If a URI contains the 'http:'
 447:                       --     scheme it must have an explicit port.
 448:                       --   See: [RFC3629], [RFC2396], [RFC2910],
 449:                      --     [RFC2911].
 450:                       --
 451:                       -- IPP Printer Client Authentication
 452:                       --   Keyword:      Auth
 453:                       --   Syntax:       Keyword
 454:                       --   Status:       Optional
 455:                       --   Multiplicity: Single
 456:                       --   Default:      'none'
 457:                       --   Description:  A client authentication
 458:                       --     mechanism supported for this IPP Printer
 459:                       --     URI:
 460:                       --       'none'
 461:                       --         no client authentication mechanism
 462:                       --       'requesting-user-name'
 463:                       --         authenticated user in 'requesting-
 464:                       --         user-name'
 465: 
 466:                       --       'basic'
 467:                       --         authenticated user via HTTP Basic
 468:                       --         mechanism
 469:                       --       'digest'
 470:                       --         authenticated user via HTTP Digest
 471:                       --         mechanism
 472:                       --       'certificate'
 473:                       --         authenticated user via certificate
 474:                       --         mechanism
 475:                       --   Conformance: An IPP Printer should list
 476:                       --     all IPP client authentication mechanisms
 477:                       --     it supports (one per IPP Channel entry).
 478:                       --     See: [RFC2911] and [RFC2910].
 479:                       --
 480:                       -- IPP Printer Security
 481:                       --   Keyword:      Security
 482:                       --   Syntax:       Keyword
 483:                       --   Status:       Optional
 484:                       --   Multiplicity: Single
 485:                       --   Default:      'none'
 486:                       --   Description:  A security mechanism
 487:                       --     supported for this IPP Printer URI:
 488:                       --     'none'
 489:                       --       no security mechanism
 490:                       --     'ssl3'
 491:                       --       SSL3 secure communications channel
 492:                       --       protocol
 493:                       --     'tls'
 494:                       --       TLS secure communications channel
 495:                       --       protocol
 496:                       --   Conformance: An IPP Printer should list
 497:                       --     all IPP security mechanisms it supports
 498:                       --     (one per IPP Channel entry).
 499:                       --   See: [RFC2246], [RFC2911].
 500:                       --
 501:                       -- IPP Printer Protocol Version
 502:                       --   Keyword:      Version
 503:                       --   Syntax:       Keyword
 504:                       --   Status:       Optional
 505:                       --   Multiplicity: Multiple
 506:                       --   Default:      '1.1'
 507:                       --   Description:  All of the IPP protocol
 508:                       --     versions (major.minor) supported for
 509:                       --     this IPP Printer URI:
 510:                       --     '1.0'
 511:                       --       IPP/1.0 conforming Printer
 512:                       --     '1.1'
 513:                       --       IPP/1.1 conforming Printer
 514: 
 515:                       --   Conformance:  An IPP Printer should list
 516:                       --     all IPP versions it supports (all listed
 517:                       --     in each IPP Channel entry).  An IPP
 518:                       --     Client should select the highest
 519:                       --     numbered version the IPP Client supports
 520:                       --     for use in all IPP Requests (for optimum
 521:                       --     interworking).
 522:                       --   See: [RFC2911].
 523:                   chSMTP(45)
 524:                       -- Print Job submission via Simple Mail
 525:                       -- Transfer Protocol (SMTP) - see [RFC2821]
 526:                       --
 527:                       -- prtChannelInformation entry:
 528:                       --
 529:                       --   Keyword:      Mailto
 530:                       --   Syntax:       Name
 531:                       --   Status:       Mandatory
 532:                       --   Multiplicity: Single
 533:                       --   Default:      not applicable
 534:                       --   Description:  The SMTP URL of the printer.
 535: }
 536: 
 537: --
 538: -- Interpreter Group TEXTUAL-CONVENTIONs
 539: --
 540: 
 541: PrtInterpreterLangFamilyTC ::= TEXTUAL-CONVENTION
 541: warning - warning: current type `PrtInterpreterLangFamilyTC' is not referenced in this module
 542:     -- This TC was extracted from prtInterpreterLangFamily in RFC 1759.
 543:     STATUS    current
 544:     DESCRIPTION
 545:         "This enumeration indicates the type of interpreter that is
 546:         receiving jobs."
 547:     SYNTAX    INTEGER {
 548:         other(1),
 549:         unknown(2),          -- Not in RFC 1759
 550:         langPCL(3),          -- PCL.  Starting with PCL version 5,
 551:                              -- HP-GL/2 is included as part of the
 552:                              -- PCL language.
 553:                              -- PCL and HP-GL/2 are registered
 554:                              -- trademarks of Hewlett-Packard
 555:                              -- Company.
 556:         langHPGL(4),         -- Hewlett-Packard Graphics Language.
 557:                              -- HP-GL is a registered trademark of
 558:                              -- Hewlett-Packard Company.
 559:         langPJL(5),          -- Peripheral Job Language.  Appears in
 560:                              -- the data stream between data intended
 561:                              -- for a page description language.
 562:                              -- Hewlett-Packard Co.
 563: 
 564:         langPS(6),           -- PostScript (tm) Language
 565:                              -- Postscript - a trademark of Adobe
 566:                              -- Systems Incorporated which may be
 567:                              -- registered in certain jurisdictions
 568:         langIPDS(7),         -- Intelligent Printer Data Stream
 569:                              -- Bi-directional print data stream for
 570:                              -- documents consisting of data objects
 571:                              -- (text, image, graphics, bar codes),
 572:                              -- resources (fonts, overlays) and page,
 573:                              -- form and finishing instructions.
 574:                              -- Facilitates system level device
 575:                              -- control, document tracking and error
 576:                              -- recovery throughout the print
 577:                              -- process.
 578:                              -- IBM Corporation.
 579:         langPPDS(8),         -- IBM Personal Printer Data Stream.
 580:                              -- Originally called IBM ASCII, the name
 581:                              -- was changed to PPDS when the Laser
 582:                              -- Printer was introduced in 1989.
 583:                              -- Lexmark International, Inc.
 584:         langEscapeP(9),      -- Epson Corp.
 585:         langEpson(10),
 586:         langDDIF(11),        -- Digital Document Interchange Format
 587:                              -- Digital Equipment Corp., Maynard MA
 588:         langInterpress(12),
 589:                              -- Xerox Corp.
 590:         langISO6429(13),     -- ISO 6429.  Control functions for
 591:                              -- Coded Character Sets (has ASCII
 592:                              -- control characters, plus additional
 593:                              -- controls for
 594:                              -- character imaging devices.)
 595:         langLineData(14),    -- line-data:  Lines of data as
 596:                              -- separate ASCII or EBCDIC records
 597:                              -- and containing no control functions
 598:                              -- (no CR, LF, HT, FF, etc.)
 599:                              -- For use with traditional line
 600:                              -- printers.  May use CR and/or LF to
 601:                              -- delimit lines, instead of records.
 602:                              -- See ISO 10175 Document Printing
 603:                              -- Application (DPA) [ISO10175].
 604:         langMODCA(15),       -- Mixed Object Document Content
 605:                              -- Architecture
 606:                              -- Definitions that allow the
 607:                              -- composition, interchange, and
 608:                              -- presentation of final form
 609:                              -- documents as a collection of data
 610:                              -- objects (text, image, graphics, bar
 611:                              -- codes), resources (fonts, overlays)
 612: 
 613:                              -- and page, form and finishing
 614:                              -- instructions.
 615:                              -- IBM Corporation.
 616:         langREGIS(16),       -- Remote Graphics Instruction Set,
 617:                              -- Digital Equipment Corp., Maynard MA
 618:         langSCS(17),         -- SNA Character String
 619:                              -- Bi-directional print data stream for
 620:                              -- SNA LU-1 mode of communication.
 621:                              -- IBM
 622:         langSPDL(18),        -- ISO 10180 Standard Page Description
 623:                              -- Language
 624:                              -- ISO Standard
 625:         langTEK4014(19),     -- Tektronix Corp.
 626:         langPDS(20),
 627:         langIGP(21),         -- Printronix Corp.
 628:         langCodeV(22),       -- Magnum Code-V, Image and printer
 629:                              -- control language used to control
 630:                              -- impact/dot-matrix printers.
 631:                              -- QMS, Inc., Mobile AL
 632:         langDSCDSE(23),      -- DSC-DSE:  Data Stream Compatible and
 633:                              -- Emulation Bi-directional print data
 634:                              -- stream for non-SNA (DSC) and SNA LU-3
 635:                              -- 3270 controller (DSE) communications
 636:                              -- IBM
 637:         langWPS(24),         -- Windows Printing System, Resource
 638:                              -- based command/data stream used by
 639:                              -- Microsoft At Work Peripherals.
 640:                              -- Developed by the Microsoft
 641:                              -- Corporation.
 642:         langLN03(25),        -- Early DEC-PPL3, Digital Equipment
 643:                              -- Corp.
 644:         langCCITT(26),
 645:         langQUIC(27),        -- QUIC (Quality Information Code), Page
 646:                              -- Description Language for laser
 647:                              -- printers.  Included graphics, printer
 648:                              -- control capability and emulation of
 649:                              -- other well-known printer.
 650:                              -- QMS, Inc.
 651:         langCPAP(28),        -- Common Printer Access Protocol
 652:                              -- Digital Equipment Corp.
 653:         langDecPPL(29),      -- Digital ANSI-Compliant Printing
 654:                              -- Protocol
 655:                              -- (DEC-PPL)
 656:                              -- Digital Equipment Corp.
 657:         langSimpleText(30),
 658:                              -- simple-text:  character coded data,
 659:                              -- including NUL, CR , LF, HT, and FF
 660:                              -- control characters.  See ISO 10175
 661: 
 662:                              -- Document Printing Application (DPA)
 663:                              -- [ISO10175].
 664:         langNPAP(31),        -- Network Printer Alliance Protocol
 665:                              -- (NPAP).  This protocol has been
 666:                              -- superseded by the IEEE 1284.1 TIPSI
 667:                              -- Std (ref. LangTIPSI(49)).
 668:         langDOC(32),         -- Document Option Commands, Appears in
 669:                              -- the data stream between data
 670:                              -- intended for a page description.
 671:                              -- QMS, Inc.
 672:         langimPress(33),     -- imPRESS, Page description language
 673:                              -- originally developed for the
 674:                              -- ImageServer product line. A binary
 675:                              -- language providing representations
 676:                              -- of text, simple graphics, and some
 677:                              -- large forms (simple
 678:                              -- bit-map and CCITT group 3/4
 679:                              -- encoded).The
 680:                              -- language was intended to be sent over
 681:                              -- an 8-bit channel and supported early
 682:                              -- document preparation languages (e.g.,
 683:                              -- TeX and TROFF).
 684:                              -- QMS, Inc.
 685:         langPinwriter(34),
 686:                              -- 24 wire dot matrix printer  for
 687:                              -- USA, Europe, and Asia except
 688:                              -- Japan.
 689:                              -- More widely used in Germany, and
 690:                              -- some Asian countries than in US.
 691:                              -- NEC
 692:         langNPDL(35),        -- Page printer  for Japanese market.
 693:                              -- NEC
 694:         langNEC201PL(36),    -- Serial printer language used in
 695:                              -- the Japanese market.
 696:                              -- NEC
 697:         langAutomatic(37),
 698:                              -- Automatic PDL sensing.  Automatic
 699:                              -- sensing of the interpreter
 700:                              -- language family by the printer
 701:                              -- examining the document content.
 702:                              -- Which actual interpreter language
 703:                              -- families are sensed depends on
 704:                              -- the printer implementation.
 705:         langPages(38),       -- Page printer Advanced Graphic
 706:                              -- Escape Set
 707:                              -- IBM Japan
 708:         langLIPS(39),        -- LBP Image Processing System
 709:         langTIFF(40),        -- Tagged Image File Format (Aldus)
 710: 
 711:         langDiagnostic(41),
 712:                              -- A hex dump of the input to the
 713:                              -- interpreter
 714:         langPSPrinter(42),
 715:                              -- The PostScript Language used for
 716:                              -- control (with any PDLs)
 717:                              -- Adobe Systems Incorporated
 718:         langCaPSL(43),       -- Canon Print Systems Language
 719:         langEXCL(44),        -- Extended Command Language
 720:                              -- Talaris Systems Inc.
 721:         langLCDS(45),        -- Line Conditioned Data Stream
 722:                              -- Xerox Corporation
 723:         langXES(46),         -- Xerox Escape Sequences
 724:                              -- Xerox Corporation
 725:         langPCLXL(47),       -- Not in RFC 1759
 726:                              -- Printer Control Language. Extended
 727:                              -- language features for printing, and
 728:                              -- printer control.
 729:                              -- Hewlett-Packard Co.
 730:         langART(48),         -- Not in RFC 1759
 731:                              -- Advanced Rendering Tools (ART).
 732:                              -- Page Description language
 733:                              -- originally developed for the Laser
 734:                              -- Press printers.
 735:                              -- Technical reference manual: "ART IV
 736:                              -- Reference Manual", No F33M.
 737:                              -- Fuji Xerox Co., Ltd.
 738:         langTIPSI(49),       -- Not in RFC 1759
 739:                              -- Transport Independent Printer
 740:                              -- System Interface (ref. IEEE Std.
 741:                              -- 1284.1)
 742:         langPrescribe(50),   -- Not in RFC 1759
 743:                              -- Page description and printer
 744:                              -- control language. It can be
 745:                              -- described with ordinary ASCII
 746:                              -- Technical reference manual:
 747:                              -- "PRESCRIBE II Programming Manual"
 748:         langLinePrinter(51), -- Not in RFC 1759
 749:                              -- A simple-text character stream which
 750:                              -- supports the control codes LF, VT,
 751:                              -- FF, and plus Centronics or
 752:                              -- Dataproducts Vertical Format Unit
 753:                              -- (VFU) language is commonly used on
 754:                              -- many older model line and matrix
 755:                              -- printers.
 756:         langIDP(52),         -- Not in RFC 1759
 757:                              -- Imaging Device Protocol
 758:                              -- Apple Computer.
 759: 
 760:         langXJCL(53),        -- Not in RFC 1759
 761:                              -- Xerox Job Control Language (JCL).
 762:                              -- A Job Control language originally
 763:                              -- developed for the LaserPress printers
 764:                              -- and is capable of switching PDLs.
 765:                              -- Technical reference manual:
 766:                              -- "ART IV Reference Manual", No F33M.
 767:                              -- Fuji Xerox Co., Ltd.
 768:         langPDF(54),         -- Not in RFC 1759
 769:                              -- Adobe Portable Document Format
 770:                              -- Adobe Systems, Inc.
 771:         langRPDL(55),        -- Not in RFC 1759
 772:                              -- Ricoh Page Description Language for
 773:                              -- printers.
 774:                              -- Technical manual "RPDL command
 775:                              -- reference" No.307029
 776:                              -- RICOH, Co. LTD
 777:         langIntermecIPL(56), -- Not in RFC 1759
 778:                              -- Intermec Printer Language for label
 779:                              -- printers.
 780:                              -- Technical Manual: "IPL Programmers
 781:                              -- Reference Manual"
 782:                              -- Intermec Corporation
 783:         langUBIFingerprint(57),  -- Not in RFC 1759
 784:                              -- An intelligent basic-like programming
 785:                              -- language for label printers.
 786:                              -- Reference Manual: "UBI Fingerprint
 787:                              -- 7.1", No. 1-960434-00
 788:                              -- United Barcode Industries
 789:         langUBIDirectProtocol(58),  -- Not in RFC 1759
 790:                              -- An intelligent control language for
 791:                              -- label printers.
 792:                              -- Programmers guide: " UBI Direct
 793:                              -- Protocol", No. 1-960419-00
 794:                              -- United Barcode Industries
 795:         langFujitsu(59),     -- Not in RFC 1759
 796:                              -- Fujitsu Printer Language
 797:                              -- Reference Manual:
 798:                              -- "FM Printer Sequence" No. 80HP-0770
 799:                              -- FUJITSU LIMITED
 800:         langCGM(60),         -- Not in RFC 1759
 801:                              -- Computer Graphics Metafile
 802:                              -- MIME type 'image/cgm'
 803:         langJPEG(61),        -- Not in RFC 1759
 804:                              -- Joint Photographic Experts Group
 805:                              -- MIME type 'image/jpeg'
 806:         langCALS1(62),       -- Not in RFC 1759
 807:                              -- US DOD CALS1 (see MIL-STD-1840)
 808: 
 809:                              -- MIME type 'application/cals-1840'
 810:         langCALS2(63),       -- Not in RFC 1759
 811:                              -- US DOD CALS2 (see MIL-STD-1840)
 812:                              -- MIME type 'application/cals-1840'
 813:         langNIRS(64),        -- Not in RFC 1759
 814:                              -- US DOD NIRS (see MIL-STD-1840)
 815:                              -- MIME type 'application/cals-1840'
 816:         langC4(65)           -- Not in RFC 1759
 817:                              -- US DOD C4 (see MIL-STD-1840)
 818:                              -- MIME type 'application/cals-1840'
 819: }
 820: 
 821: --
 822: -- Input/Output Group TEXTUAL-CONVENTIONs
 823: --
 824: 
 825: PrtInputTypeTC ::= TEXTUAL-CONVENTION
 825: warning - warning: current type `PrtInputTypeTC' is not referenced in this module
 826:     -- This TC was extracted from prtInputType in RFC 1759.
 827:     STATUS    current
 828:     DESCRIPTION
 829:         "The type of technology (discriminated primarily according to
 830:         feeder mechanism type) employed by a specific component or
 831:         components."
 832:     SYNTAX    INTEGER {
 833:                   other(1),
 834:                   unknown(2),
 835:                   sheetFeedAutoRemovableTray(3),
 836:                   sheetFeedAutoNonRemovableTray(4),
 837:                   sheetFeedManual(5),
 838:                   continuousRoll(6),
 839:                   continuousFanFold(7)
 840:                   }
 841: 
 842: PrtOutputTypeTC ::= TEXTUAL-CONVENTION
 842: warning - warning: current type `PrtOutputTypeTC' is not referenced in this module
 843:     -- This TC was extracted from prtOutputType in RFC 1759.
 844:     STATUS    current
 845:     DESCRIPTION
 846:         "The Type of technology supported by this output subunit."
 847:     SYNTAX    INTEGER {
 848:                   other(1),
 849:                   unknown(2),
 850:                   removableBin(3),
 851:                   unRemovableBin(4),
 852:                   continuousRollDevice(5),
 853:                   mailBox(6),
 854:                   continuousFanFold(7)
 855:                   }
 856: 
 857: --
 858: -- Marker Group TEXTUAL-CONVENTIONs
 859: --
 860: 
 861: PrtMarkerMarkTechTC ::= TEXTUAL-CONVENTION
 861: warning - warning: current type `PrtMarkerMarkTechTC' is not referenced in this module
 862:     -- This TC was extracted from prtMarkerMarkTech in RFC 1759.
 863:     STATUS    current
 864:     DESCRIPTION
 865:         "The type of marking technology used for this marking
 866:         subunit."
 867:     SYNTAX    INTEGER {
 868:                   other(1),
 869:                   unknown(2),
 870:                   electrophotographicLED(3),
 871:                   electrophotographicLaser(4),
 872:                   electrophotographicOther(5),
 873:                   impactMovingHeadDotMatrix9pin(6),
 874:                   impactMovingHeadDotMatrix24pin(7),
 875:                   impactMovingHeadDotMatrixOther(8),
 876:                   impactMovingHeadFullyFormed(9),
 877:                   impactBand(10),
 878:                   impactOther(11),
 879:                   inkjetAqueous(12),
 880:                   inkjetSolid(13),
 881:                   inkjetOther(14),
 882:                   pen(15),
 883:                   thermalTransfer(16),
 884:                   thermalSensitive(17),
 885:                   thermalDiffusion(18),
 886:                   thermalOther(19),
 887:                   electroerosion(20),
 888:                   electrostatic(21),
 889:                   photographicMicrofiche(22),
 890:                   photographicImagesetter(23),
 891:                   photographicOther(24),
 892:                   ionDeposition(25),
 893:                   eBeam(26),
 894:                   typesetter(27)
 895:                   }
 896: 
 897: PrtMarkerSuppliesTypeTC ::= TEXTUAL-CONVENTION
 897: warning - warning: current type `PrtMarkerSuppliesTypeTC' is not referenced in this module
 898:     -- This TC was extracted from prtMarkerSuppliesType in RFC 1759.
 899:     STATUS    current
 900:     DESCRIPTION
 901:         "The type of this supply."
 902:     SYNTAX    INTEGER {
 903:                   other(1),
 904:                   unknown(2),
 905: 
 906:                 -- Values for Printer MIB
 907:                   toner(3),
 908:                   wasteToner(4),
 909:                   ink(5),
 910:                   inkCartridge(6),
 911:                   inkRibbon(7),
 912:                   wasteInk(8),
 913:                   opc(9),               -- photo conductor
 914:                   developer(10),
 915:                   fuserOil(11),
 916:                   solidWax(12),
 917:                   ribbonWax(13),
 918:                   wasteWax(14),
 919:                   fuser(15),            -- Not in RFC 1759
 920:                   coronaWire(16),       -- Not in RFC 1759
 921:                   fuserOilWick(17),     -- Not in RFC 1759
 922:                   cleanerUnit(18),      -- Not in RFC 1759
 923:                   fuserCleaningPad(19), -- Not in RFC 1759
 924:                   transferUnit(20),     -- Not in RFC 1759
 925:                   tonerCartridge(21),   -- Not in RFC 1759
 926:                   fuserOiler(22),       -- Not in RFC 1759
 927:                 -- End of values for Printer MIB
 928:                 -- Values for Finisher MIB
 929:                   water(23),            -- Not in RFC 1759
 930:                   wasteWater(24),       -- Not in RFC 1759
 931:                   glueWaterAdditive(25),-- Not in RFC 1759
 932:                   wastePaper(26),       -- Not in RFC 1759
 933:                   bindingSupply(27),    -- Not in RFC 1759
 934:                   bandingSupply(28),    -- Not in RFC 1759
 935:                   stitchingWire(29),    -- Not in RFC 1759
 936:                   shrinkWrap(30),       -- Not in RFC 1759
 937:                   paperWrap(31),        -- Not in RFC 1759
 938:                   staples(32),          -- Not in RFC 1759
 939:                   inserts(33),          -- Not in RFC 1759
 940:                   covers(34)            -- Not in RFC 1759
 941:                 -- End of values for Finisher MIB
 942:                   }
 943: 
 944: --
 945: -- Media Path TEXTUAL-CONVENTIONs
 946: --
 947: 
 948: PrtMediaPathTypeTC ::= TEXTUAL-CONVENTION
 948: warning - warning: current type `PrtMediaPathTypeTC' is not referenced in this module
 949:     -- This TC was extracted from prtMediaPathType in RFC 1759.
 950:     STATUS    current
 951:     DESCRIPTION
 952:         "The type of the media path for this media path."
 953:     SYNTAX    INTEGER {
 954: 
 955:                   other(1),
 956:                   unknown(2),
 957:                   longEdgeBindingDuplex(3),
 958:                   shortEdgeBindingDuplex(4),
 959:                   simplex(5)
 960:                   }
 961: 
 962: --
 963: -- Console Group TEXTUAL-CONVENTIONs
 964: --
 965: 
 966: PrtConsoleColorTC ::= TEXTUAL-CONVENTION
 966: warning - warning: current type `PrtConsoleColorTC' is not referenced in this module
 967:     -- This TC was extracted from prtConsoleColor in RFC 1759.
 968:     STATUS     current
 969:     DESCRIPTION
 970:         "The color of this light."
 971:     SYNTAX    INTEGER {
 972:                   other(1),
 973:                   unknown(2),
 974:                   white(3),
 975:                   red(4),
 976:                   green(5),
 977:                   blue(6),
 978:                   cyan(7),
 979:                   magenta(8),
 980:                   yellow(9),
 981:                   orange(10)        -- Not in RFC 1759
 982:                   }
 983: 
 984: PrtConsoleDisableTC ::= TEXTUAL-CONVENTION
 984: warning - warning: current type `PrtConsoleDisableTC' is not referenced in this module
 985:     -- This TC was extracted from prtConsoleDisable in RFC 1759.
 986:     STATUS     current
 987:     DESCRIPTION
 988:         "This value indicates whether or not input is accepted from
 989:         the operator console.  A value of 'enabled' indicates that
 990:         input is accepted from the console, and a value of 'disabled'
 991:         indicates that input is not accepted from the console. "
 992:     SYNTAX    INTEGER {
 993:                   enabled(3),
 994:                   disabled(4)
 995:                   }
 996: 
 997: --
 998: -- Alert Group TEXTUAL-CONVENTIONs
 999: --
1000: 
1001: PrtAlertTrainingLevelTC ::= TEXTUAL-CONVENTION
1001: warning - warning: current type `PrtAlertTrainingLevelTC' is not referenced in this module
1002:     -- This TC was extracted from prtAlertTrainingLevel in RFC 1759.
1003: 
1004:     STATUS    current
1005:     DESCRIPTION
1006:         "The level of training required to handle this alert, if
1007:         human intervention is required.  The noInterventionRequired
1008:         value should be used if the event does not require any human
1009:         intervention.  The training level is an enumeration that is
1010:         determined and assigned by the printer manufacturer based on
1011:         the information or training required to handle this alert.
1012:         The printer will break alerts into these different training
1013:         levels.  It is the responsibility of a management application
1014:         in the system to determine how a particular alert is handled
1015:         and how and to whom that alert is routed.  The following are
1016:         the four training levels of alerts:
1017: 
1018:         Field Service - Alerts that typically require advanced
1019:             training and technical knowledge of the printer and its
1020:             subunits.  An example of a technical person would be a
1021:             manufacturer's Field Service representative, or other
1022:             person formally trained by the manufacturer or similar
1023:             representative.
1024:         Trained - Alerts that require an intermediate or moderate
1025:             knowledge of the printer and its subunits.  A typical
1026:             example of such an alert is replacing a toner cartridge.
1027:         Untrained -     Alerts that can be fixed without prior
1028:             training either because the action to correct the alert
1029:             is obvious or the printer can help the untrained person
1030:             fix the problem.  A typical example of such an alert is
1031:             reloading paper trays or emptying output bins on a low
1032:             end printer.
1033:         Management -    Alerts that have to do with overall operation
1034:             of and configuration of the printer.  Examples of such
1035:             management events are configuration change of subunits."
1036:     SYNTAX    INTEGER {
1037:                   other(1),
1038:                   unknown(2),
1039:                   untrained(3),
1040:                   trained(4),
1041:                   fieldService(5),
1042:                   management(6),
1043:                   noInterventionRequired(7)  -- Not in RFC 1759
1044:                  }
1045: 
1046: PrtAlertGroupTC ::= TEXTUAL-CONVENTION
1046: warning - warning: current type `PrtAlertGroupTC' is not referenced in this module
1047:     -- Values in the range 1 to 29 must not be IANA-assigned without
1048:     -- re-publishing Printer MIB.
1049:     -- Values of 30 and greater are for use in MIBs that augment
1050:     -- the Printer MIB, such as the Finisher MIB.
1051:     -- This TC extracted from prtAlertGroup in RFC 1759.
1052: 
1053:     STATUS    current
1054:     DESCRIPTION
1055:         "The type of subunit within the printer model that this alert
1056:         is related.  Input, output, and markers are examples of
1057:         printer model groups, i.e., examples of types of subunits.
1058:         Wherever possible, the enumerations match the sub-identifier
1059:         that identifies the relevant table in the Printer MIB.
1060: 
1061:         NOTE: Alert type codes have been added for the Host Resources
1062:         MIB storage table and device table.  These additional types
1063:         are for situations in which the printer's storage and device
1064:         objects must generate alerts (and possibly traps for critical
1065:         alerts)."
1066:     SYNTAX    INTEGER {
1067:                   other(1),
1068:                   unknown(2),
1069:                 -- Values for Host Resources MIB
1070:                   hostResourcesMIBStorageTable(3),
1071:                   hostResourcesMIBDeviceTable(4),
1072:                 -- Values for Printer MIB
1073:                   generalPrinter(5),
1074:                   cover(6),
1075:                   localization(7),
1076:                   input(8),
1077:                   output(9),
1078:                   marker(10),
1079:                   markerSupplies(11),
1080:                   markerColorant(12),
1081:                   mediaPath(13),
1082:                   channel(14),
1083:                   interpreter(15),
1084:                   consoleDisplayBuffer(16),
1085:                   consoleLights(17),
1086:                   alert(18),                   -- Not in RFC 1759
1087:                 -- Values (5) to (29) reserved for Printer MIB
1088:                 -- Values for Finisher MIB
1089:                   finDevice(30),               -- Not in RFC 1759
1090:                   finSupply(31),               -- Not in RFC 1759
1091:                   finSupplyMediaInput(32),     -- Not in RFC 1759
1092:                   finAttribute(33)             -- Not in RFC 1759
1093:                 -- Values (30) to (39) reserved for Finisher MIB
1094:                   }
1095: 
1096: PrtAlertCodeTC ::= TEXTUAL-CONVENTION
1096: warning - warning: current type `PrtAlertCodeTC' is not referenced in this module
1097:     -- This TC was extracted from prtAlertCode in RFC 1759.
1098:     STATUS    current
1099:     DESCRIPTION
1100:         "The code that describes the type of alert for this entry in
1101: 
1102:         the table.  Binary change event alerts describe states of the
1103:         subunit while unary change event alerts describe a single
1104:         event.  The same alert code can be used for a binary change
1105:         event or a unary change event, depending on implementation.
1106:         Also, the same alert code can be used to indicate a critical
1107:         or non-critical (warning) alert, depending on implementation.
1108:         The value of prtAlertSeverityLevel specifies binary vs. unary
1109:         and critical vs. non-critical for each event for the
1110:         implementation.
1111: 
1112:         While there are some specific codes for many subunits, the
1113:         generic codes should be used for most subunit alerts.  The
1114:         network management station can then query the subunit
1115:         specified by prtAlertGroup to determine further subunit
1116:         status and other subunit information.
1117: 
1118:         An agent shall not add two entries to the alert table for the
1119:         same event, one containing a generic event code and the other
1120:         containing a specific event code; the agent shall add only
1121:         one entry in the alert table for each event; either generic
1122:         (preferred) or specific, not both.
1123: 
1124:         Implementation of the unary change event
1125:         alertRemovalOfBinaryChangeEntry(1801) is optional.  When
1126:         implemented, this alert code shall indicate to network
1127:         management stations that the trailing edge of a binary change
1128:         event has occurred and the corresponding alert entry has been
1129:         removed from the alert table.  As with all events, the
1130:         alertRemovalOfBinaryChangeEntry(1801) alert shall be placed
1131:         at the end of the alert table.  Such an alert table entry
1132:         shall specify the following information:
1133: 
1134:         prtAlertSeverityLevel   warningUnaryChangeEvent(4)
1135:         prtAlertTrainingLevel   noInterventionRequired(7)
1136:         prtAlertGroup           alert(18)
1137:         prtAlertGroupIndex      the index of the row in the
1138:                                 alert table of the binary
1139:                                 change event that this event
1140:                                 has removed.
1141:         prtAlertLocation        unknown (-2)
1142:         prtAlertCode            alertRemovalOfBinaryChangeEntry(1801)
1143:         prtAlertDescription     <description or null string>
1144:         prtAlertTime            the value of sysUpTime at
1145:                                 the time of the removal of the
1146:                                 binary change event from the
1147:                                 alert table.
1148: 
1149:         Optionally, the agent may generate a trap coincident with
1150: 
1151:         removing the binary change event and placing the unary change
1152:         event alertRemovalOfBinaryChangeEntry(1801) in the alert
1153:         table.  For such a trap, the prtAlertIndex sent with the above
1154:         trap parameters shall be the index of the
1155:         alertRemovalOfBinaryChangeEvent row that was added to the
1156:         prtAlertTable; not the index of the row that was removed from
1157:         the prtAlertTable."
1158:     SYNTAX    INTEGER {
1159:                   other(1),
1160:                       -- an event that is not represented
1161:                       -- by one of the alert codes
1162:                       -- specified below.
1163:                   unknown(2),
1164:                       -- The following generic codes are common to
1165:                       -- multiple groups.  The NMS may examine the
1166:                       -- prtAlertGroup object to determine what group
1167:                       -- to query for further information.
1168:                   coverOpen(3),
1169:                   coverClosed(4),
1170:                   interlockOpen(5),
1171:                   interlockClosed(6),
1172:                   configurationChange(7),
1173:                   jam(8),
1174:                   subunitMissing(9),           -- Not in RFC 1759
1175:                       -- The subunit tray, bin, etc.
1176:                       -- has been removed.
1177:                   subunitLifeAlmostOver(10),   -- Not in RFC 1759
1178:                   subunitLifeOver(11),         -- Not in RFC 1759
1179:                   subunitAlmostEmpty(12),      -- Not in RFC 1759
1180:                   subunitEmpty(13),            -- Not in RFC 1759
1181:                   subunitAlmostFull(14),       -- Not in RFC 1759
1182:                   subunitFull(15),             -- Not in RFC 1759
1183:                   subunitNearLimit(16),        -- Not in RFC 1759
1184:                   subunitAtLimit(17),          -- Not in RFC 1759
1185:                   subunitOpened(18),           -- Not in RFC 1759
1186:                   subunitClosed(19),           -- Not in RFC 1759
1187:                   subunitTurnedOn(20),         -- Not in RFC 1759
1188:                   subunitTurnedOff(21),        -- Not in RFC 1759
1189:                   subunitOffline(22),          -- Not in RFC 1759
1190:                   subunitPowerSaver(23),       -- Not in RFC 1759
1191:                   subunitWarmingUp(24),        -- Not in RFC 1759
1192:                   subunitAdded(25),            -- Not in RFC 1759
1193:                   subunitRemoved(26),          -- Not in RFC 1759
1194:                   subunitResourceAdded(27),    -- Not in RFC 1759
1195:                   subunitResourceRemoved(28),  -- Not in RFC 1759
1196:                   subunitRecoverableFailure(29),
1197:                                                -- Not in RFC 1759
1198:                   subunitUnrecoverableFailure(30),
1199: 
1200:                                                -- Not in RFC 1759
1201:                   subunitRecoverableStorageError(31),
1202:                                                -- Not in RFC 1759
1203:                   subunitUnrecoverableStorageError(32),
1204:                                                -- Not in RFC 1759
1205:                   subunitMotorFailure(33),     -- Not in RFC 1759
1206:                   subunitMemoryExhausted(34),  -- Not in RFC 1759
1207:                   subunitUnderTemperature(35), -- Not in RFC 1759
1208:                   subunitOverTemperature(36),  -- Not in RFC 1759
1209:                   subunitTimingFailure(37),    -- Not in RFC 1759
1210:                   subunitThermistorFailure(38), -- Not in RFC 1759
1211: 
1212:                 -- General Printer group
1213:                   doorOpen(501),    -- DEPRECATED
1214:                                     -- Use coverOpened(3)
1215:                   doorClosed(502),  -- DEPRECATED
1216:                                     -- Use coverClosed(4)
1217:                   powerUp(503),
1218:                   powerDown(504),
1219:                   printerNMSReset(505),        -- Not in RFC 1759
1220:                       -- The printer has been reset by some
1221:                       -- network management station(NMS)
1222:                       -- writing into 'prtGeneralReset'.
1223:                   printerManualReset(506),     -- Not in RFC 1759
1224:                       -- The printer has been reset manually.
1225:                   printerReadyToPrint(507),    -- Not in RFC 1759
1226:                       -- The printer is ready to print. (i.e.,
1227:                       -- not warming up, not in power save
1228:                       -- state, not adjusting print quality,
1229:                       -- etc.).
1230: 
1231:                 -- Input Group
1232:                   inputMediaTrayMissing(801),
1233:                   inputMediaSizeChange(802),
1234:                   inputMediaWeightChange(803),
1235:                   inputMediaTypeChange(804),
1236:                   inputMediaColorChange(805),
1237:                   inputMediaFormPartsChange(806),
1238:                   inputMediaSupplyLow(807),
1239:                   inputMediaSupplyEmpty(808),
1240:                   inputMediaChangeRequest(809), -- Not in RFC 1759
1241:                       -- An interpreter has detected that a
1242:                       -- different medium is need in this input
1243:                       -- tray subunit.  The prtAlertDescription may
1244:                       -- be used to convey a human readable
1245:                       -- description of the medium required to
1246:                       -- satisfy the request.
1247:                   inputManualInputRequest(810), -- Not in RFC 1759
1248: 
1249:                       -- An interpreter has detected that manual
1250:                       -- input is required in this subunit.  The
1251:                       -- prtAlertDescription may be used to convey
1252:                       -- a human readable description of the medium
1253:                       -- required to satisfy the request.
1254:                   inputTrayPositionFailure(811), -- Not in RFC 1759
1255:                       -- The input tray failed to position correctly.
1256:                   inputTrayElevationFailure(812),
1257:                                         -- Not in RFC 1759
1258:                   inputCannotFeedSizeSelected(813),
1259:                                         -- Not in RFC 1759
1260:                 -- Output Group
1261:                   outputMediaTrayMissing(901),
1262:                   outputMediaTrayAlmostFull(902),
1263:                   outputMediaTrayFull(903),
1264:                   outputMailboxSelectFailure(904),
1265:                                         -- Not in RFC 1759
1266:                 -- Marker group
1267:                   markerFuserUnderTemperature(1001),
1268:                   markerFuserOverTemperature(1002),
1269:                   markerFuserTimingFailure(1003),
1270:                                         -- Not in RFC 1759
1271:                   markerFuserThermistorFailure(1004),
1272:                                         -- Not in RFC 1759
1273:                   markerAdjustingPrintQuality(1005),
1274:                                         -- Not in RFC 1759
1275:                 -- Marker Supplies group
1276:                   markerTonerEmpty(1101),
1277:                   markerInkEmpty(1102),
1278:                   markerPrintRibbonEmpty(1103),
1279:                   markerTonerAlmostEmpty(1104),
1280:                   markerInkAlmostEmpty(1105),
1281:                   markerPrintRibbonAlmostEmpty(1106),
1282:                   markerWasteTonerReceptacleAlmostFull(1107),
1283:                   markerWasteInkReceptacleAlmostFull(1108),
1284:                   markerWasteTonerReceptacleFull(1109),
1285:                   markerWasteInkReceptacleFull(1110),
1286:                   markerOpcLifeAlmostOver(1111),
1287:                   markerOpcLifeOver(1112),
1288:                   markerDeveloperAlmostEmpty(1113),
1289:                   markerDeveloperEmpty(1114),
1290:                   markerTonerCartridgeMissing(1115),
1291:                                         -- Not in RFC 1759
1292:                 -- Media Path Device Group
1293:                   mediaPathMediaTrayMissing(1301),
1294:                   mediaPathMediaTrayAlmostFull(1302),
1295:                   mediaPathMediaTrayFull(1303),
1296:                   mediaPathCannotDuplexMediaSelected(1304),
1297: 
1298:                                         -- Not in RFC 1759
1299:                 -- Interpreter Group
1300:                   interpreterMemoryIncrease(1501),
1301:                   interpreterMemoryDecrease(1502),
1302:                   interpreterCartridgeAdded(1503),
1303:                   interpreterCartridgeDeleted(1504),
1304:                   interpreterResourceAdded(1505),
1305:                   interpreterResourceDeleted(1506),
1306:                   interpreterResourceUnavailable(1507),
1307:                   interpreterComplexPageEncountered(1509),
1308:                                         -- Not in RFC 1759
1309:                       -- The interpreter has encountered a page
1310:                       -- that is too complex for the resources that
1311:                       -- are available.
1312:                 -- Alert Group
1313:                   alertRemovalOfBinaryChangeEntry(1801)
1314:                                         -- Not in RFC 1759
1315:                       -- A binary change event entry has been
1316:                       -- removed from the alert table.  This unary
1317:                       -- change alert table entry is added to the
1318:                       -- end of the alert table.
1319:                   }
1320: END