smilint output for ./IANA-PRINTER-MIB
Message Severities |
Severity | Count |
warning | 14 |
Message Types |
Type | Count |
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