source: azure_iot_hub_f767zi/trunk/asp_baseplatform/lwip/contrib-2.1.0/apps/LwipMibCompiler/Mibs/IANA/IANA-PRINTER-MIB@ 457

Last change on this file since 457 was 457, checked in by coas-nagasima, 4 years ago

ファイルを追加

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