1-- (C)  COPYRIGHT HEWLETT-PACKARD COMPANY 1997.
2--
3-- LaserJet 5Si Printer Model Specific MIB.
4--
5-- Generated on August 4, 1997.
6--
7-- Company names and product names mentioned herein may be
8-- trademarks, and/or registered trademarks of their respective
9-- companies.
10--
11-- For interal and external use.
12--
13-- This MIB describes all the printer model specific
14-- objects suppported by the LaserJet 5Si printer
15-- when networked connected using a JetDirect print
16-- server.
17--
18-- The following MIB also contain objects supported
19-- by a JetDirect connected LaserJet 5Si printer:
20--
21-- rfc 1213 MIB II
22--
23-- This MIB complies with the following RFCs:
24--
25-- rfc 1157 Simple Network Management Protocol
26-- rfc 1155 Structure of Management Information
27--
28-- Notes:
29--
30-- 1) At the time this MIB was published, a
31--    defect existed where the printer would not correctly
32--    handle an SNMP get next request.  The printer
33--    behavior is correct for tabular objects, but not
34--    scalar objects.  For example, energy-star, sleep-mode,
35--    and on-off-line are all scalars with OIDS:
36--
37--    energy-star { dm 1 1 1 1 }
38--    sleep-mode  { dm 1 1 1 2 }
39--    on-off-line { dm 1 2 2 5 }
40--
41--    These three objects are the first three objects supported
42--    under the dm tree.
43--
44--    The printer operation (using OpenView tools as an
45--    example) is:
46--
47--      snmpnext hpb18207 .1.3.6.1.4.1.11.2.3.9.4.2.1.1.1.2.0
48--
49--    with a reply of:
50--
51--      hp.nm.hpsystem.net-peripheral.netdm.dm.device.system.status-system.
52--      on-off-line.0 : INTEGER: eOnline
53--
54--    which the printer handles correctly.
55--
56--    However, if the zero is left off the end, then the printer operation
57--    is:
58--
59--      snmpnext hpb18207 .1.3.6.1.4.1.11.2.3.9.4.2.1.1.1.2
60--
61--    with a reply of:
62--
63--      hp.nm.hpsystem.net-peripheral.netdm.dm.device.system.status-system.
64--      on-off-line.0 : INTEGER: eOnline
65--
66--    which is incorrect.  The object that should have been returned is
67--    the energy-star object, not the on-off-line object.
68--
69--    Since the OpenView MIB Browser uses the get next command in an
70--    attempt to retrieve all the supported objects under the specified OID
71--                                                  =======================
72--    (object identifier) and the printer returns an object that is not under
73--    the specified OID, the MIB Browser assumes there are no objects
74--    supported under the specified OID and reports "no value (s) returned for
75--    query".
76--
77--    If you use an SNMP tool other than OpenView MIB Browser to do a get,
78--    the printer properly responds.
79--
80--    Retrieving tables using the OpenView MIB Browser works fine.  Only
81--    retrieving scalar objects fails.
82--
83-- 2) Proprietary objects containing a string which are defined in this MIB use the
84--    first two bytes to hold the symbol set used to encode the string.
85--    The Roman-8 symbol set has a hex encoding of 0x0115.  Other
86--    symbol sets are listed in the PCL 5 Comparison Guide in table
87--    C-1 Symbol Set Values. Standard Printer MIB (prt...objects) and Host
88--    Resources MIB (hr...objects) strings do not contain symbol set
89--    information.
90--
91-- 3) Some of the objects included are only supported if an accessory
92--    is installed.  These accessories include:
93--      MIO/EIO based accessories
94--      SIMM/DIMM based accessories
95--      Mass storage devices
96--      Paper handling accessories
97--      Adobe PostScript accessory
98--
99--
100LaserJet5Si-MIB DEFINITIONS ::= BEGIN
101
102hp OBJECT IDENTIFIER ::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) 11}
103dm OBJECT IDENTIFIER ::= { hp nm(2) hpsystem(3) net-peripheral(9) netdm(4) 2}
104
105DisplayString ::= OCTET STRING
106
107device                                 OBJECT IDENTIFIER ::=  { dm 1 }
108system                                 OBJECT IDENTIFIER ::=  { device 1 }
109settings-system                        OBJECT IDENTIFIER ::=  { system 1 }
110status-system                          OBJECT IDENTIFIER ::=  { system 2 }
111background-message                     OBJECT IDENTIFIER ::=  { status-system 37 }
112background-message1                    OBJECT IDENTIFIER ::=  { background-message 1 }
113background-message2                    OBJECT IDENTIFIER ::=  { background-message 2 }
114id                                     OBJECT IDENTIFIER ::=  { system 3 }
115interface                              OBJECT IDENTIFIER ::=  { system 4 }
116simm                                   OBJECT IDENTIFIER ::=  { interface 1 }
117simm1                                  OBJECT IDENTIFIER ::=  { simm 1 }
118simm2                                  OBJECT IDENTIFIER ::=  { simm 2 }
119simm3                                  OBJECT IDENTIFIER ::=  { simm 3 }
120simm4                                  OBJECT IDENTIFIER ::=  { simm 4 }
121mio                                    OBJECT IDENTIFIER ::=  { interface 3 }
122mio1                                   OBJECT IDENTIFIER ::=  { mio 1 }
123mio2                                   OBJECT IDENTIFIER ::=  { mio 2 }
124phd                                    OBJECT IDENTIFIER ::=  { interface 5 }
125phd1                                   OBJECT IDENTIFIER ::=  { phd 1 }
126phd2                                   OBJECT IDENTIFIER ::=  { phd 2 }
127phd3                                   OBJECT IDENTIFIER ::=  { phd 3 }
128phd4                                   OBJECT IDENTIFIER ::=  { phd 4 }
129phd5                                   OBJECT IDENTIFIER ::=  { phd 5 }
130phd6                                   OBJECT IDENTIFIER ::=  { phd 6 }
131test                                   OBJECT IDENTIFIER ::=  { system 5 }
132job                                    OBJECT IDENTIFIER ::=  { system 6 }
133settings-job                           OBJECT IDENTIFIER ::=  { job 1 }
134active-print-jobs                      OBJECT IDENTIFIER ::=  { job 2 }
135job-being-parsed                       OBJECT IDENTIFIER ::=  { active-print-jobs 1 }
136job-info                               OBJECT IDENTIFIER ::=  { job 5 }
137job-info-attribute                     OBJECT IDENTIFIER ::=  { job-info 23 }
138errorlog                               OBJECT IDENTIFIER ::=  { system 11 }
139error1                                 OBJECT IDENTIFIER ::=  { errorlog 1 }
140error2                                 OBJECT IDENTIFIER ::=  { errorlog 2 }
141error3                                 OBJECT IDENTIFIER ::=  { errorlog 3 }
142error4                                 OBJECT IDENTIFIER ::=  { errorlog 4 }
143error5                                 OBJECT IDENTIFIER ::=  { errorlog 5 }
144error6                                 OBJECT IDENTIFIER ::=  { errorlog 6 }
145error7                                 OBJECT IDENTIFIER ::=  { errorlog 7 }
146error8                                 OBJECT IDENTIFIER ::=  { errorlog 8 }
147error9                                 OBJECT IDENTIFIER ::=  { errorlog 9 }
148error10                                OBJECT IDENTIFIER ::=  { errorlog 10 }
149error11                                OBJECT IDENTIFIER ::=  { errorlog 11 }
150error12                                OBJECT IDENTIFIER ::=  { errorlog 12 }
151error13                                OBJECT IDENTIFIER ::=  { errorlog 13 }
152error14                                OBJECT IDENTIFIER ::=  { errorlog 14 }
153error15                                OBJECT IDENTIFIER ::=  { errorlog 15 }
154error16                                OBJECT IDENTIFIER ::=  { errorlog 16 }
155error17                                OBJECT IDENTIFIER ::=  { errorlog 17 }
156error18                                OBJECT IDENTIFIER ::=  { errorlog 18 }
157error19                                OBJECT IDENTIFIER ::=  { errorlog 19 }
158error20                                OBJECT IDENTIFIER ::=  { errorlog 20 }
159error21                                OBJECT IDENTIFIER ::=  { errorlog 21 }
160error22                                OBJECT IDENTIFIER ::=  { errorlog 22 }
161error23                                OBJECT IDENTIFIER ::=  { errorlog 23 }
162error24                                OBJECT IDENTIFIER ::=  { errorlog 24 }
163error25                                OBJECT IDENTIFIER ::=  { errorlog 25 }
164error26                                OBJECT IDENTIFIER ::=  { errorlog 26 }
165error27                                OBJECT IDENTIFIER ::=  { errorlog 27 }
166error28                                OBJECT IDENTIFIER ::=  { errorlog 28 }
167error29                                OBJECT IDENTIFIER ::=  { errorlog 29 }
168error30                                OBJECT IDENTIFIER ::=  { errorlog 30 }
169error31                                OBJECT IDENTIFIER ::=  { errorlog 31 }
170error32                                OBJECT IDENTIFIER ::=  { errorlog 32 }
171error33                                OBJECT IDENTIFIER ::=  { errorlog 33 }
172error34                                OBJECT IDENTIFIER ::=  { errorlog 34 }
173error35                                OBJECT IDENTIFIER ::=  { errorlog 35 }
174error36                                OBJECT IDENTIFIER ::=  { errorlog 36 }
175error37                                OBJECT IDENTIFIER ::=  { errorlog 37 }
176error38                                OBJECT IDENTIFIER ::=  { errorlog 38 }
177error39                                OBJECT IDENTIFIER ::=  { errorlog 39 }
178error40                                OBJECT IDENTIFIER ::=  { errorlog 40 }
179error41                                OBJECT IDENTIFIER ::=  { errorlog 41 }
180error42                                OBJECT IDENTIFIER ::=  { errorlog 42 }
181error43                                OBJECT IDENTIFIER ::=  { errorlog 43 }
182error44                                OBJECT IDENTIFIER ::=  { errorlog 44 }
183error45                                OBJECT IDENTIFIER ::=  { errorlog 45 }
184error46                                OBJECT IDENTIFIER ::=  { errorlog 46 }
185error47                                OBJECT IDENTIFIER ::=  { errorlog 47 }
186error48                                OBJECT IDENTIFIER ::=  { errorlog 48 }
187error49                                OBJECT IDENTIFIER ::=  { errorlog 49 }
188error50                                OBJECT IDENTIFIER ::=  { errorlog 50 }
189source-subsystem                       OBJECT IDENTIFIER ::=  { device 2 }
190io                                     OBJECT IDENTIFIER ::=  { source-subsystem 1 }
191settings-io                            OBJECT IDENTIFIER ::=  { io 1 }
192ports                                  OBJECT IDENTIFIER ::=  { io 3 }
193port1                                  OBJECT IDENTIFIER ::=  { ports 1 }
194processing-subsystem                   OBJECT IDENTIFIER ::=  { device 3 }
195pdl                                    OBJECT IDENTIFIER ::=  { processing-subsystem 3 }
196settings-pdl                           OBJECT IDENTIFIER ::=  { pdl 1 }
197status-pdl                             OBJECT IDENTIFIER ::=  { pdl 2 }
198pdl-pcl                                OBJECT IDENTIFIER ::=  { pdl 3 }
199pdl-postscript                         OBJECT IDENTIFIER ::=  { pdl 4 }
200pjl                                    OBJECT IDENTIFIER ::=  { processing-subsystem 5 }
201destination-subsystem                  OBJECT IDENTIFIER ::=  { device 4 }
202print-engine                           OBJECT IDENTIFIER ::=  { destination-subsystem 1 }
203settings-prt-eng                       OBJECT IDENTIFIER ::=  { print-engine 1 }
204status-prt-eng                         OBJECT IDENTIFIER ::=  { print-engine 2 }
205intray                                 OBJECT IDENTIFIER ::=  { print-engine 3 }
206settings-intray                        OBJECT IDENTIFIER ::=  { intray 1 }
207intrays                                OBJECT IDENTIFIER ::=  { intray 3 }
208intray4                                OBJECT IDENTIFIER ::=  { intrays 4 }
209intray5                                OBJECT IDENTIFIER ::=  { intrays 5 }
210outbin                                 OBJECT IDENTIFIER ::=  { print-engine 4 }
211settings-outbin                        OBJECT IDENTIFIER ::=  { outbin 1 }
212outbins                                OBJECT IDENTIFIER ::=  { outbin 3 }
213outbin1                                OBJECT IDENTIFIER ::=  { outbins 1 }
214outbin3                                OBJECT IDENTIFIER ::=  { outbins 3 }
215outbin4                                OBJECT IDENTIFIER ::=  { outbins 4 }
216outbin5                                OBJECT IDENTIFIER ::=  { outbins 5 }
217outbin6                                OBJECT IDENTIFIER ::=  { outbins 6 }
218outbin7                                OBJECT IDENTIFIER ::=  { outbins 7 }
219outbin8                                OBJECT IDENTIFIER ::=  { outbins 8 }
220outbin9                                OBJECT IDENTIFIER ::=  { outbins 9 }
221outbin10                               OBJECT IDENTIFIER ::=  { outbins 10 }
222outbin11                               OBJECT IDENTIFIER ::=  { outbins 11 }
223marking-agent                          OBJECT IDENTIFIER ::=  { print-engine 5 }
224settings-marking-agent                 OBJECT IDENTIFIER ::=  { marking-agent 1 }
225imaging                                OBJECT IDENTIFIER ::=  { print-engine 6 }
226ph                                     OBJECT IDENTIFIER ::=  { print-engine 7 }
227ph-devices                             OBJECT IDENTIFIER ::=  { ph 3 }
228ph2                                    OBJECT IDENTIFIER ::=  { ph-devices 2 }
229ph3                                    OBJECT IDENTIFIER ::=  { ph-devices 3 }
230print-media                            OBJECT IDENTIFIER ::=  { print-engine 8 }
231settings-print-media                   OBJECT IDENTIFIER ::=  { print-media 1 }
232media-info                             OBJECT IDENTIFIER ::=  { print-media 3 }
233media1                                 OBJECT IDENTIFIER ::=  { media-info 1 }
234media2                                 OBJECT IDENTIFIER ::=  { media-info 2 }
235media3                                 OBJECT IDENTIFIER ::=  { media-info 3 }
236media4                                 OBJECT IDENTIFIER ::=  { media-info 4 }
237media5                                 OBJECT IDENTIFIER ::=  { media-info 5 }
238media6                                 OBJECT IDENTIFIER ::=  { media-info 6 }
239media7                                 OBJECT IDENTIFIER ::=  { media-info 7 }
240media8                                 OBJECT IDENTIFIER ::=  { media-info 8 }
241media9                                 OBJECT IDENTIFIER ::=  { media-info 9 }
242media10                                OBJECT IDENTIFIER ::=  { media-info 10 }
243media11                                OBJECT IDENTIFIER ::=  { media-info 11 }
244media12                                OBJECT IDENTIFIER ::=  { media-info 12 }
245media13                                OBJECT IDENTIFIER ::=  { media-info 13 }
246media14                                OBJECT IDENTIFIER ::=  { media-info 14 }
247media15                                OBJECT IDENTIFIER ::=  { media-info 15 }
248tables                                 OBJECT IDENTIFIER ::=  { device 7 }
249channel-table                          OBJECT IDENTIFIER ::=  { tables 2 }
250channel-entry                          OBJECT IDENTIFIER ::=  { channel-table 1 }
251file-system                            OBJECT IDENTIFIER ::=  { system 10 }
252settings-file-system                   OBJECT IDENTIFIER ::=  { file-system 1 }
253status-file-system                     OBJECT IDENTIFIER ::=  { file-system 2 }
254file-systems                           OBJECT IDENTIFIER ::=  { file-system 3 }
255file-system2                           OBJECT IDENTIFIER ::=  { file-systems 2 }
256resource-manager                       OBJECT IDENTIFIER ::=  { system 12 }
257mass-storage-resources                 OBJECT IDENTIFIER ::=  { resource-manager 3 }
258remote-procedure-call                  OBJECT IDENTIFIER ::=  { system 13 }
259settings-rpc                           OBJECT IDENTIFIER ::=  { remote-procedure-call 1 }
260status-rpc                             OBJECT IDENTIFIER ::=  { remote-procedure-call 2 }
261rpc-services                           OBJECT IDENTIFIER ::=  { remote-procedure-call 3 }
262mount                                  OBJECT IDENTIFIER ::=  { rpc-services 1 }
263settings-mount                         OBJECT IDENTIFIER ::=  { mount 1 }
264nfs-server                             OBJECT IDENTIFIER ::=  { rpc-services 2 }
265settings-nfs-server                    OBJECT IDENTIFIER ::=  { nfs-server 1 }
266status-nfs-server                      OBJECT IDENTIFIER ::=  { nfs-server 2 }
267rpc-bind                               OBJECT IDENTIFIER ::=  { rpc-services 3 }
268settings-rpc-bind                      OBJECT IDENTIFIER ::=  { rpc-bind 1 }
269status-rpc-bind                        OBJECT IDENTIFIER ::=  { rpc-bind 2 }
270xport-interface                        OBJECT IDENTIFIER ::=  { system 14 }
271status-xip                             OBJECT IDENTIFIER ::=  { xport-interface 2 }
272mass-storage-block-driver              OBJECT IDENTIFIER ::=  { system 15 }
273mass-storage-block-drivers             OBJECT IDENTIFIER ::=  { mass-storage-block-driver 3 }
274mass-storage-bd2                       OBJECT IDENTIFIER ::=  { mass-storage-block-drivers 2 }
275settings-msbd2                         OBJECT IDENTIFIER ::=  { mass-storage-bd2 1 }
276hrm                                    OBJECT IDENTIFIER ::=  { dm 3 }
277hrStorage                              OBJECT IDENTIFIER ::=  { hrm 2 }
278hrStorageTable                         OBJECT IDENTIFIER ::=  { hrStorage 3 }
279hrStorageEntry                         OBJECT IDENTIFIER ::=  { hrStorageTable 1 }
280hrDevice                               OBJECT IDENTIFIER ::=  { hrm 3 }
281hrDeviceTable                          OBJECT IDENTIFIER ::=  { hrDevice 2 }
282hrDeviceEntry                          OBJECT IDENTIFIER ::=  { hrDeviceTable 1 }
283hrPrinterTable                         OBJECT IDENTIFIER ::=  { hrDevice 5 }
284hrPrinterEntry                         OBJECT IDENTIFIER ::=  { hrPrinterTable 1 }
285printmib                               OBJECT IDENTIFIER ::=  { dm 2 }
286prtGeneral                             OBJECT IDENTIFIER ::=  { printmib 5 }
287prtGeneralTable                        OBJECT IDENTIFIER ::=  { prtGeneral 1 }
288prtGeneralEntry                        OBJECT IDENTIFIER ::=  { prtGeneralTable 1 }
289prtCover                               OBJECT IDENTIFIER ::=  { printmib 6 }
290prtCoverTable                          OBJECT IDENTIFIER ::=  { prtCover 1 }
291prtCoverEntry                          OBJECT IDENTIFIER ::=  { prtCoverTable 1 }
292prtLocalization                        OBJECT IDENTIFIER ::=  { printmib 7 }
293prtLocalizationTable                   OBJECT IDENTIFIER ::=  { prtLocalization 1 }
294prtLocalizationEntry                   OBJECT IDENTIFIER ::=  { prtLocalizationTable 1 }
295prtStorageRefTable                     OBJECT IDENTIFIER ::=  { prtGeneral 2 }
296prtStorageRefEntry                     OBJECT IDENTIFIER ::=  { prtStorageRefTable 1 }
297prtDeviceRefTable                      OBJECT IDENTIFIER ::=  { prtGeneral 3 }
298prtDeviceRefEntry                      OBJECT IDENTIFIER ::=  { prtDeviceRefTable 1 }
299prtInput                               OBJECT IDENTIFIER ::=  { printmib 8 }
300prtInputTable                          OBJECT IDENTIFIER ::=  { prtInput 2 }
301prtInputEntry                          OBJECT IDENTIFIER ::=  { prtInputTable 1 }
302prtOutput                              OBJECT IDENTIFIER ::=  { printmib 9 }
303prtOutputTable                         OBJECT IDENTIFIER ::=  { prtOutput 2 }
304prtOutputEntry                         OBJECT IDENTIFIER ::=  { prtOutputTable 1 }
305prtMarker                              OBJECT IDENTIFIER ::=  { printmib 10 }
306prtMarkerTable                         OBJECT IDENTIFIER ::=  { prtMarker 2 }
307prtMarkerEntry                         OBJECT IDENTIFIER ::=  { prtMarkerTable 1 }
308prtMarkerSupplies                      OBJECT IDENTIFIER ::=  { printmib 11 }
309prtMarkerSuppliesTable                 OBJECT IDENTIFIER ::=  { prtMarkerSupplies 1 }
310prtMarkerSuppliesEntry                 OBJECT IDENTIFIER ::=  { prtMarkerSuppliesTable 1 }
311prtMediaPath                           OBJECT IDENTIFIER ::=  { printmib 13 }
312prtMediaPathTable                      OBJECT IDENTIFIER ::=  { prtMediaPath 4 }
313prtMediaPathEntry                      OBJECT IDENTIFIER ::=  { prtMediaPathTable 1 }
314prtChannel                             OBJECT IDENTIFIER ::=  { printmib 14 }
315prtChannelTable                        OBJECT IDENTIFIER ::=  { prtChannel 1 }
316prtChannelEntry                        OBJECT IDENTIFIER ::=  { prtChannelTable 1 }
317prtInterpreter                         OBJECT IDENTIFIER ::=  { printmib 15 }
318prtInterpreterTable                    OBJECT IDENTIFIER ::=  { prtInterpreter 1 }
319prtInterpreterEntry                    OBJECT IDENTIFIER ::=  { prtInterpreterTable 1 }
320prtConsoleDisplayBuffer                OBJECT IDENTIFIER ::=  { printmib 16 }
321prtConsoleDisplayBufferTable           OBJECT IDENTIFIER ::=  { prtConsoleDisplayBuffer 5 }
322prtConsoleDisplayBufferEntry           OBJECT IDENTIFIER ::=  { prtConsoleDisplayBufferTable 1 }
323prtConsoleLights                       OBJECT IDENTIFIER ::=  { printmib 17 }
324prtConsoleLightTable                   OBJECT IDENTIFIER ::=  { prtConsoleLights 6 }
325prtConsoleLightEntry                   OBJECT IDENTIFIER ::=  { prtConsoleLightTable 1 }
326prtAlert                               OBJECT IDENTIFIER ::=  { printmib 18 }
327prtAlertTable                          OBJECT IDENTIFIER ::=  { prtAlert 1 }
328prtAlertEntry                          OBJECT IDENTIFIER ::=  { prtAlertTable 1 }
329
330
331energy-star OBJECT-TYPE
332    SYNTAX  INTEGER
333    ACCESS  read-write
334    STATUS  optional
335    DESCRIPTION
336                "Returns or changes the Energy Star sleep value.  If the
337                value is greater than zero, then the device will go into
338                energy saving sleep mode after the print engine has been
339                idle for the number of seconds specified by this object.
340                A value of zero means Energy Star is disabled and the
341                device will not go to sleep based on print engine idle
342                time.  The value must be non-negative.
343                Additional information:
344                Returns or changes the Energy Star sleep value.
345                The device will go into energy saving sleep
346                mode after the print engine has been idle for
347                the number of seconds specified by this
348                object. LaserJet 5Sisupports values of 0, 900, 1800,
349                3600, 7200, and 10800; additionally, a value of 10 is
350                supported in Service Mode (Control Panel or PJL
351                instigated).  A value of 0 means
352                never go to sleep based on print engine idle
353                time.  Setting to an unsupported value causes
354                the printer to substitute a value (listed
355                below) and to return <noError>
356                status.
357                The values for normal operation are as follow:
358                <=0 snap to 0
359                >= 1 and <= 1349 snap to 900 (15 minutes)
360                >= 1350 and <= 2699 snap to 1800 (30 minutes)
361                >= 2700 and <= 5399 snap to 3600 (60 minutes)
362                >= 5400 and <= 8999 snap to 7200 (120 minutes)
363                >= 9000 snap to 10800  (180 minutes)
364                The values for Service Mode operation are the same as
365                above except 10 is a legal value (no snapping). When
366                the printer exits Service Mode the default value is
367                restored."
368::= { settings-system 1 }
369
370
371sleep-mode OBJECT-TYPE
372    SYNTAX  INTEGER {
373		   eFalse(1),
374		   eTrue(2)
375		   }
376    ACCESS  read-write
377    STATUS  optional
378    DESCRIPTION
379                "Returns eTrue if the device is in energy saving sleep
380                mode, otherwise returns eFalse.  Setting SLEEP-MODE to
381                eFalse causes the device to wake up, if it is in sleep
382                mode.  Setting SLEEP-MODE to eTrue causes the device to
383                go into sleep mode.
384                Additional information:
385                Setting to this object to eTrue while printer is
386                awake will not change the
387                printer's current state and will return
388                <genErr> status.
389                Setting to this object to eTrue while printer is
390                already in  the Sleep Mode will not change the
391                printer's current state and will return <noError> status.
392                Setting to eFalse while printer is already awake
393                will not change the printer's
394                current state and will return <noError> status."
395::= { settings-system 2 }
396
397
398on-off-line OBJECT-TYPE
399    SYNTAX  INTEGER {
400		   eOnline(1),
401		   eOffline(2),
402		   eOfflineAtEndOfJob(3)
403		   }
404    ACCESS  read-write
405    STATUS  optional
406    DESCRIPTION
407                "To bring the PDL processing sub-system on or off line.
408                If the device is a printer, then the printer does not
409                process print job data when the printer is off line.
410                PML communication persists.
411                Additional information:
412                When the printer is in the Offline state,
413                printing will stop as soon as possible (no more sheets
414                of media are pulled from input trays). All I/O
415                communication continues (no change from the Online
416                state).
417
418                Setting to eOnline has the following affect:
419                Printer will immediately go to or remain in the Online
420                state; <noError> status is returned.
421                If the printer's current state
422                is Offline with a pending error condition that
423                prevents the printer from going to the Online
424                state, the printer will remain in the Offline state;
425                <genErr> status is returned.
426
427                Setting to eOffline has the following affect:
428                Printer will immediately go to or remain in the
429                Offline state; <noError> status is returned.
430                If pages are being printed, those pages will complete
431                with the printer in the Offline state.
432
433                Setting to eOfflineAtEndOfJob has the following
434                affect:
435                If not in a job or already in the Offline state, the
436                printer will immediately go to or remain in the
437                Offline state; <noError> status is returned.
438                If in a job and the current state is Online, the
439                printer will remain in the Online state, with the
440                value of this object as eOfflineAtEndOfJob, until the
441                end of the job; <noError> status is returned. At the end of
442                the job, the printer goes to the Offline state and the
443                value of this object becomes eOffline.
444                Setting this object to eOffline or eOnline before the
445                end of the job causes the action for that value to be
446                taken immediately."
447::= { status-system 5 }
448
449
450continue OBJECT-TYPE
451    SYNTAX  INTEGER {
452		   eInitiateAction(1)
453		   }
454    ACCESS  write-only
455    STATUS  optional
456    DESCRIPTION
457                "A device can support a class of errors called
458                continuable errors.  When a continuable error is
459                encountered, the device requires a continue event to
460                occur before the device will continue operation.  One
461                continue event is setting the CONTINUE object to
462                eInitiateAction.  Devices can support other continue
463                events, like auto-continue.  A continue event causes the
464                continuable error to be acknowledged, thus allowing the
465                device to continue.  Each device needs to list the
466                continuable errors.  If the device doesn't currently
467                have an unacknowledged continuable error, the response
468                will contain <genErr>.
469                Additional information:
470                If LaserJet 5Si doesn't currently
471                have an unacknowledged continuable error, the
472                response will contain <noError> status.
473                Since LaserJet 5Sidoes not have a CONTINUE key, the SELECT key is used to perform
474                the continue operation at the control panel. "
475::= { status-system 6 }
476
477
478auto-continue OBJECT-TYPE
479    SYNTAX  INTEGER {
480		   eOff(1),
481		   eOn(2)
482		   }
483    ACCESS  read-write
484    STATUS  optional
485    DESCRIPTION
486                "Indicates if the device will automatically continue
487                after encountering a continuable error.  If AUTO-
488                CONTINUE is set to eOn, the device will automatically
489                generate continue event to acknowledge continuable
490                errors.  If AUTO-CONTINUE is set to eOff, then some
491                other continue event will have to acknowledge the
492                continuable error."
493::= { status-system 7 }
494
495
496job-input-auto-continue-timeout OBJECT-TYPE
497    SYNTAX  INTEGER(-1..3600)
498    ACCESS  read-write
499    STATUS  optional
500    DESCRIPTION
501                "The number of seconds the device waits after a job
502                related continuable error occurs before automatically
503                continuing.  An example job related continuable error is
504                the job requesting a media size that is not available.
505                After the timeout expires, the device will continue
506                processing the job as if a continue event occurred, such
507                as the front panel continue key being pressed.  If the
508                value is -1, the device does not automatically continue
509                after a job related continuable error occurs.  If the
510                value is 0, the device immediately continues.  If the
511                value is greater than 0, the value represents the
512                timeout value in seconds.
513                Additional information:
514                This object is used only for media requests
515                (size and/or name).
516                LaserJet 5Si supports any value in the range of -1 to 3600. Setting to a value
517                outside of that range causes
518                the printer to substitute a value (listed
519                below) and to return <noError>
520                status.
521                The values are as follow:
522                <-1 snaps to -1
523                >3600 snaps to 3600  (60 minutes)
524                The action that occurs when this timeout expires is explained by
525                JOB-INPUT-AUTO-CONTINUE-MODE. It is not the same as the CONTINUE
526                object being set to eInitiateAction or the Select key being pressed on
527                the control panel."
528::= { status-system 35 }
529
530
531job-input-auto-continue-mode OBJECT-TYPE
532    SYNTAX  OCTET STRING
533    ACCESS  read-write
534    STATUS  optional
535    DESCRIPTION
536                "Returns or sets the device behavior when the desired
537                media is not currently available.
538                  cCancelJob - The device cancels the job.  The device
539                POS should explain what happens if this item is not the
540                only item in the collection.
541                  cAutoMediaSizeOverride - The device is allowed to
542                substitute a different size media.
543                  cAutoMediaNameOverride - The device is allowed to
544                substitute a different media name.
545                Additional information:
546                If cCancelJob is set, the current print job will
547                be canceled regardless of other item settings. At least one bit of the
548                collection must be set; setting this object to zero will cause a status of
549                <badValue> to be returned.
550                This object applies to all media requests, including Manual Feed Requests.
551                This object describes the action that is performed when the
552                JOB-INPUT-AUTO-CONTINUE-TIMEOUT expires. The action performed by the CONTINUE
553                object being set to eInitiateAction or the Select key being pressed on
554                the control panel may cause different actions.  "
555::= { status-system 36 }
556
557
558background-status-msg-line1-part1 OBJECT-TYPE
559    SYNTAX  DisplayString
560    ACCESS  read-write
561    STATUS  optional
562    DESCRIPTION
563                "The string displayed on the device's front panel in
564                place of the printer's built-in background status
565                string.  An example built-in background status string is
566                '00 READY'.
567                Additional information:
568                This object allows a message to be displayed when
569                it is the highest priority message. Setting this
570                objedct does not guarantee the message will be
571                displayed; and reading it returns the value last
572                written, not the currently displayed message (use
573                prtConsoleDisplayBufferText to read the
574                display).
575                The priority assigned for displaying this message
576                is one lower than the PJL RDYMSG.
577                To clear the message, write a null string to this
578                object.
579                While the object prtConsoleLocalization controls the
580                localization and symbol set usage of printer generated messages, this
581                object's message is displayed using the symbol set
582                specified with the string. The default symbol set is Roman-8; additional
583                legal symbol sets are ISOLatin5, ISOLatin2 and Windows31J.
584                When either BACKGROUND-STATUS-MSG-LINE1-PART1 or
585                BACKGROUND-STATUS-MSG-LINE2-PART1 contains a non-null value, both will be
586                displayed."
587::= { background-message1 1 }
588
589
590background-status-msg-line2-part1 OBJECT-TYPE
591    SYNTAX  DisplayString
592    ACCESS  read-write
593    STATUS  optional
594    DESCRIPTION
595                "The string displayed on the device's front panel in
596                place of the printer's built-in background status
597                string.  An example built-in background status string is
598                '00 READY'.
599                Additional information:
600                See BACKGROUND-STATUS-MSG-LINE1-PART1"
601::= { background-message2 1 }
602
603
604error-log-clear OBJECT-TYPE
605    SYNTAX  INTEGER {
606		   eClearErrorLog(1)
607		   }
608    ACCESS  write-only
609    STATUS  optional
610    DESCRIPTION
611                "Setting this object clears all the entries in the error
612                log sub-tree."
613::= { status-system 38 }
614
615
616job-output-auto-continue-timeout OBJECT-TYPE
617    SYNTAX  INTEGER(-1..3600)
618    ACCESS  read-write
619    STATUS  optional
620    DESCRIPTION
621                "Returns or sets the time that the printer will wait
622                after an output bin becomes full and the printer is
623                trying to deliver a sheet of media to that output bin.
624                When the timeout expires, the job is processed according
625                to the OUTBINn-OVERRIDE-MODE.  A value of -1 indicates
626                that the printer will wait for a continue event.  A non-
627                negative value is the number of seconds to wait.
628                Additional information:
629                A value of zero means to continue immediately."
630::= { status-system 40 }
631
632
633model-number OBJECT-TYPE
634    SYNTAX  DisplayString
635    ACCESS  read-only
636    STATUS  optional
637    DESCRIPTION
638                "Identifies the device model number as listed in the HP
639                corporate price list (e.g.  C2121A for DeskJet 500C).
640                The string is as specific as possible.  Products should
641                note in POS if the model number on the CPL changes but
642                the device reports the previous model number.  If the
643                model number changes based on the installed options, the
644                POS should indicate if only the base model number is
645                returned, or if the device senses the installed options
646                and returns the correct model number.  If possible,
647                encode the model number in a symbol set (like Roman-8)
648                that matches the ASCII character set and limit the
649                characters used to ASCII characters.
650                Additional information:
651                The value of this object does not change based on
652                the installed options."
653::= { id 1 }
654
655
656model-name OBJECT-TYPE
657    SYNTAX  DisplayString
658    ACCESS  read-only
659    STATUS  optional
660    DESCRIPTION
661                "Identifies the device model name (e.g.  ''DeskJet
662                1200C'').  The string is as specific as possible.
663                Capitalization and spacing should match family naming
664                conventions.  Products should note in POS if the model
665                name on the HP corporate price list changes but the
666                device reports the previous device name.  If the model
667                name changes based on the installed options, the POS
668                should indicate if only the base model name is returned,
669                or if the device senses the installed options and
670                returns the correct model name.  If possible, encode the
671                model name in a symbol set (like Roman-8) that matches
672                the ASCII character set and limit the characters used to
673                ASCII characters.
674                Additional information:
675                The value of this object does not change based on
676                the installed options.
677                Since the value of this object is frequently used in displaying a list of
678                printers, it is kept relatively short in case systems have limited width
679                for their display area."
680::= { id 2 }
681
682
683serial-number OBJECT-TYPE
684    SYNTAX  DisplayString
685    ACCESS  read-only
686    STATUS  optional
687    DESCRIPTION
688                "Identifies the serial number for the device.  If the
689                SERIAL-NUMBER object is set by the user, then setting
690                the object does not need to be protected.  If the
691                SERIAL-NUMBER object is set at the factory, then the
692                SERVICE-PASSWORD object must be set correctly before the
693                SERIAL-NUMBER object is writable.  If this is a writable
694                object, the POS should indicate the maximum supported
695                string length.  If possible, encode the serial number in
696                a symbol set (like Roman-8) that matches the ASCII
697                character set and limit the characters used to ASCII
698                characters.
699                Additional information:
700                The format of the LaserJet 5Si serial number is:
701                aaxxyynnnn
702                where: aa=A-Z, xx=A..Z & 0..9, yy=0..9 & A..Z, nn=0..9
703                This object is read-only so the SERVICE-PASSWORD object is not used."
704::= { id 3 }
705
706
707device-name OBJECT-TYPE
708    SYNTAX  DisplayString
709    ACCESS  read-write
710    STATUS  optional
711    DESCRIPTION
712                "User defined device name.  The POS should indicate the
713                maximum supported string length.  If the user entered
714                string is too long, the device will store as much as
715                possible and will return the <noError>.
716
717                Additional information:
718                This object is stored in NVRAM.
719                The maximum supported string length is 32
720                characters.  If the user entered string is too long,
721                the device will store the first 32 characters and will
722                return the <noError> status."
723::= { id 10 }
724
725
726device-location OBJECT-TYPE
727    SYNTAX  DisplayString
728    ACCESS  read-write
729    STATUS  optional
730    DESCRIPTION
731                "User defined device location.  The POS should indicate
732                the maximum supported string length.  If the user
733                entered string is too long, the device will store as
734                much as possible and will return the <noError>.
735
736                Additional information:
737                The maximum supported string length is 16
738                characters.  If the user entered string is too long,
739                the device will store the first 16 characters and will
740                return the <noError> status.
741                This object is saved in NVRAM."
742::= { id 11 }
743
744
745asset-number OBJECT-TYPE
746    SYNTAX  DisplayString
747    ACCESS  read-write
748    STATUS  optional
749    DESCRIPTION
750                "User defined asset number.  The POS should indicate the
751                maximum supported string length.  If the user entered
752                string is too long, the device will store as much as
753                possible and will return the <noError>.
754
755                Additional information:
756                The maximum supported string length is 8
757                characters.  If the user entered string is too long,
758                the device will store the first 8 characters and will
759                return the <noError> status.
760                This object is saved in NVRAM."
761::= { id 12 }
762
763
764simm1-type OBJECT-TYPE
765    SYNTAX  INTEGER {
766		   eEmpty(1),
767		   eUnknown(2),
768		   eUnSupported(3),
769		   eReadOnlyMemory(4),
770		   eVolatileRandomAccessMemory(5)
771		   }
772    ACCESS  read-only
773    STATUS  optional
774    DESCRIPTION
775                "Returns an indication of the type of option installed in
776                SIMM slot 1.
777                  eEmpty means the device did not detect any option
778                installed in the interface slot.
779                  eUnknown means the device doesn't recognize the
780                installed option.
781                  eUnSupported means the device recognizes the installed
782                option, but does not support the option.
783                  eReadOnlyMemory means the installed option contains
784                ROM Ics.
785                  eVolatileRandomAccessMemory means the installed option
786                contains RAM ICs that loose data when the power is
787                turned off.
788                  eNonVolatileRandomAccessMemory means that the
789                installed option contains RAM ICs that do not loose data
790                when the power is turned off.
791                  eFlashMemory means that the installed option contains
792                a type of non-volatile RAM that needs to be erased
793                before it can be written.
794                  eDiskDrive means the installed option contains a disk
795                drive.  eRamRom means the installed option contains both
796                volatile random access memory and read only memory.
797                  eInputPHD means the installed option is an input paper
798                handling device.
799                  eOutputPHD means the installed option is an output
800                paper handling device.
801                  eIOCard means the installed option is an I/O card."
802::= { simm1 4 }
803
804
805simm1-capacity OBJECT-TYPE
806    SYNTAX  INTEGER
807    ACCESS  read-only
808    STATUS  optional
809    DESCRIPTION
810                "Returns an indication of the capacity of the SIMM
811                installed in SIMM slot 1.  The capacity is dependent on
812                the type of option, as indicated by the SIMM1-TYPE
813                object.  This object has no meaning if the installed
814                option type is eUnknown or eReadOnlyMemory.  This object
815                contains the size, in bytes, if the installed option
816                type is eVolatileRandomAccessMemory,
817                eNonVolatileRandomAccessMemory, eFlashMemory, or
818                eDiskDrive.  If the type of the installed option is
819                eRamRom, this object contains the size, in bytes, of the
820                random access memory.  If the type of the installed
821                option is eInputPHD, the capacity indicates the number
822                of input trays supported by the installed option.  If
823                the type of the installed option is eOutputPHD, the
824                capacity indicates the number of output bins supported
825                by the installed option.  If the type of the installed
826                option is eIOCard, the capacity indicates the number of
827                logical I/O ports supported by the I/O card.
828                Additional information:
829                Returns an indication of the capacity of the
830                installed option in bytes.  This object is not
831                supported unless the SIMM1-TYPE type is
832                eVolatileRandomAccessMemory."
833::= { simm1 5 }
834
835
836simm2-type OBJECT-TYPE
837    SYNTAX  INTEGER {
838		   eEmpty(1),
839		   eUnknown(2),
840		   eUnSupported(3),
841		   eReadOnlyMemory(4),
842		   eVolatileRandomAccessMemory(5)
843		   }
844    ACCESS  read-only
845    STATUS  optional
846    DESCRIPTION
847                "Returns an indication of the type of option installed in
848                SIMM slot 2.  See SIMM1-TYPE for a description."
849::= { simm2 4 }
850
851
852simm2-capacity OBJECT-TYPE
853    SYNTAX  INTEGER
854    ACCESS  read-only
855    STATUS  optional
856    DESCRIPTION
857                "Returns an indication of the capacity of the SIMM
858                installed in SIMM slot 2.  See SIMM1-CAPACITY for a
859                description.
860                Additional information:
861                Returns an indication of the capacity of the
862                installed option in bytes.  This object is not
863                supported unless the SIMM2-TYPE type is
864                eVolatileRandomAccessMemory."
865::= { simm2 5 }
866
867
868simm3-type OBJECT-TYPE
869    SYNTAX  INTEGER {
870		   eEmpty(1),
871		   eUnknown(2),
872		   eUnSupported(3),
873		   eReadOnlyMemory(4),
874		   eVolatileRandomAccessMemory(5)
875		   }
876    ACCESS  read-only
877    STATUS  optional
878    DESCRIPTION
879                "Returns an indication of the type of option installed in
880                SIMM slot 3.  See SIMM1-TYPE for a description."
881::= { simm3 4 }
882
883
884simm3-capacity OBJECT-TYPE
885    SYNTAX  INTEGER
886    ACCESS  read-only
887    STATUS  optional
888    DESCRIPTION
889                "Returns an indication of the capacity of the SIMM
890                installed in SIMM slot 3.  See SIMM1-CAPACITY for a
891                description.
892                Additional information:
893                Returns an indication of the capacity of the
894                installed option in bytes.  This object is not
895                supported unless the SIMM3-TYPE type is
896                eVolatileRandomAccessMemory."
897::= { simm3 5 }
898
899
900simm4-type OBJECT-TYPE
901    SYNTAX  INTEGER {
902		   eEmpty(1),
903		   eUnknown(2),
904		   eUnSupported(3),
905		   eReadOnlyMemory(4),
906		   eVolatileRandomAccessMemory(5)
907		   }
908    ACCESS  read-only
909    STATUS  optional
910    DESCRIPTION
911                "Returns an indication of the type of option installed in
912                SIMM slot 4.  See SIMM1-TYPE for a description."
913::= { simm4 4 }
914
915
916simm4-capacity OBJECT-TYPE
917    SYNTAX  INTEGER
918    ACCESS  read-only
919    STATUS  optional
920    DESCRIPTION
921                "Returns an indication of the capacity of the SIMM
922                installed in SIMM slot 4.  See SIMM1-CAPACITY for a
923                description.
924                Additional information:
925                Returns an indication of the capacity of the
926                installed option in bytes.  This object is not
927                supported unless the SIMM4-TYPE type is
928                eVolatileRandomAccessMemory."
929::= { simm4 5 }
930
931
932mio1-manufacturing-info OBJECT-TYPE
933    SYNTAX  DisplayString
934    ACCESS  read-only
935    STATUS  optional
936    DESCRIPTION
937                "Returns information describing the manufacture of the
938                I/O card installed in MIO interface 1.  May include
939                serial number and firmware revision.
940                Additional information:
941                The format of the string returned is determined by
942                the manufacturer of the MIO card. There is no standard for content of the
943                string. If no card is installed, a null string is returned."
944::= { mio1 3 }
945
946
947mio1-type OBJECT-TYPE
948    SYNTAX  INTEGER {
949		   eEmpty(1),
950		   eIOCard(12)
951		   }
952    ACCESS  read-only
953    STATUS  optional
954    DESCRIPTION
955                "Returns an indication of the type of option installed in
956                MIO interface 1.  See SIMM1-TYPE for an explanation of
957                the enumerations."
958::= { mio1 4 }
959
960
961mio2-manufacturing-info OBJECT-TYPE
962    SYNTAX  DisplayString
963    ACCESS  read-only
964    STATUS  optional
965    DESCRIPTION
966                "Returns information describing the manufacture of the
967                I/O card installed in MIO interface 2.  May include
968                serial number and firmware revision.
969                Additional information:
970                The format of the string returned is determined by
971                the manufacturer of the MIO card. There is no standard for content of the
972                string. If no card is installed, a null string is returned."
973::= { mio2 3 }
974
975
976mio2-type OBJECT-TYPE
977    SYNTAX  INTEGER {
978		   eEmpty(1),
979		   eIOCard(12)
980		   }
981    ACCESS  read-only
982    STATUS  optional
983    DESCRIPTION
984                "Returns an indication of the type of option installed in
985                MIO interface 2.  See SIMM1-TYPE for an explanation of
986                the enumerations."
987::= { mio2 4 }
988
989
990phd1-model OBJECT-TYPE
991    SYNTAX  DisplayString
992    ACCESS  read-only
993    STATUS  optional
994    DESCRIPTION
995                "Returns product information identifying the PHD device.
996                Example: XXXX"
997::= { phd1 1 }
998
999
1000phd1-manufacturing-info OBJECT-TYPE
1001    SYNTAX  DisplayString
1002    ACCESS  read-only
1003    STATUS  optional
1004    DESCRIPTION
1005                "Returns information describing the manufacture of this
1006                particular PHD.  May include serial number and firmware
1007                revision."
1008::= { phd1 2 }
1009
1010
1011phd1-type OBJECT-TYPE
1012    SYNTAX  INTEGER {
1013		   eEmpty(1),
1014		   eInputPHD(10)
1015		   }
1016    ACCESS  read-only
1017    STATUS  optional
1018    DESCRIPTION
1019                "Returns an indication of the type of option installed in
1020                this particular SIMM interface  See SIMM1-TYPE for an
1021                explanation of the enumerations.
1022                Additional information:
1023                Returns an indication of whether or not the high
1024                capacity envelope feeder is installed on the printer. A value of eEmpty means
1025                that the envelope feeder is not installed."
1026::= { phd1 3 }
1027
1028
1029phd1-capacity OBJECT-TYPE
1030    SYNTAX  INTEGER
1031    ACCESS  read-only
1032    STATUS  optional
1033    DESCRIPTION
1034                "Returns an indication of the capacity of the installed
1035                option.  See SIMM1-CAPACITY for an explanation of the
1036                meaning of the value of this object.
1037                Additional information:
1038                The LaserJet 5Si high capacity envelope feeder has a
1039                single tray."
1040::= { phd1 4 }
1041
1042
1043phd2-model OBJECT-TYPE
1044    SYNTAX  DisplayString
1045    ACCESS  read-only
1046    STATUS  optional
1047    DESCRIPTION
1048                "Returns product information identifying PHD device 2.
1049                Example: XXXX"
1050::= { phd2 1 }
1051
1052
1053phd2-manufacturing-info OBJECT-TYPE
1054    SYNTAX  DisplayString
1055    ACCESS  read-only
1056    STATUS  optional
1057    DESCRIPTION
1058                "Returns information describing the manufacture of PHD 2.
1059                May include serial number and firmware revision."
1060::= { phd2 2 }
1061
1062
1063phd2-type OBJECT-TYPE
1064    SYNTAX  INTEGER {
1065		   eEmpty(1),
1066		   eInputPHD(10),
1067		   eOutputPHD(11)
1068		   }
1069    ACCESS  read-only
1070    STATUS  optional
1071    DESCRIPTION
1072                "Returns an indication of the type of option installed in
1073                PHD interface 2.  See SIMM1-TYPE for an explanation of
1074                the enumerations.
1075                Additional information:
1076                External paper handling devices are connected to
1077                the printer in a daisy-chained fashion. PHD2 refers to the first device that
1078                is connected. Returns eEmpty if no paper handling devices are
1079                installed.
1080                If the HCI is attached, the value will be eInputPHD. If the HCO is the first
1081                connected device, the value will be
1082                eOutputPHD."
1083::= { phd2 3 }
1084
1085
1086phd2-capacity OBJECT-TYPE
1087    SYNTAX  INTEGER
1088    ACCESS  read-only
1089    STATUS  optional
1090    DESCRIPTION
1091                "Returns an indication of the capacity of the installed
1092                option.  See SIMM1-CAPACITY for an explanation of the
1093                meaning of the value of this object.
1094                Additional information:
1095                The LaserJet 5Si high capacity input device has a
1096                single tray."
1097::= { phd2 4 }
1098
1099
1100phd3-model OBJECT-TYPE
1101    SYNTAX  DisplayString
1102    ACCESS  read-only
1103    STATUS  optional
1104    DESCRIPTION
1105                "Returns product information identifying PHD device 3.
1106                Additional information:
1107                The value returned by Tlatoani depends on the current
1108                mode of the device. The possible values are as follows:
1109                MULTIBIN MAILBOX C3764A
1110                MULTIBIN STACKER C3764A
1111                MULTIBIN SEPARATOR C3764A."
1112::= { phd3 1 }
1113
1114
1115phd3-manufacturing-info OBJECT-TYPE
1116    SYNTAX  DisplayString
1117    ACCESS  read-only
1118    STATUS  optional
1119    DESCRIPTION
1120                "Returns information describing the manufacture of PHD 3.
1121                May include serial number and firmware revision."
1122::= { phd3 2 }
1123
1124
1125phd3-type OBJECT-TYPE
1126    SYNTAX  INTEGER {
1127		   eEmpty(1),
1128		   eInputPHD(10),
1129		   eOutputPHD(11)
1130		   }
1131    ACCESS  read-only
1132    STATUS  optional
1133    DESCRIPTION
1134                "Returns an indication of the type of option installed in
1135                PHD interface 3.  See SIMM1-TYPE for an explanation of
1136                the enumerations.
1137                Additional information:
1138                External paper handling devices are connected to
1139                the printer in a daisy-chained fashion. PHD3 refers to the second device that
1140                is connected. Returns eEmpty if only one paper handling device
1141                is installed.
1142                If the HCO is attached (second on the chain), the value will be eOutputPHD.
1143                If the HCI is the second connected device, the
1144                value will be eInputPHD."
1145::= { phd3 3 }
1146
1147
1148phd3-capacity OBJECT-TYPE
1149    SYNTAX  INTEGER
1150    ACCESS  read-only
1151    STATUS  optional
1152    DESCRIPTION
1153                "Returns an indication of the capacity of the installed
1154                option.  See SIMM1-CAPACITY for an explanation of the
1155                meaning of the value of this object.
1156                Additional information:
1157                This is the number of logical bins provided by the device."
1158::= { phd3 4 }
1159
1160
1161phd4-type OBJECT-TYPE
1162    SYNTAX  INTEGER {
1163		   eEmpty(1),
1164		   eInputPHD(10),
1165		   eOutputPHD(11)
1166		   }
1167    ACCESS  read-only
1168    STATUS  optional
1169    DESCRIPTION
1170                "Returns an indication of the type of option installed in
1171                PHD interface 4.  See SIMM1-TYPE for an explanation of
1172                the enumerations.
1173                Additional information:
1174                External paper handling devices are connected to
1175                the printer in a daisy-chained fashion. PHD4 refers to the third device that
1176                is connected. Returns eEmpty if only two paper handling devices
1177                are installed.
1178                At introduction, there is no planned configuration that would cause the value
1179                of this object to be anything other than eEmpty."
1180::= { phd4 3 }
1181
1182
1183phd5-type OBJECT-TYPE
1184    SYNTAX  INTEGER {
1185		   eEmpty(1),
1186		   eInputPHD(10),
1187		   eOutputPHD(11)
1188		   }
1189    ACCESS  read-only
1190    STATUS  optional
1191    DESCRIPTION
1192                "Returns an indication of the type of option installed in
1193                PHD interface 5.  See SIMM1-TYPE for an explanation of
1194                the enumerations.
1195                Additional information:
1196                External paper handling devices are connected to
1197                the printer in a daisy-chained fashion. PHD5 refers to the fourth device that
1198                is connected. Returns eEmpty if only three paper handling devices
1199                are installed.
1200                At introduction, there is no planned configuration that would cause the value
1201                of this object to be anything other than eEmpty."
1202::= { phd5 3 }
1203
1204
1205phd6-type OBJECT-TYPE
1206    SYNTAX  INTEGER {
1207		   eEmpty(1),
1208		   eInputPHD(10),
1209		   eOutputPHD(11)
1210		   }
1211    ACCESS  read-only
1212    STATUS  optional
1213    DESCRIPTION
1214                "Returns an indication of the type of option installed in
1215                PHD interface 6.  See SIMM1-TYPE for an explanation of
1216                the enumerations.
1217                Additional information:
1218                External paper handling devices are connected to
1219                the printer in a daisy-chained fashion. PHD6 refers to the fifth device that
1220                is connected. Returns eEmpty if only three paper handling devices
1221                are installed.
1222                At introduction, there is no planned configuration that would cause the value
1223                of this object to be anything other than eEmpty."
1224::= { phd6 3 }
1225
1226
1227self-test OBJECT-TYPE
1228    SYNTAX  INTEGER {
1229		   eNotInASelfTest(1),
1230		   eNonDestructiveSelfTest(4)
1231		   }
1232    ACCESS  read-write
1233    STATUS  optional
1234    DESCRIPTION
1235                "Writing this object allows a device self test to be
1236                started.  Reading this object provides an indication
1237                what self-test is currently executing, if any.  Actual
1238                self-test operation is device specific.  A self test may
1239                not be allowed at any arbitrary time.  If the device
1240                supports the requested self test, but can not start the
1241                execution of the self test when requested, the device
1242                will respond with <genErr>.
1243                If a non-destructive self test is being started, the device
1244                will generate a response before the self test is
1245                completed.
1246                RECOMMENDATION:  If the device is ready (i.e. the NOT-
1247                READY-PRINTER object does not contain any items, except
1248                maybe being off-line) and is idle (i.e. the NOT-IDLE
1249                object does not contain any items), this request should
1250                always succeed.  This provides a mechanism for driver
1251                writers to always determine if the action will succeed
1252                or not.
1253                Additional information:
1254                The eNonDestructiveSelfTest performs limited
1255                testing on the printer and its attached paper handling
1256                devices. After the self-test is complete a
1257                configuration page is printed. The recommended
1258                way to cause a configuration page to be printed is to
1259                use the PRINT-INTERNAL-PAGE object.
1260                A continuous self test cannot be started
1261                or terminated using this OID.
1262
1263                The printer must be idle before it can execute a
1264                self test. The best method to assure that the
1265                printer is idle is to set the object ON-OFF-LINE to
1266                eOfflineAtEndOfJob, wait for the printer to be
1267                offline and then execute the self test. The printer
1268                will put itself online to print the page.
1269
1270                When the printer is idle, setting this object to
1271                eNonDestructiveSelfTest results in a status of <noError>
1272                and a value of eNonDestructiveSelfTest being returned.
1273                If the printer is not idle (whether printing an
1274                external job, printing an internal page or running
1275                self test), a status of
1276                <genErr> status will be
1277                returned with a value of eNotInASelfTest.
1278
1279                When the printer is idle, setting this object to
1280                eNonDestructiveSelfTestcauses some internal testing,
1281                the page to be formatted and put in the printer's
1282                print queue. Before the page is in the print queue, a
1283                get on this object will return eNonDestructiveSelfTest
1284                (it is currently estimated that the time to format the
1285                page is one millisecond).
1286                Attempting to set this object before the page has
1287                completed being formatted and printed will cause
1288                <genErr> status to be
1289                returned with a value of eNotInASelfTest.
1290
1291                After the page is in the queue, a get on this object
1292                will return a value of eNotInASelfTest.
1293                Setting this object to eNonDestructiveSelfTest
1294                before the first page has completed results in
1295                a status of <genErr> status
1296                with a value of eNotInASelfTest.
1297
1298                Likewise, if the PRINT-INTERNAL-PAGE object is set to
1299                a valid value and that page has not printed
1300                when this object is set to eNonDestructiveSelfTest, a
1301                status of <genErr> status
1302                with a value of eNotInASelfTest will be
1303                returned until the internal page has printed."
1304::= { test 1 }
1305
1306
1307print-internal-page OBJECT-TYPE
1308    SYNTAX  INTEGER {
1309		   eNotPrintingAnInternalPage(1),
1310		   ePrintingAnUnknownInternalPage(2),
1311		   eDeviceDemoPage2(4),
1312		   eDeviceDemoPage5ErrorLog(7),
1313		   eDeviceDemoPage6FileSystemDirectoryListing(8),
1314		   ePCLDemoPage1ConfigurationPage(300),
1315		   ePCLFontList1(350),
1316		   ePostScriptDemoPage1ConfigurationPage(400),
1317		   ePostScriptFontList1(450)
1318		   }
1319    ACCESS  read-write
1320    STATUS  optional
1321    DESCRIPTION
1322                "Writing this object to a value other than
1323                eNotPrintingAnInternalPage causes the device to attempt
1324                to print an internally generated page.  Reading this
1325                object provides an indication what internally generated
1326                page is currently being printed, if any.  The actual
1327                page is device specific.  Some devices may support
1328                continuously printing an internally generated page.
1329                Setting this object to eNotPrintingAnInternalPage
1330                terminates continuously printing internally generated
1331                pages.  An internally generated page may not be allowed
1332                to be printed at any arbitrary time; under what
1333                conditions it will succeed or fail is device specific.
1334                If the device supports the requested page, but can not
1335                start printing the page when requested, the device will
1336                respond with <genErr>.
1337                RECOMMENDATION:  If the device is ready (i.e. the NOT-
1338                READY-PRINTER object does not contain any items, except
1339                maybe being off-line) and is idle (i.e. the NOT-IDLE
1340                object does not contain any items), this request should
1341                always succeed.  This provides a mechanism for driver
1342                writers to always determine if the action will succeed
1343                or not.
1344                Additional information:
1345                eDeviceDemoPage2 is the printer demo page.
1346                ePCLFontList1 is the PCL typeface list.
1347                eDeviceDemoPage5ErrorLog is the printer's error log.
1348                LaserJet 5Si does not support continuously printing a demo
1349                page.
1350
1351                The value eDeviceDemoPage6FileSystemDirectoryListing
1352                can only be set when the disk option is installed;
1353                values ePostScriptDemoPage1ConfigurationPage and
1354                ePostScriptFontList1 can be set only when PostScript
1355                is installed. Attempting to set these values without
1356                the proper option installed will result in a status of
1357                <badValue> being returned.
1358
1359                The printer must be idle before it will print an
1360                internal page. The best method to assure that the
1361                printer is idle is to set the object ON-OFF-LINE to
1362                eOfflineAtEndOfJob, wait for the printer to be
1363                offline and then print the internal page. The printer
1364                will put itself online to print the page.
1365
1366                When this object is set to a valid value and the
1367                printer is idle, the status returned is <noError> and the
1368                value returned is ePrintingAnUnknownInternalPage. If
1369                the printer is not idle (whether printing an external
1370                job, printing an internal page or executing a self
1371                test), a status of <genErr>
1372                status will be returned with a value of
1373                eNotPrintingAnInternalPage.
1374
1375                Setting this object to a valid value causes the
1376                desired page to be formatted and put in the printer's
1377                print queue. While the page is being formatted a get
1378                on this object will return the value
1379                ePrintingAnUnknownInternalPage, if
1380                the time to format the page is long enough (it is
1381                currently estimated that the time to format some pages
1382                is as short as one millisecond).
1383                Attempting to set this object before the page has
1384                completed being formatted and printed will cause
1385                <genErr> status to be
1386                returned with a value of
1387                eNotPrintingAnInternalPage.
1388
1389                After the page is in the queue, a get on this object
1390                will return a value of eNotPrintingAnInternalPage.
1391                Setting this object to cause another page to be
1392                printed before the first page has completed results in
1393                a status of <genErr> status
1394                with a value of eNotPrintingAnInternalPage.
1395
1396                Likewise, if the SELF-TEST object is set to
1397                eNonDestructiveSelfTest and that page has not printed
1398                when this object is set to print a page, a status of
1399                <genErr> status
1400                with a value of eNotPrintingAnInternalPage will be
1401                returned until the self test page has printed."
1402::= { test 2 }
1403
1404
1405cancel-job OBJECT-TYPE
1406    SYNTAX  INTEGER(0..32767)
1407    ACCESS  write-only
1408    STATUS  optional
1409    DESCRIPTION
1410                "Cancels the print job whose ID matches the value written
1411                to the CANCEL-JOB object.  The host first learns the job
1412                ID using the CURRENT-JOB-PARSING-ID command.  If the
1413                printer has completely processed the job, the printer
1414                responds with <badValue>.  If the
1415                value of the CURRENT-JOB-PARSING-ID is smaller than the
1416                value written to the CANCEL-JOB object, then the printer
1417                responds with <badValue>.  When
1418                read, returns the value of the last job ID what was
1419                canceled, or -1 to indicate no job has been canceled.
1420                Additional information:
1421                If the value written matches the ID of a job that is
1422                currently being canceled (for any reason), the printer responds with <noError>.
1423                LaserJet 5Si uses job ID's in the range of 0..32767.
1424                Because the ID number can wrap to zero,
1425                CURRENT-JOB-PARSING-ID may be smaller than the value
1426                written to this object; when this occurs, no error
1427                will result as long as the ID is for a currently
1428                processing job."
1429::= { settings-job 2 }
1430
1431
1432job-info-change-id OBJECT-TYPE
1433    SYNTAX  OCTET STRING (SIZE(16))
1434    ACCESS  read-only
1435    STATUS  optional
1436    DESCRIPTION
1437                "Returns the current value of an object in the job-info
1438                sub-tree whose value has changed.  Define the object
1439                identifier for the object whose value has changed as
1440                job-info.required-field.optional-field.job-id.  job-info
1441                represents the OID prefix of all objects in the job-info
1442                sub-tree.  Required-field represents the OID field value
1443                that follows the job-info prefix.  Since some objects in
1444                the job-info sub-tree have two OID fields between the
1445                job-info prefix and the job-id, the optional-field
1446                represents the OID field between the required-field and
1447                the job-id field, if present.  Using this definition,
1448                the format for the JOB-INFO-CHANGE-ID binary value can
1449                be described as follows:
1450                  Bytes  0-3 :  required-field
1451                  Bytes  4-7 :  optional-field, or all zeros if there
1452                                is no optional field
1453                  Bytes  8-11: Job ID.
1454                  Bytes 12-n : The value of the object job-info.
1455                               required-field.optional-field.job-id.
1456                All multi-byte values stored in Motorola (big-endian)
1457                format, where the most significant byte occurs first.
1458                Additional information:
1459                LaserJet 5Si will use this object to report changes of the
1460                job-info-pages-printed and job-info-state objects.
1461                Therefore, the optional-field will always be zeroes
1462                and, because both of these are integers, the value
1463                portion of the data will always be four bytes."
1464::= { settings-job 3 }
1465
1466
1467current-job-parsing-id OBJECT-TYPE
1468    SYNTAX  INTEGER(-1..32767)
1469    ACCESS  read-only
1470    STATUS  optional
1471    DESCRIPTION
1472                "Contains the printer assigned job identification for the
1473                job currently being processed by the processing PDL sub-
1474                system.  The job ID is a monotonically increasing
1475                number.  The job ID may be reset to zero at power-up and
1476                may roll over to zero after reaching some maximum
1477                value.
1478                Additional information:
1479                A value of -1 is returned when the printer is
1480                not parsing a job.
1481                When data for a new job is detected, this object is updated (the job may or
1482                may not turn out to be a Null Job); however, the trap does not occur until the
1483                printer determines that it is not a Null Job (a trapped value will differ from
1484                the previous value by one or more).
1485                Some JOB-INFO- objects are created when the first data bytes are received. If
1486                the printer determines that the job is a Null Job, the JOB-INFO- objects
1487                related to the Null Job are deleted. LaserJet 5Si retains the JOB-INFO- objects for
1488                the 32 most recent jobs that are not Null Jobs.
1489                LaserJet 5Si resets the job ID to zero at power-up and will increment it to 32767
1490                before rolling it to zero. To distinguish whether a power cycle or a rollover
1491                caused an id of zero, the object prtGeneralConfigChanges can be watched and if
1492                it increments at the same time as CURRENT-JOB-PARSING-ID goes to zero, then a
1493                power cycle is the most likely cause."
1494::= { job-being-parsed 1 }
1495
1496
1497job-info-name1 OBJECT-TYPE
1498    SYNTAX  DisplayString
1499    ACCESS  read-only
1500    STATUS  optional
1501    DESCRIPTION
1502                "Contains the first part of this print job's name.  The
1503                last OID field for this dynamic object contains the job
1504                ID.
1505                Additional information:
1506                The job name is the string specified by the
1507                NAME= parameter of the @PJL JOB command which
1508                allows a maximum of 80 characters. The first 40 characters are in this object
1509                and the second 40 are in JOB-INFO-NAME2. The symbol set is Roman-8.
1510                When jobs are nested, the value assigned to this object is the name provided
1511                by the most recent @PJL JOB NAME= command. If no name is is provided, a null
1512                string is returned. Whenever a @PJL JOB NAME= command is received, the trap
1513                occurs even if the name is the same."
1514::= { job-info 1 }
1515
1516
1517job-info-name2 OBJECT-TYPE
1518    SYNTAX  DisplayString
1519    ACCESS  read-only
1520    STATUS  optional
1521    DESCRIPTION
1522                "Contains the second part of this print job's name.  The
1523                last OID field for this dynamic object contains the job
1524                ID.
1525                Additional information:
1526                See JOB-INFO-NAME1."
1527::= { job-info 2 }
1528
1529
1530job-info-stage OBJECT-TYPE
1531    SYNTAX  OCTET STRING
1532    ACCESS  read-only
1533    STATUS  optional
1534    DESCRIPTION
1535                "Indicates what printer sub-systems are currently
1536                processing this print job.  The last OID field for this
1537                dynamic object contains the job ID.
1538                  cSourceSubsystem -  some of the job is in the printer
1539                I/O subsystem.
1540                  cProcessingSubsystem - some of the job is in the
1541                printer imaging processing subsystem.
1542                  cDestinationSubsystem -  some of the job is being
1543                printed.
1544                Additional information:
1545                For LaserJet 5Si cSourceSubsystem and cProcessingSubsystem
1546                will always be set and cleared together.
1547                A non-printing job will never set cDestinationSubsystem.
1548                When a page is ready to be printed,
1549                cDestinationSubsystem will be set even if
1550                a page of a previous job is currently being printed. cDestinationSubsystem
1551                remains set until the last page of the job has reached an output bin.
1552                If a
1553                page requires extensive processing and allows all the previous pages of a
1554                job to complete printing cDestinationSubsystem will remain set
1555                until the last page of the job is closed."
1556::= { job-info 10 }
1557
1558
1559job-info-io-source OBJECT-TYPE
1560    SYNTAX  INTEGER
1561    ACCESS  read-only
1562    STATUS  optional
1563    DESCRIPTION
1564                "Indicates which I/O source, the print job was received
1565                over.  The value maps to port numbering scheme supported
1566                in the DEVICE/SOURCE-SUBSYSTEM/IO/PORTS sub-tree."
1567::= { job-info 11 }
1568
1569
1570job-info-pages-processed OBJECT-TYPE
1571    SYNTAX  INTEGER
1572    ACCESS  read-only
1573    STATUS  optional
1574    DESCRIPTION
1575                "Indicates the number of pages processed by the
1576                processing subsystem.  If neither the cSourceSubsystem
1577                or the cProcessingSubsystem items are in the associated
1578                JOB-INFO-STAGE object, then this object contains the
1579                total number of pages processed for this job.  The last
1580                OID field for this dynamic object contains the job ID.
1581                Additional information:
1582                This object is incremented by one when a page is
1583                processed, regardless of the number of pages that are printed as a result of
1584                the single page processed. In other words, it does not matter how many
1585                identical copies of a page are printed, or no pages may be printed if
1586                operating in silent run mode, this count is incremented only once.
1587                A page is considered processed when all of the input data has been processed
1588                for a page; the image of the page is not
1589                necessarily completely formed."
1590::= { job-info 12 }
1591
1592
1593job-info-pages-printed OBJECT-TYPE
1594    SYNTAX  INTEGER
1595    ACCESS  read-only
1596    STATUS  optional
1597    DESCRIPTION
1598                "Indicates the number of pages printed by the destination
1599                subsystem.  If non of the cSourceSubsystem,
1600                cProcessingSubsystem or cDestinationSubsystem items are
1601                in the associated JOB-INFO-STAGE object, then this
1602                object contains the total number of pages printed for
1603                this job.  This value may increase by two each time for
1604                duplex jobs.  The last OID field for this dynamic object
1605                contains the job ID.
1606                Additional information:
1607                If multiple copies of a page are printed, each copy
1608                is counted individually."
1609::= { job-info 13 }
1610
1611
1612job-info-size OBJECT-TYPE
1613    SYNTAX  INTEGER
1614    ACCESS  read-only
1615    STATUS  optional
1616    DESCRIPTION
1617                "Indicates the number of bytes of data processed by the
1618                processing subsystem.  If neither of the
1619                cSourceSubsystem or cProcessingSubsystem items are in
1620                the associated JOB-INFO-STAGE object, then this object
1621                contains the size of this job, in bytes.  The last OID
1622                field for this dynamic object contains the job ID.
1623                Additional information:
1624                This count may be incremented by values other than one
1625                as blocks of data are processed; blocks of data (which may be as large as 2K
1626                bytes) will be processed in a varying amount of time.
1627                When a job completes, this count may not be the same as the
1628                total number of bytes sent to the printer since some data before or after the
1629                job may be considered to be outside the job. Also, for ill-formed PostScript
1630                jobs (ones that do not use the ENTER LANGUAGE command) will be reported as
1631                having approximately 256 extra bytes due to the way the language switching
1632                is accomplished."
1633::= { job-info 14 }
1634
1635
1636job-info-state OBJECT-TYPE
1637    SYNTAX  INTEGER {
1638		   eAborted(3),
1639		   eWaitingForResources(4),
1640		   ePrinted(5),
1641		   eTerminating(7),
1642		   eCancelled(10),
1643		   eProcessing(11)
1644		   }
1645    ACCESS  read-only
1646    STATUS  optional
1647    DESCRIPTION
1648                "Indicates the state of the job.  The last OID field for
1649                this dynamic object contains the job ID.
1650                  eAborted - the print job was aborted.
1651                  eWaitingForResources - the print job requires
1652                resources that are not currently available.
1653                  ePrinted - the job has printed.  The related JOB-INFO-
1654                OUTCOME object indicates if any problems were
1655                encountered while the job was processed.
1656                  eRetained - the job can be reprinted.
1657                  eTerminating - the job was aborted or cancelled and is
1658                currently is terminating.
1659                  eInterrupted - the job has been interrupted.  The job
1660                can be continued.
1661                  ePaused - the job has been paused.  The job can be
1662                continuted.
1663                  eCancelled - the job has been cancelled.
1664                  eProcessing - the job is currently being printed
1665                normally."
1666::= { job-info 15 }
1667
1668
1669job-info-outcome OBJECT-TYPE
1670    SYNTAX  INTEGER {
1671		   eOk(3),
1672		   eWarningsEncountered(4),
1673		   eErrorsEncountered(5)
1674		   }
1675    ACCESS  read-only
1676    STATUS  optional
1677    DESCRIPTION
1678                "Indicates if any warning or error conditions were
1679                encountered while processing the assoicated job.  The
1680                last OID field for this dynamic object contains the job
1681                ID."
1682::= { job-info 19 }
1683
1684
1685job-info-outbins-used OBJECT-TYPE
1686    SYNTAX  OCTET STRING
1687    ACCESS  read-only
1688    STATUS  optional
1689    DESCRIPTION
1690                "Indicates which output bins this job has delivered
1691                printed pages to.  The last OID field for this dynamic
1692                object contains the job ID.
1693                Additional information:
1694                This is the logical bin. If a bin is used as an
1695                overflow bin, then its bit will be set as well.
1696                cOutbin1 is the top/face-down bin.
1697                cOutbin2 is the left/face-up bin."
1698::= { job-info 20 }
1699
1700
1701job-info-physical-outbins-used OBJECT-TYPE
1702    SYNTAX  OCTET STRING
1703    ACCESS  read-only
1704    STATUS  optional
1705    DESCRIPTION
1706                "Indicates which physical output bins this job has
1707                delivered printed pages to.  The last OID field for this
1708                dynamic object contains the job ID.
1709                Additional information:
1710                Bits in this object are set only if printed pages were
1711                delivered to an external paper handling device. This object is supported
1712                regardless of whether or not an external device is installed. The bits set map
1713                to the
1714                device's bins in a device specific manner. If the device does not report to
1715                the formatter which bins are used, then no bits will be set.
1716                For the HCO, the bins map to the bits as follows:
1717                cOutbin1--Face-up bin
1718                cOutbin2--Bin1
1719                cOutbin3--Bin2
1720                cOutbin4--Bin3
1721                cOutbin5--Bin4
1722                cOutbin6--Bin5
1723                cOutbin7--Bin6
1724                cOutbin8--Bin7
1725                cOutbin9--Bin8"
1726::= { job-info 22 }
1727
1728
1729job-info-attr-1 OBJECT-TYPE
1730    SYNTAX  OCTET STRING (SIZE(1..80))
1731    ACCESS  read-only
1732    STATUS  optional
1733    DESCRIPTION
1734                "Returns the value that was set in PJL via the SET
1735                JOBATTR= command.  Attribute objects are saved
1736                sequentially, starting with 1, after the start of a job.
1737                If more attributes are set than there are objects to
1738                store them, the excess JOBATTR values are ignored.  If
1739                the corresponding SET JOBATTR= command has not been
1740                received when a get is done for this object, a status of
1741                <noSuchName> will be returned."
1742::= { job-info-attribute 1 }
1743
1744
1745job-info-attr-2 OBJECT-TYPE
1746    SYNTAX  OCTET STRING (SIZE(1..80))
1747    ACCESS  read-only
1748    STATUS  optional
1749    DESCRIPTION
1750                "Returns the value that was set in PJL via the SET
1751                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1752::= { job-info-attribute 2 }
1753
1754
1755job-info-attr-3 OBJECT-TYPE
1756    SYNTAX  OCTET STRING (SIZE(1..80))
1757    ACCESS  read-only
1758    STATUS  optional
1759    DESCRIPTION
1760                "Returns the value that was set in PJL via the SET
1761                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1762::= { job-info-attribute 3 }
1763
1764
1765job-info-attr-4 OBJECT-TYPE
1766    SYNTAX  OCTET STRING (SIZE(1..80))
1767    ACCESS  read-only
1768    STATUS  optional
1769    DESCRIPTION
1770                "Returns the value that was set in PJL via the SET
1771                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1772::= { job-info-attribute 4 }
1773
1774
1775job-info-attr-5 OBJECT-TYPE
1776    SYNTAX  OCTET STRING (SIZE(1..80))
1777    ACCESS  read-only
1778    STATUS  optional
1779    DESCRIPTION
1780                "Returns the value that was set in PJL via the SET
1781                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1782::= { job-info-attribute 5 }
1783
1784
1785job-info-attr-6 OBJECT-TYPE
1786    SYNTAX  OCTET STRING (SIZE(1..80))
1787    ACCESS  read-only
1788    STATUS  optional
1789    DESCRIPTION
1790                "Returns the value that was set in PJL via the SET
1791                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1792::= { job-info-attribute 6 }
1793
1794
1795job-info-attr-7 OBJECT-TYPE
1796    SYNTAX  OCTET STRING (SIZE(1..80))
1797    ACCESS  read-only
1798    STATUS  optional
1799    DESCRIPTION
1800                "Returns the value that was set in PJL via the SET
1801                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1802::= { job-info-attribute 7 }
1803
1804
1805job-info-attr-8 OBJECT-TYPE
1806    SYNTAX  OCTET STRING (SIZE(1..80))
1807    ACCESS  read-only
1808    STATUS  optional
1809    DESCRIPTION
1810                "Returns the value that was set in PJL via the SET
1811                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1812::= { job-info-attribute 8 }
1813
1814
1815job-info-attr-9 OBJECT-TYPE
1816    SYNTAX  OCTET STRING (SIZE(1..80))
1817    ACCESS  read-only
1818    STATUS  optional
1819    DESCRIPTION
1820                "Returns the value that was set in PJL via the SET
1821                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1822::= { job-info-attribute 9 }
1823
1824
1825job-info-attr-10 OBJECT-TYPE
1826    SYNTAX  OCTET STRING (SIZE(1..80))
1827    ACCESS  read-only
1828    STATUS  optional
1829    DESCRIPTION
1830                "Returns the value that was set in PJL via the SET
1831                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1832::= { job-info-attribute 10 }
1833
1834
1835job-info-attr-11 OBJECT-TYPE
1836    SYNTAX  OCTET STRING (SIZE(1..80))
1837    ACCESS  read-only
1838    STATUS  optional
1839    DESCRIPTION
1840                "Returns the value that was set in PJL via the SET
1841                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1842::= { job-info-attribute 11 }
1843
1844
1845job-info-attr-12 OBJECT-TYPE
1846    SYNTAX  OCTET STRING (SIZE(1..80))
1847    ACCESS  read-only
1848    STATUS  optional
1849    DESCRIPTION
1850                "Returns the value that was set in PJL via the SET
1851                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1852::= { job-info-attribute 12 }
1853
1854
1855job-info-attr-13 OBJECT-TYPE
1856    SYNTAX  OCTET STRING (SIZE(1..80))
1857    ACCESS  read-only
1858    STATUS  optional
1859    DESCRIPTION
1860                "Returns the value that was set in PJL via the SET
1861                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1862::= { job-info-attribute 13 }
1863
1864
1865job-info-attr-14 OBJECT-TYPE
1866    SYNTAX  OCTET STRING (SIZE(1..80))
1867    ACCESS  read-only
1868    STATUS  optional
1869    DESCRIPTION
1870                "Returns the value that was set in PJL via the SET
1871                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1872::= { job-info-attribute 14 }
1873
1874
1875job-info-attr-15 OBJECT-TYPE
1876    SYNTAX  OCTET STRING (SIZE(1..80))
1877    ACCESS  read-only
1878    STATUS  optional
1879    DESCRIPTION
1880                "Returns the value that was set in PJL via the SET
1881                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1882::= { job-info-attribute 15 }
1883
1884
1885job-info-attr-16 OBJECT-TYPE
1886    SYNTAX  OCTET STRING (SIZE(1..80))
1887    ACCESS  read-only
1888    STATUS  optional
1889    DESCRIPTION
1890                "Returns the value that was set in PJL via the SET
1891                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1892::= { job-info-attribute 16 }
1893
1894
1895job-info-attr-17 OBJECT-TYPE
1896    SYNTAX  OCTET STRING (SIZE(1..80))
1897    ACCESS  read-only
1898    STATUS  optional
1899    DESCRIPTION
1900                "Returns the value that was set in PJL via the SET
1901                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1902::= { job-info-attribute 17 }
1903
1904
1905job-info-attr-18 OBJECT-TYPE
1906    SYNTAX  OCTET STRING (SIZE(1..80))
1907    ACCESS  read-only
1908    STATUS  optional
1909    DESCRIPTION
1910                "Returns the value that was set in PJL via the SET
1911                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1912::= { job-info-attribute 18 }
1913
1914
1915job-info-attr-19 OBJECT-TYPE
1916    SYNTAX  OCTET STRING (SIZE(1..80))
1917    ACCESS  read-only
1918    STATUS  optional
1919    DESCRIPTION
1920                "Returns the value that was set in PJL via the SET
1921                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1922::= { job-info-attribute 19 }
1923
1924
1925job-info-attr-20 OBJECT-TYPE
1926    SYNTAX  OCTET STRING (SIZE(1..80))
1927    ACCESS  read-only
1928    STATUS  optional
1929    DESCRIPTION
1930                "Returns the value that was set in PJL via the SET
1931                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1932::= { job-info-attribute 20 }
1933
1934
1935job-info-attr-21 OBJECT-TYPE
1936    SYNTAX  OCTET STRING (SIZE(1..80))
1937    ACCESS  read-only
1938    STATUS  optional
1939    DESCRIPTION
1940                "Returns the value that was set in PJL via the SET
1941                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1942::= { job-info-attribute 21 }
1943
1944
1945job-info-attr-22 OBJECT-TYPE
1946    SYNTAX  OCTET STRING (SIZE(1..80))
1947    ACCESS  read-only
1948    STATUS  optional
1949    DESCRIPTION
1950                "Returns the value that was set in PJL via the SET
1951                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1952::= { job-info-attribute 22 }
1953
1954
1955job-info-attr-23 OBJECT-TYPE
1956    SYNTAX  OCTET STRING (SIZE(1..80))
1957    ACCESS  read-only
1958    STATUS  optional
1959    DESCRIPTION
1960                "Returns the value that was set in PJL via the SET
1961                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1962::= { job-info-attribute 23 }
1963
1964
1965job-info-attr-24 OBJECT-TYPE
1966    SYNTAX  OCTET STRING (SIZE(1..80))
1967    ACCESS  read-only
1968    STATUS  optional
1969    DESCRIPTION
1970                "Returns the value that was set in PJL via the SET
1971                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1972::= { job-info-attribute 24 }
1973
1974
1975job-info-attr-25 OBJECT-TYPE
1976    SYNTAX  OCTET STRING (SIZE(1..80))
1977    ACCESS  read-only
1978    STATUS  optional
1979    DESCRIPTION
1980                "Returns the value that was set in PJL via the SET
1981                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1982::= { job-info-attribute 25 }
1983
1984
1985job-info-attr-26 OBJECT-TYPE
1986    SYNTAX  OCTET STRING (SIZE(1..80))
1987    ACCESS  read-only
1988    STATUS  optional
1989    DESCRIPTION
1990                "Returns the value that was set in PJL via the SET
1991                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
1992::= { job-info-attribute 26 }
1993
1994
1995job-info-attr-27 OBJECT-TYPE
1996    SYNTAX  OCTET STRING (SIZE(1..80))
1997    ACCESS  read-only
1998    STATUS  optional
1999    DESCRIPTION
2000                "Returns the value that was set in PJL via the SET
2001                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
2002::= { job-info-attribute 27 }
2003
2004
2005job-info-attr-28 OBJECT-TYPE
2006    SYNTAX  OCTET STRING (SIZE(1..80))
2007    ACCESS  read-only
2008    STATUS  optional
2009    DESCRIPTION
2010                "Returns the value that was set in PJL via the SET
2011                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
2012::= { job-info-attribute 28 }
2013
2014
2015job-info-attr-29 OBJECT-TYPE
2016    SYNTAX  OCTET STRING (SIZE(1..80))
2017    ACCESS  read-only
2018    STATUS  optional
2019    DESCRIPTION
2020                "Returns the value that was set in PJL via the SET
2021                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
2022::= { job-info-attribute 29 }
2023
2024
2025job-info-attr-30 OBJECT-TYPE
2026    SYNTAX  OCTET STRING (SIZE(1..80))
2027    ACCESS  read-only
2028    STATUS  optional
2029    DESCRIPTION
2030                "Returns the value that was set in PJL via the SET
2031                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
2032::= { job-info-attribute 30 }
2033
2034
2035job-info-attr-31 OBJECT-TYPE
2036    SYNTAX  OCTET STRING (SIZE(1..80))
2037    ACCESS  read-only
2038    STATUS  optional
2039    DESCRIPTION
2040                "Returns the value that was set in PJL via the SET
2041                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
2042::= { job-info-attribute 31 }
2043
2044
2045job-info-attr-32 OBJECT-TYPE
2046    SYNTAX  OCTET STRING (SIZE(1..80))
2047    ACCESS  read-only
2048    STATUS  optional
2049    DESCRIPTION
2050                "Returns the value that was set in PJL via the SET
2051                JOBATTR= command.  See JOB-INFO-ATTR-1 for details."
2052::= { job-info-attribute 32 }
2053
2054
2055error1-time-stamp OBJECT-TYPE
2056    SYNTAX  INTEGER
2057    ACCESS  read-only
2058    STATUS  optional
2059    DESCRIPTION
2060                "Contains a time stamp indicating when error 1
2061                occurred.  Example time stamps include the actual time
2062                the error occurred (in seconds since Jan. 1, 1970), and
2063                the total engine page count.  The device POS documents
2064                the meaning of the time stamp.
2065                Additional information:
2066                In LaserJet 5Si this item contains the engine
2067                page count when the error occurred. A value of zero
2068                means 'no error'.
2069                See ERROR1-CODE for an explanation of the order used
2070                for storing errors."
2071::= { error1 1 }
2072
2073
2074error1-code OBJECT-TYPE
2075    SYNTAX  INTEGER
2076    ACCESS  read-only
2077    STATUS  optional
2078    DESCRIPTION
2079                "Contains a device specific error code.  Each device POS
2080                should list what errors are logged to the error log and
2081                the meaning of each supported error code value.
2082                Additional information:
2083                Contains a device specific error code.  A value
2084                of zero means 'no error'.
2085
2086                The error number is returned in the upper 16 bits.
2087                If it is 68,69,79,
2088                or 80, then the sub code is returned in the lower 16 bits (eg. 68 0019, where
2089                the subcode is already a hexadecimal value).
2090                If the error number is any other number, then the 1st sub code (XX)
2091                will be in bits 15-8 and the 2nd sub code (YY) will be in bits 7-0 (eg.
2092                55.04.02) where XX=04 and YY=02).
2093
2094                Example: If the error is 68 001A, then the value returned will be 4456474.
2095                To break it down: 4456474 = 0x0044001A
2096                The upper 16 bits: 0x0044 = 68
2097                The lower 16 bits: 0x001A = 001A
2098                Which is the error: 68 001A
2099
2100                Example: If the error is 55.04.241, then the error code will be 3605745.
2101                To break it down: 3605745 = 0x003704F1
2102                The upper 16 bits: 0x0037 = 55
2103                The upper byte of the lower 16 bits: 0x04 = 04
2104                The lower byte of the lower 16 bits: 0xF1 = 241
2105                Which is the error: 55.04.241
2106
2107                ERROR1- is the oldest error in the log. Errors are added until ERROR50- is
2108                reached. If more errors occur, ERROR1- is replaced by moving all error entries
2109                down one position and adding the newest error as ERROR50-"
2110::= { error1 2 }
2111
2112
2113error2-time-stamp OBJECT-TYPE
2114    SYNTAX  INTEGER
2115    ACCESS  read-only
2116    STATUS  optional
2117    DESCRIPTION
2118                "Contains a time stamp indicating when error 2
2119                occurred.  Example time stamps include the actual time
2120                the error occurred (in seconds since Jan. 1, 1970), and
2121                the total engine page count.  The device POS documents
2122                the meaning of the time stamp.
2123                Additional information:
2124                See ERROR1-TIME-STAMP."
2125::= { error2 1 }
2126
2127
2128error2-code OBJECT-TYPE
2129    SYNTAX  INTEGER
2130    ACCESS  read-only
2131    STATUS  optional
2132    DESCRIPTION
2133                "Contains a device specific error code.  Each device POS
2134                should list what errors are logged to the error log and
2135                the meaning of each supported error code value.
2136                Additional information:
2137                See ERROR1-CODE."
2138::= { error2 2 }
2139
2140
2141error3-time-stamp OBJECT-TYPE
2142    SYNTAX  INTEGER
2143    ACCESS  read-only
2144    STATUS  optional
2145    DESCRIPTION
2146                "Contains a time stamp indicating when error 3
2147                occurred.  Example time stamps include the actual time
2148                the error occurred (in seconds since Jan. 1, 1970), and
2149                the total engine page count.  The device POS documents
2150                the meaning of the time stamp.
2151                Additional information:
2152                See ERROR1-TIME-STAMP."
2153::= { error3 1 }
2154
2155
2156error3-code OBJECT-TYPE
2157    SYNTAX  INTEGER
2158    ACCESS  read-only
2159    STATUS  optional
2160    DESCRIPTION
2161                "Contains a device specific error code.  Each device POS
2162                should list what errors are logged to the error log and
2163                the meaning of each supported error code value.
2164                Additional information:
2165                See ERROR1-CODE."
2166::= { error3 2 }
2167
2168
2169error4-time-stamp OBJECT-TYPE
2170    SYNTAX  INTEGER
2171    ACCESS  read-only
2172    STATUS  optional
2173    DESCRIPTION
2174                "Contains a time stamp indicating when error 4
2175                occurred.  Example time stamps include the actual time
2176                the error occurred (in seconds since Jan. 1, 1970), and
2177                the total engine page count.  The device POS documents
2178                the meaning of the time stamp.
2179                Additional information:
2180                See ERROR1-TIME-STAMP."
2181::= { error4 1 }
2182
2183
2184error4-code OBJECT-TYPE
2185    SYNTAX  INTEGER
2186    ACCESS  read-only
2187    STATUS  optional
2188    DESCRIPTION
2189                "Contains a device specific error code.  Each device POS
2190                should list what errors are logged to the error log and
2191                the meaning of each supported error code value.
2192                Additional information:
2193                See ERROR1-CODE."
2194::= { error4 2 }
2195
2196
2197error5-time-stamp OBJECT-TYPE
2198    SYNTAX  INTEGER
2199    ACCESS  read-only
2200    STATUS  optional
2201    DESCRIPTION
2202                "Contains a time stamp indicating when error 5
2203                occurred.  Example time stamps include the actual time
2204                the error occurred (in seconds since Jan. 1, 1970), and
2205                the total engine page count.  The device POS documents
2206                the meaning of the time stamp.
2207                Additional information:
2208                See ERROR1-TIME-STAMP."
2209::= { error5 1 }
2210
2211
2212error5-code OBJECT-TYPE
2213    SYNTAX  INTEGER
2214    ACCESS  read-only
2215    STATUS  optional
2216    DESCRIPTION
2217                "Contains a device specific error code.  Each device POS
2218                should list what errors are logged to the error log and
2219                the meaning of each supported error code value.
2220                Additional information:
2221                See ERROR1-CODE."
2222::= { error5 2 }
2223
2224
2225error6-time-stamp OBJECT-TYPE
2226    SYNTAX  INTEGER
2227    ACCESS  read-only
2228    STATUS  optional
2229    DESCRIPTION
2230                "Contains a time stamp indicating when error 6
2231                occurred.  Example time stamps include the actual time
2232                the error occurred (in seconds since Jan. 1, 1970), and
2233                the total engine page count.  The device POS documents
2234                the meaning of the time stamp.
2235                Additional information:
2236                See ERROR1-TIME-STAMP."
2237::= { error6 1 }
2238
2239
2240error6-code OBJECT-TYPE
2241    SYNTAX  INTEGER
2242    ACCESS  read-only
2243    STATUS  optional
2244    DESCRIPTION
2245                "Contains a device specific error code.  Each device POS
2246                should list what errors are logged to the error log and
2247                the meaning of each supported error code value.
2248                Additional information:
2249                See ERROR1-CODE."
2250::= { error6 2 }
2251
2252
2253error7-time-stamp OBJECT-TYPE
2254    SYNTAX  INTEGER
2255    ACCESS  read-only
2256    STATUS  optional
2257    DESCRIPTION
2258                "Contains a time stamp indicating when error 7
2259                occurred.  Example time stamps include the actual time
2260                the error occurred (in seconds since Jan. 1, 1970), and
2261                the total engine page count.  The device POS documents
2262                the meaning of the time stamp.
2263                Additional information:
2264                See ERROR1-TIME-STAMP."
2265::= { error7 1 }
2266
2267
2268error7-code OBJECT-TYPE
2269    SYNTAX  INTEGER
2270    ACCESS  read-only
2271    STATUS  optional
2272    DESCRIPTION
2273                "Contains a device specific error code.  Each device POS
2274                should list what errors are logged to the error log and
2275                the meaning of each supported error code value.
2276                Additional information:
2277                See ERROR1-CODE."
2278::= { error7 2 }
2279
2280
2281error8-time-stamp OBJECT-TYPE
2282    SYNTAX  INTEGER
2283    ACCESS  read-only
2284    STATUS  optional
2285    DESCRIPTION
2286                "Contains a time stamp indicating when error 8
2287                occurred.  Example time stamps include the actual time
2288                the error occurred (in seconds since Jan. 1, 1970), and
2289                the total engine page count.  The device POS documents
2290                the meaning of the time stamp.
2291                Additional information:
2292                See ERROR1-TIME-STAMP."
2293::= { error8 1 }
2294
2295
2296error8-code OBJECT-TYPE
2297    SYNTAX  INTEGER
2298    ACCESS  read-only
2299    STATUS  optional
2300    DESCRIPTION
2301                "Contains a device specific error code.  Each device POS
2302                should list what errors are logged to the error log and
2303                the meaning of each supported error code value.
2304                Additional information:
2305                See ERROR1-CODE."
2306::= { error8 2 }
2307
2308
2309error9-time-stamp OBJECT-TYPE
2310    SYNTAX  INTEGER
2311    ACCESS  read-only
2312    STATUS  optional
2313    DESCRIPTION
2314                "Contains a time stamp indicating when error 9
2315                occurred.  Example time stamps include the actual time
2316                the error occurred (in seconds since Jan. 1, 1970), and
2317                the total engine page count.  The device POS documents
2318                the meaning of the time stamp.
2319                Additional information:
2320                See ERROR1-TIME-STAMP."
2321::= { error9 1 }
2322
2323
2324error9-code OBJECT-TYPE
2325    SYNTAX  INTEGER
2326    ACCESS  read-only
2327    STATUS  optional
2328    DESCRIPTION
2329                "Contains a device specific error code.  Each device POS
2330                should list what errors are logged to the error log and
2331                the meaning of each supported error code value.
2332                Additional information:
2333                See ERROR1-CODE."
2334::= { error9 2 }
2335
2336
2337error10-time-stamp OBJECT-TYPE
2338    SYNTAX  INTEGER
2339    ACCESS  read-only
2340    STATUS  optional
2341    DESCRIPTION
2342                "Contains a time stamp indicating when error
2343                10 occurred.  Example time stamps include the actual
2344                time the error occurred (in seconds since Jan. 1, 1970),
2345                and the total engine page count.  The device POS
2346                documents the meaning of the time stamp.
2347                Additional information:
2348                See ERROR1-TIME-STAMP."
2349::= { error10 1 }
2350
2351
2352error10-code OBJECT-TYPE
2353    SYNTAX  INTEGER
2354    ACCESS  read-only
2355    STATUS  optional
2356    DESCRIPTION
2357                "Contains a device specific error code.  Each device POS
2358                should list what errors are logged to the error log and
2359                the meaning of each supported error code value.
2360                Additional information:
2361                See ERROR1-CODE."
2362::= { error10 2 }
2363
2364
2365error11-time-stamp OBJECT-TYPE
2366    SYNTAX  INTEGER
2367    ACCESS  read-only
2368    STATUS  optional
2369    DESCRIPTION
2370                "Contains a time stamp indicating when error
2371                11 occurred.  Example time stamps include the actual
2372                time the error occurred (in seconds since Jan. 1, 1970),
2373                and the total engine page count.  The device POS
2374                documents the meaning of the time stamp.
2375                Additional information:
2376                See ERROR1-TIME-STAMP."
2377::= { error11 1 }
2378
2379
2380error11-code OBJECT-TYPE
2381    SYNTAX  INTEGER
2382    ACCESS  read-only
2383    STATUS  optional
2384    DESCRIPTION
2385                "Contains a device specific error code.  Each device POS
2386                should list what errors are logged to the error log and
2387                the meaning of each supported error code value.
2388                Additional information:
2389                See ERROR1-CODE."
2390::= { error11 2 }
2391
2392
2393error12-time-stamp OBJECT-TYPE
2394    SYNTAX  INTEGER
2395    ACCESS  read-only
2396    STATUS  optional
2397    DESCRIPTION
2398                "Contains a time stamp indicating when error
2399                12 occurred.  Example time stamps include the actual
2400                time the error occurred (in seconds since Jan. 1, 1970),
2401                and the total engine page count.  The device POS
2402                documents the meaning of the time stamp.
2403                Additional information:
2404                See ERROR1-TIME-STAMP."
2405::= { error12 1 }
2406
2407
2408error12-code OBJECT-TYPE
2409    SYNTAX  INTEGER
2410    ACCESS  read-only
2411    STATUS  optional
2412    DESCRIPTION
2413                "Contains a device specific error code.  Each device POS
2414                should list what errors are logged to the error log and
2415                the meaning of each supported error code value.
2416                Additional information:
2417                See ERROR1-CODE."
2418::= { error12 2 }
2419
2420
2421error13-time-stamp OBJECT-TYPE
2422    SYNTAX  INTEGER
2423    ACCESS  read-only
2424    STATUS  optional
2425    DESCRIPTION
2426                "Contains a time stamp indicating when error
2427                13 occurred.  Example time stamps include the actual
2428                time the error occurred (in seconds since Jan. 1, 1970),
2429                and the total engine page count.  The device POS
2430                documents the meaning of the time stamp.
2431                Additional information:
2432                See ERROR1-TIME-STAMP."
2433::= { error13 1 }
2434
2435
2436error13-code OBJECT-TYPE
2437    SYNTAX  INTEGER
2438    ACCESS  read-only
2439    STATUS  optional
2440    DESCRIPTION
2441                "Contains a device specific error code.  Each device POS
2442                should list what errors are logged to the error log and
2443                the meaning of each supported error code value.
2444                Additional information:
2445                See ERROR1-CODE."
2446::= { error13 2 }
2447
2448
2449error14-time-stamp OBJECT-TYPE
2450    SYNTAX  INTEGER
2451    ACCESS  read-only
2452    STATUS  optional
2453    DESCRIPTION
2454                "Contains a time stamp indicating when error
2455                14 occurred.  Example time stamps include the actual
2456                time the error occurred (in seconds since Jan. 1, 1970),
2457                and the total engine page count.  The device POS
2458                documents the meaning of the time stamp.
2459                Additional information:
2460                See ERROR1-TIME-STAMP."
2461::= { error14 1 }
2462
2463
2464error14-code OBJECT-TYPE
2465    SYNTAX  INTEGER
2466    ACCESS  read-only
2467    STATUS  optional
2468    DESCRIPTION
2469                "Contains a device specific error code.  Each device POS
2470                should list what errors are logged to the error log and
2471                the meaning of each supported error code value.
2472                Additional information:
2473                See ERROR1-CODE."
2474::= { error14 2 }
2475
2476
2477error15-time-stamp OBJECT-TYPE
2478    SYNTAX  INTEGER
2479    ACCESS  read-only
2480    STATUS  optional
2481    DESCRIPTION
2482                "Contains a time stamp indicating when error
2483                15 occurred.  Example time stamps include the actual
2484                time the error occurred (in seconds since Jan. 1, 1970),
2485                and the total engine page count.  The device POS
2486                documents the meaning of the time stamp.
2487                Additional information:
2488                See ERROR1-TIME-STAMP."
2489::= { error15 1 }
2490
2491
2492error15-code OBJECT-TYPE
2493    SYNTAX  INTEGER
2494    ACCESS  read-only
2495    STATUS  optional
2496    DESCRIPTION
2497                "Contains a device specific error code.  Each device POS
2498                should list what errors are logged to the error log and
2499                the meaning of each supported error code value.
2500                Additional information:
2501                See ERROR1-CODE."
2502::= { error15 2 }
2503
2504
2505error16-time-stamp OBJECT-TYPE
2506    SYNTAX  INTEGER
2507    ACCESS  read-only
2508    STATUS  optional
2509    DESCRIPTION
2510                "Contains a time stamp indicating when error
2511                16 occurred.  Example time stamps include the actual
2512                time the error occurred (in seconds since Jan. 1, 1970),
2513                and the total engine page count.  The device POS
2514                documents the meaning of the time stamp.
2515                Additional information:
2516                See ERROR1-TIME-STAMP."
2517::= { error16 1 }
2518
2519
2520error16-code OBJECT-TYPE
2521    SYNTAX  INTEGER
2522    ACCESS  read-only
2523    STATUS  optional
2524    DESCRIPTION
2525                "Contains a device specific error code.  Each device POS
2526                should list what errors are logged to the error log and
2527                the meaning of each supported error code value.
2528                Additional information:
2529                See ERROR1-CODE."
2530::= { error16 2 }
2531
2532
2533error17-time-stamp OBJECT-TYPE
2534    SYNTAX  INTEGER
2535    ACCESS  read-only
2536    STATUS  optional
2537    DESCRIPTION
2538                "Contains a time stamp indicating when error
2539                17 occurred.  Example time stamps include the actual
2540                time the error occurred (in seconds since Jan. 1, 1970),
2541                and the total engine page count.  The device POS
2542                documents the meaning of the time stamp.
2543                Additional information:
2544                See ERROR1-TIME-STAMP."
2545::= { error17 1 }
2546
2547
2548error17-code OBJECT-TYPE
2549    SYNTAX  INTEGER
2550    ACCESS  read-only
2551    STATUS  optional
2552    DESCRIPTION
2553                "Contains a device specific error code.  Each device POS
2554                should list what errors are logged to the error log and
2555                the meaning of each supported error code value.
2556                Additional information:
2557                See ERROR1-CODE."
2558::= { error17 2 }
2559
2560
2561error18-time-stamp OBJECT-TYPE
2562    SYNTAX  INTEGER
2563    ACCESS  read-only
2564    STATUS  optional
2565    DESCRIPTION
2566                "Contains a time stamp indicating when error
2567                18 occurred.  Example time stamps include the actual
2568                time the error occurred (in seconds since Jan. 1, 1970),
2569                and the total engine page count.  The device POS
2570                documents the meaning of the time stamp.
2571                Additional information:
2572                See ERROR1-TIME-STAMP."
2573::= { error18 1 }
2574
2575
2576error18-code OBJECT-TYPE
2577    SYNTAX  INTEGER
2578    ACCESS  read-only
2579    STATUS  optional
2580    DESCRIPTION
2581                "Contains a device specific error code.  Each device POS
2582                should list what errors are logged to the error log and
2583                the meaning of each supported error code value.
2584                Additional information:
2585                See ERROR1-CODE."
2586::= { error18 2 }
2587
2588
2589error19-time-stamp OBJECT-TYPE
2590    SYNTAX  INTEGER
2591    ACCESS  read-only
2592    STATUS  optional
2593    DESCRIPTION
2594                "Contains a time stamp indicating when error
2595                19 occurred.  Example time stamps include the actual
2596                time the error occurred (in seconds since Jan. 1, 1970),
2597                and the total engine page count.  The device POS
2598                documents the meaning of the time stamp.
2599                Additional information:
2600                See ERROR1-TIME-STAMP."
2601::= { error19 1 }
2602
2603
2604error19-code OBJECT-TYPE
2605    SYNTAX  INTEGER
2606    ACCESS  read-only
2607    STATUS  optional
2608    DESCRIPTION
2609                "Contains a device specific error code.  Each device POS
2610                should list what errors are logged to the error log and
2611                the meaning of each supported error code value.
2612                Additional information:
2613                See ERROR1-CODE."
2614::= { error19 2 }
2615
2616
2617error20-time-stamp OBJECT-TYPE
2618    SYNTAX  INTEGER
2619    ACCESS  read-only
2620    STATUS  optional
2621    DESCRIPTION
2622                "Contains a time stamp indicating when error
2623                20 occurred.  Example time stamps include the actual
2624                time the error occurred (in seconds since Jan. 1, 1970),
2625                and the total engine page count.  The device POS
2626                documents the meaning of the time stamp.
2627                Additional information:
2628                See ERROR1-TIME-STAMP."
2629::= { error20 1 }
2630
2631
2632error20-code OBJECT-TYPE
2633    SYNTAX  INTEGER
2634    ACCESS  read-only
2635    STATUS  optional
2636    DESCRIPTION
2637                "Contains a device specific error code.  Each device POS
2638                should list what errors are logged to the error log and
2639                the meaning of each supported error code value.
2640                Additional information:
2641                See ERROR1-CODE."
2642::= { error20 2 }
2643
2644
2645error21-time-stamp OBJECT-TYPE
2646    SYNTAX  INTEGER
2647    ACCESS  read-only
2648    STATUS  optional
2649    DESCRIPTION
2650                "Contains a time stamp indicating when error
2651                21 occurred.  Example time stamps include the actual
2652                time the error occurred (in seconds since Jan. 1, 1970),
2653                and the total engine page count.  The device POS
2654                documents the meaning of the time stamp.
2655                Additional information:
2656                See ERROR1-TIME-STAMP."
2657::= { error21 1 }
2658
2659
2660error21-code OBJECT-TYPE
2661    SYNTAX  INTEGER
2662    ACCESS  read-only
2663    STATUS  optional
2664    DESCRIPTION
2665                "Contains a device specific error code.  Each device POS
2666                should list what errors are logged to the error log and
2667                the meaning of each supported error code value.
2668                Additional information:
2669                See ERROR1-CODE."
2670::= { error21 2 }
2671
2672
2673error22-time-stamp OBJECT-TYPE
2674    SYNTAX  INTEGER
2675    ACCESS  read-only
2676    STATUS  optional
2677    DESCRIPTION
2678                "Contains a time stamp indicating when error
2679                22 occurred.  Example time stamps include the actual
2680                time the error occurred (in seconds since Jan. 1, 1970),
2681                and the total engine page count.  The device POS
2682                documents the meaning of the time stamp.
2683                Additional information:
2684                See ERROR1-TIME-STAMP."
2685::= { error22 1 }
2686
2687
2688error22-code OBJECT-TYPE
2689    SYNTAX  INTEGER
2690    ACCESS  read-only
2691    STATUS  optional
2692    DESCRIPTION
2693                "Contains a device specific error code.  Each device POS
2694                should list what errors are logged to the error log and
2695                the meaning of each supported error code value.
2696                Additional information:
2697                See ERROR1-CODE."
2698::= { error22 2 }
2699
2700
2701error23-time-stamp OBJECT-TYPE
2702    SYNTAX  INTEGER
2703    ACCESS  read-only
2704    STATUS  optional
2705    DESCRIPTION
2706                "Contains a time stamp indicating when error
2707                23 occurred.  Example time stamps include the actual
2708                time the error occurred (in seconds since Jan. 1, 1970),
2709                and the total engine page count.  The device POS
2710                documents the meaning of the time stamp.
2711                Additional information:
2712                See ERROR1-TIME-STAMP."
2713::= { error23 1 }
2714
2715
2716error23-code OBJECT-TYPE
2717    SYNTAX  INTEGER
2718    ACCESS  read-only
2719    STATUS  optional
2720    DESCRIPTION
2721                "Contains a device specific error code.  Each device POS
2722                should list what errors are logged to the error log and
2723                the meaning of each supported error code value.
2724                Additional information:
2725                See ERROR1-CODE."
2726::= { error23 2 }
2727
2728
2729error24-time-stamp OBJECT-TYPE
2730    SYNTAX  INTEGER
2731    ACCESS  read-only
2732    STATUS  optional
2733    DESCRIPTION
2734                "Contains a time stamp indicating when error
2735                24 occurred.  Example time stamps include the actual
2736                time the error occurred (in seconds since Jan. 1, 1970),
2737                and the total engine page count.  The device POS
2738                documents the meaning of the time stamp.
2739                Additional information:
2740                See ERROR1-TIME-STAMP."
2741::= { error24 1 }
2742
2743
2744error24-code OBJECT-TYPE
2745    SYNTAX  INTEGER
2746    ACCESS  read-only
2747    STATUS  optional
2748    DESCRIPTION
2749                "Contains a device specific error code.  Each device POS
2750                should list what errors are logged to the error log and
2751                the meaning of each supported error code value.
2752                Additional information:
2753                See ERROR1-CODE."
2754::= { error24 2 }
2755
2756
2757error25-time-stamp OBJECT-TYPE
2758    SYNTAX  INTEGER
2759    ACCESS  read-only
2760    STATUS  optional
2761    DESCRIPTION
2762                "Contains a time stamp indicating when error
2763                25 occurred.  Example time stamps include the actual
2764                time the error occurred (in seconds since Jan. 1, 1970),
2765                and the total engine page count.  The device POS
2766                documents the meaning of the time stamp.
2767                Additional information:
2768                See ERROR1-TIME-STAMP."
2769::= { error25 1 }
2770
2771
2772error25-code OBJECT-TYPE
2773    SYNTAX  INTEGER
2774    ACCESS  read-only
2775    STATUS  optional
2776    DESCRIPTION
2777                "Contains a device specific error code.  Each device POS
2778                should list what errors are logged to the error log and
2779                the meaning of each supported error code value.
2780                Additional information:
2781                See ERROR1-CODE."
2782::= { error25 2 }
2783
2784
2785error26-time-stamp OBJECT-TYPE
2786    SYNTAX  INTEGER
2787    ACCESS  read-only
2788    STATUS  optional
2789    DESCRIPTION
2790                "Contains a time stamp indicating when error
2791                26 occurred.  Example time stamps include the actual
2792                time the error occurred (in seconds since Jan. 1, 1970),
2793                and the total engine page count.  The device POS
2794                documents the meaning of the time stamp.
2795                Additional information:
2796                See ERROR1-TIME-STAMP."
2797::= { error26 1 }
2798
2799
2800error26-code OBJECT-TYPE
2801    SYNTAX  INTEGER
2802    ACCESS  read-only
2803    STATUS  optional
2804    DESCRIPTION
2805                "Contains a device specific error code.  Each device POS
2806                should list what errors are logged to the error log and
2807                the meaning of each supported error code value.
2808                Additional information:
2809                See ERROR1-CODE."
2810::= { error26 2 }
2811
2812
2813error27-time-stamp OBJECT-TYPE
2814    SYNTAX  INTEGER
2815    ACCESS  read-only
2816    STATUS  optional
2817    DESCRIPTION
2818                "Contains a time stamp indicating when error
2819                27 occurred.  Example time stamps include the actual
2820                time the error occurred (in seconds since Jan. 1, 1970),
2821                and the total engine page count.  The device POS
2822                documents the meaning of the time stamp.
2823                Additional information:
2824                See ERROR1-TIME-STAMP."
2825::= { error27 1 }
2826
2827
2828error27-code OBJECT-TYPE
2829    SYNTAX  INTEGER
2830    ACCESS  read-only
2831    STATUS  optional
2832    DESCRIPTION
2833                "Contains a device specific error code.  Each device POS
2834                should list what errors are logged to the error log and
2835                the meaning of each supported error code value.
2836                Additional information:
2837                See ERROR1-CODE."
2838::= { error27 2 }
2839
2840
2841error28-time-stamp OBJECT-TYPE
2842    SYNTAX  INTEGER
2843    ACCESS  read-only
2844    STATUS  optional
2845    DESCRIPTION
2846                "Contains a time stamp indicating when error
2847                28 occurred.  Example time stamps include the actual
2848                time the error occurred (in seconds since Jan. 1, 1970),
2849                and the total engine page count.  The device POS
2850                documents the meaning of the time stamp.
2851                Additional information:
2852                See ERROR1-TIME-STAMP."
2853::= { error28 1 }
2854
2855
2856error28-code OBJECT-TYPE
2857    SYNTAX  INTEGER
2858    ACCESS  read-only
2859    STATUS  optional
2860    DESCRIPTION
2861                "Contains a device specific error code.  Each device POS
2862                should list what errors are logged to the error log and
2863                the meaning of each supported error code value.
2864                Additional information:
2865                See ERROR1-CODE."
2866::= { error28 2 }
2867
2868
2869error29-time-stamp OBJECT-TYPE
2870    SYNTAX  INTEGER
2871    ACCESS  read-only
2872    STATUS  optional
2873    DESCRIPTION
2874                "Contains a time stamp indicating when error
2875                29 occurred.  Example time stamps include the actual
2876                time the error occurred (in seconds since Jan. 1, 1970),
2877                and the total engine page count.  The device POS
2878                documents the meaning of the time stamp.
2879                Additional information:
2880                See ERROR1-TIME-STAMP."
2881::= { error29 1 }
2882
2883
2884error29-code OBJECT-TYPE
2885    SYNTAX  INTEGER
2886    ACCESS  read-only
2887    STATUS  optional
2888    DESCRIPTION
2889                "Contains a device specific error code.  Each device POS
2890                should list what errors are logged to the error log and
2891                the meaning of each supported error code value.
2892                Additional information:
2893                See ERROR1-CODE."
2894::= { error29 2 }
2895
2896
2897error30-time-stamp OBJECT-TYPE
2898    SYNTAX  INTEGER
2899    ACCESS  read-only
2900    STATUS  optional
2901    DESCRIPTION
2902                "Contains a time stamp indicating when error
2903                30 occurred.  Example time stamps include the actual
2904                time the error occurred (in seconds since Jan. 1, 1970),
2905                and the total engine page count.  The device POS
2906                documents the meaning of the time stamp.
2907                Additional information:
2908                See ERROR1-TIME-STAMP."
2909::= { error30 1 }
2910
2911
2912error30-code OBJECT-TYPE
2913    SYNTAX  INTEGER
2914    ACCESS  read-only
2915    STATUS  optional
2916    DESCRIPTION
2917                "Contains a device specific error code.  Each device POS
2918                should list what errors are logged to the error log and
2919                the meaning of each supported error code value.
2920                Additional information:
2921                See ERROR1-CODE."
2922::= { error30 2 }
2923
2924
2925error31-time-stamp OBJECT-TYPE
2926    SYNTAX  INTEGER
2927    ACCESS  read-only
2928    STATUS  optional
2929    DESCRIPTION
2930                "Contains a time stamp indicating when error
2931                31 occurred.  Example time stamps include the actual
2932                time the error occurred (in seconds since Jan. 1, 1970),
2933                and the total engine page count.  The device POS
2934                documents the meaning of the time stamp.
2935                Additional information:
2936                See ERROR1-TIME-STAMP."
2937::= { error31 1 }
2938
2939
2940error31-code OBJECT-TYPE
2941    SYNTAX  INTEGER
2942    ACCESS  read-only
2943    STATUS  optional
2944    DESCRIPTION
2945                "Contains a device specific error code.  Each device POS
2946                should list what errors are logged to the error log and
2947                the meaning of each supported error code value.
2948                Additional information:
2949                See ERROR1-CODE."
2950::= { error31 2 }
2951
2952
2953error32-time-stamp OBJECT-TYPE
2954    SYNTAX  INTEGER
2955    ACCESS  read-only
2956    STATUS  optional
2957    DESCRIPTION
2958                "Contains a time stamp indicating when error
2959                32 occurred.  Example time stamps include the actual
2960                time the error occurred (in seconds since Jan. 1, 1970),
2961                and the total engine page count.  The device POS
2962                documents the meaning of the time stamp.
2963                Additional information:
2964                See ERROR1-TIME-STAMP."
2965::= { error32 1 }
2966
2967
2968error32-code OBJECT-TYPE
2969    SYNTAX  INTEGER
2970    ACCESS  read-only
2971    STATUS  optional
2972    DESCRIPTION
2973                "Contains a device specific error code.  Each device POS
2974                should list what errors are logged to the error log and
2975                the meaning of each supported error code value.
2976                Additional information:
2977                See ERROR1-CODE."
2978::= { error32 2 }
2979
2980
2981error33-time-stamp OBJECT-TYPE
2982    SYNTAX  INTEGER
2983    ACCESS  read-only
2984    STATUS  optional
2985    DESCRIPTION
2986                "Contains a time stamp indicating when error
2987                33 occurred.  Example time stamps include the actual
2988                time the error occurred (in seconds since Jan. 1, 1970),
2989                and the total engine page count.  The device POS
2990                documents the meaning of the time stamp.
2991                Additional information:
2992                See ERROR1-TIME-STAMP."
2993::= { error33 1 }
2994
2995
2996error33-code OBJECT-TYPE
2997    SYNTAX  INTEGER
2998    ACCESS  read-only
2999    STATUS  optional
3000    DESCRIPTION
3001                "Contains a device specific error code.  Each device POS
3002                should list what errors are logged to the error log and
3003                the meaning of each supported error code value.
3004                Additional information:
3005                See ERROR1-CODE."
3006::= { error33 2 }
3007
3008
3009error34-time-stamp OBJECT-TYPE
3010    SYNTAX  INTEGER
3011    ACCESS  read-only
3012    STATUS  optional
3013    DESCRIPTION
3014                "Contains a time stamp indicating when error
3015                34 occurred.  Example time stamps include the actual
3016                time the error occurred (in seconds since Jan. 1, 1970),
3017                and the total engine page count.  The device POS
3018                documents the meaning of the time stamp.
3019                Additional information:
3020                See ERROR1-TIME-STAMP."
3021::= { error34 1 }
3022
3023
3024error34-code OBJECT-TYPE
3025    SYNTAX  INTEGER
3026    ACCESS  read-only
3027    STATUS  optional
3028    DESCRIPTION
3029                "Contains a device specific error code.  Each device POS
3030                should list what errors are logged to the error log and
3031                the meaning of each supported error code value.
3032                Additional information:
3033                See ERROR1-CODE."
3034::= { error34 2 }
3035
3036
3037error35-time-stamp OBJECT-TYPE
3038    SYNTAX  INTEGER
3039    ACCESS  read-only
3040    STATUS  optional
3041    DESCRIPTION
3042                "Contains a time stamp indicating when error
3043                35 occurred.  Example time stamps include the actual
3044                time the error occurred (in seconds since Jan. 1, 1970),
3045                and the total engine page count.  The device POS
3046                documents the meaning of the time stamp.
3047                Additional information:
3048                See ERROR1-TIME-STAMP."
3049::= { error35 1 }
3050
3051
3052error35-code OBJECT-TYPE
3053    SYNTAX  INTEGER
3054    ACCESS  read-only
3055    STATUS  optional
3056    DESCRIPTION
3057                "Contains a device specific error code.  Each device POS
3058                should list what errors are logged to the error log and
3059                the meaning of each supported error code value.
3060                Additional information:
3061                See ERROR1-CODE."
3062::= { error35 2 }
3063
3064
3065error36-time-stamp OBJECT-TYPE
3066    SYNTAX  INTEGER
3067    ACCESS  read-only
3068    STATUS  optional
3069    DESCRIPTION
3070                "Contains a time stamp indicating when error
3071                36 occurred.  Example time stamps include the actual
3072                time the error occurred (in seconds since Jan. 1, 1970),
3073                and the total engine page count.  The device POS
3074                documents the meaning of the time stamp.
3075                Additional information:
3076                See ERROR1-TIME-STAMP."
3077::= { error36 1 }
3078
3079
3080error36-code OBJECT-TYPE
3081    SYNTAX  INTEGER
3082    ACCESS  read-only
3083    STATUS  optional
3084    DESCRIPTION
3085                "Contains a device specific error code.  Each device POS
3086                should list what errors are logged to the error log and
3087                the meaning of each supported error code value.
3088                Additional information:
3089                See ERROR1-CODE."
3090::= { error36 2 }
3091
3092
3093error37-time-stamp OBJECT-TYPE
3094    SYNTAX  INTEGER
3095    ACCESS  read-only
3096    STATUS  optional
3097    DESCRIPTION
3098                "Contains a time stamp indicating when error
3099                37 occurred.  Example time stamps include the actual
3100                time the error occurred (in seconds since Jan. 1, 1970),
3101                and the total engine page count.  The device POS
3102                documents the meaning of the time stamp.
3103                Additional information:
3104                See ERROR1-TIME-STAMP."
3105::= { error37 1 }
3106
3107
3108error37-code OBJECT-TYPE
3109    SYNTAX  INTEGER
3110    ACCESS  read-only
3111    STATUS  optional
3112    DESCRIPTION
3113                "Contains a device specific error code.  Each device POS
3114                should list what errors are logged to the error log and
3115                the meaning of each supported error code value.
3116                Additional information:
3117                See ERROR1-CODE."
3118::= { error37 2 }
3119
3120
3121error38-time-stamp OBJECT-TYPE
3122    SYNTAX  INTEGER
3123    ACCESS  read-only
3124    STATUS  optional
3125    DESCRIPTION
3126                "Contains a time stamp indicating when error
3127                38 occurred.  Example time stamps include the actual
3128                time the error occurred (in seconds since Jan. 1, 1970),
3129                and the total engine page count.  The device POS
3130                documents the meaning of the time stamp.
3131                Additional information:
3132                See ERROR1-TIME-STAMP."
3133::= { error38 1 }
3134
3135
3136error38-code OBJECT-TYPE
3137    SYNTAX  INTEGER
3138    ACCESS  read-only
3139    STATUS  optional
3140    DESCRIPTION
3141                "Contains a device specific error code.  Each device POS
3142                should list what errors are logged to the error log and
3143                the meaning of each supported error code value.
3144                Additional information:
3145                See ERROR1-CODE."
3146::= { error38 2 }
3147
3148
3149error39-time-stamp OBJECT-TYPE
3150    SYNTAX  INTEGER
3151    ACCESS  read-only
3152    STATUS  optional
3153    DESCRIPTION
3154                "Contains a time stamp indicating when error
3155                39 occurred.  Example time stamps include the actual
3156                time the error occurred (in seconds since Jan. 1, 1970),
3157                and the total engine page count.  The device POS
3158                documents the meaning of the time stamp.
3159                Additional information:
3160                See ERROR1-TIME-STAMP."
3161::= { error39 1 }
3162
3163
3164error39-code OBJECT-TYPE
3165    SYNTAX  INTEGER
3166    ACCESS  read-only
3167    STATUS  optional
3168    DESCRIPTION
3169                "Contains a device specific error code.  Each device POS
3170                should list what errors are logged to the error log and
3171                the meaning of each supported error code value.
3172                Additional information:
3173                See ERROR1-CODE."
3174::= { error39 2 }
3175
3176
3177error40-time-stamp OBJECT-TYPE
3178    SYNTAX  INTEGER
3179    ACCESS  read-only
3180    STATUS  optional
3181    DESCRIPTION
3182                "Contains a time stamp indicating when error
3183                40 occurred.  Example time stamps include the actual
3184                time the error occurred (in seconds since Jan. 1, 1970),
3185                and the total engine page count.  The device POS
3186                documents the meaning of the time stamp.
3187                Additional information:
3188                See ERROR1-TIME-STAMP."
3189::= { error40 1 }
3190
3191
3192error40-code OBJECT-TYPE
3193    SYNTAX  INTEGER
3194    ACCESS  read-only
3195    STATUS  optional
3196    DESCRIPTION
3197                "Contains a device specific error code.  Each device POS
3198                should list what errors are logged to the error log and
3199                the meaning of each supported error code value.
3200                Additional information:
3201                See ERROR1-CODE."
3202::= { error40 2 }
3203
3204
3205error41-time-stamp OBJECT-TYPE
3206    SYNTAX  INTEGER
3207    ACCESS  read-only
3208    STATUS  optional
3209    DESCRIPTION
3210                "Contains a time stamp indicating when error
3211                41 occurred.  Example time stamps include the actual
3212                time the error occurred (in seconds since Jan. 1, 1970),
3213                and the total engine page count.  The device POS
3214                documents the meaning of the time stamp.
3215                Additional information:
3216                See ERROR1-TIME-STAMP."
3217::= { error41 1 }
3218
3219
3220error41-code OBJECT-TYPE
3221    SYNTAX  INTEGER
3222    ACCESS  read-only
3223    STATUS  optional
3224    DESCRIPTION
3225                "Contains a device specific error code.  Each device POS
3226                should list what errors are logged to the error log and
3227                the meaning of each supported error code value.
3228                Additional information:
3229                See ERROR1-CODE."
3230::= { error41 2 }
3231
3232
3233error42-time-stamp OBJECT-TYPE
3234    SYNTAX  INTEGER
3235    ACCESS  read-only
3236    STATUS  optional
3237    DESCRIPTION
3238                "Contains a time stamp indicating when error
3239                42 occurred.  Example time stamps include the actual
3240                time the error occurred (in seconds since Jan. 1, 1970),
3241                and the total engine page count.  The device POS
3242                documents the meaning of the time stamp.
3243                Additional information:
3244                See ERROR1-TIME-STAMP."
3245::= { error42 1 }
3246
3247
3248error42-code OBJECT-TYPE
3249    SYNTAX  INTEGER
3250    ACCESS  read-only
3251    STATUS  optional
3252    DESCRIPTION
3253                "Contains a device specific error code.  Each device POS
3254                should list what errors are logged to the error log and
3255                the meaning of each supported error code value.
3256                Additional information:
3257                See ERROR1-CODE."
3258::= { error42 2 }
3259
3260
3261error43-time-stamp OBJECT-TYPE
3262    SYNTAX  INTEGER
3263    ACCESS  read-only
3264    STATUS  optional
3265    DESCRIPTION
3266                "Contains a time stamp indicating when error
3267                43 occurred.  Example time stamps include the actual
3268                time the error occurred (in seconds since Jan. 1, 1970),
3269                and the total engine page count.  The device POS
3270                documents the meaning of the time stamp.
3271                Additional information:
3272                See ERROR1-TIME-STAMP."
3273::= { error43 1 }
3274
3275
3276error43-code OBJECT-TYPE
3277    SYNTAX  INTEGER
3278    ACCESS  read-only
3279    STATUS  optional
3280    DESCRIPTION
3281                "Contains a device specific error code.  Each device POS
3282                should list what errors are logged to the error log and
3283                the meaning of each supported error code value.
3284                Additional information:
3285                See ERROR1-CODE."
3286::= { error43 2 }
3287
3288
3289error44-time-stamp OBJECT-TYPE
3290    SYNTAX  INTEGER
3291    ACCESS  read-only
3292    STATUS  optional
3293    DESCRIPTION
3294                "Contains a time stamp indicating when error
3295                44 occurred.  Example time stamps include the actual
3296                time the error occurred (in seconds since Jan. 1, 1970),
3297                and the total engine page count.  The device POS
3298                documents the meaning of the time stamp.
3299                Additional information:
3300                See ERROR1-TIME-STAMP."
3301::= { error44 1 }
3302
3303
3304error44-code OBJECT-TYPE
3305    SYNTAX  INTEGER
3306    ACCESS  read-only
3307    STATUS  optional
3308    DESCRIPTION
3309                "Contains a device specific error code.  Each device POS
3310                should list what errors are logged to the error log and
3311                the meaning of each supported error code value.
3312                Additional information:
3313                See ERROR1-CODE."
3314::= { error44 2 }
3315
3316
3317error45-time-stamp OBJECT-TYPE
3318    SYNTAX  INTEGER
3319    ACCESS  read-only
3320    STATUS  optional
3321    DESCRIPTION
3322                "Contains a time stamp indicating when error
3323                45 occurred.  Example time stamps include the actual
3324                time the error occurred (in seconds since Jan. 1, 1970),
3325                and the total engine page count.  The device POS
3326                documents the meaning of the time stamp.
3327                Additional information:
3328                See ERROR1-TIME-STAMP."
3329::= { error45 1 }
3330
3331
3332error45-code OBJECT-TYPE
3333    SYNTAX  INTEGER
3334    ACCESS  read-only
3335    STATUS  optional
3336    DESCRIPTION
3337                "Contains a device specific error code.  Each device POS
3338                should list what errors are logged to the error log and
3339                the meaning of each supported error code value.
3340                Additional information:
3341                See ERROR1-CODE."
3342::= { error45 2 }
3343
3344
3345error46-time-stamp OBJECT-TYPE
3346    SYNTAX  INTEGER
3347    ACCESS  read-only
3348    STATUS  optional
3349    DESCRIPTION
3350                "Contains a time stamp indicating when error
3351                46 occurred.  Example time stamps include the actual
3352                time the error occurred (in seconds since Jan. 1, 1970),
3353                and the total engine page count.  The device POS
3354                documents the meaning of the time stamp.
3355                Additional information:
3356                See ERROR1-TIME-STAMP."
3357::= { error46 1 }
3358
3359
3360error46-code OBJECT-TYPE
3361    SYNTAX  INTEGER
3362    ACCESS  read-only
3363    STATUS  optional
3364    DESCRIPTION
3365                "Contains a device specific error code.  Each device POS
3366                should list what errors are logged to the error log and
3367                the meaning of each supported error code value.
3368                Additional information:
3369                See ERROR1-CODE."
3370::= { error46 2 }
3371
3372
3373error47-time-stamp OBJECT-TYPE
3374    SYNTAX  INTEGER
3375    ACCESS  read-only
3376    STATUS  optional
3377    DESCRIPTION
3378                "Contains a time stamp indicating when error
3379                47 occurred.  Example time stamps include the actual
3380                time the error occurred (in seconds since Jan. 1, 1970),
3381                and the total engine page count.  The device POS
3382                documents the meaning of the time stamp.
3383                Additional information:
3384                See ERROR1-TIME-STAMP."
3385::= { error47 1 }
3386
3387
3388error47-code OBJECT-TYPE
3389    SYNTAX  INTEGER
3390    ACCESS  read-only
3391    STATUS  optional
3392    DESCRIPTION
3393                "Contains a device specific error code.  Each device POS
3394                should list what errors are logged to the error log and
3395                the meaning of each supported error code value.
3396                Additional information:
3397                See ERROR1-CODE."
3398::= { error47 2 }
3399
3400
3401error48-time-stamp OBJECT-TYPE
3402    SYNTAX  INTEGER
3403    ACCESS  read-only
3404    STATUS  optional
3405    DESCRIPTION
3406                "Contains a time stamp indicating when error
3407                48 occurred.  Example time stamps include the actual
3408                time the error occurred (in seconds since Jan. 1, 1970),
3409                and the total engine page count.  The device POS
3410                documents the meaning of the time stamp.
3411                Additional information:
3412                See ERROR1-TIME-STAMP."
3413::= { error48 1 }
3414
3415
3416error48-code OBJECT-TYPE
3417    SYNTAX  INTEGER
3418    ACCESS  read-only
3419    STATUS  optional
3420    DESCRIPTION
3421                "Contains a device specific error code.  Each device POS
3422                should list what errors are logged to the error log and
3423                the meaning of each supported error code value.
3424                Additional information:
3425                See ERROR1-CODE."
3426::= { error48 2 }
3427
3428
3429error49-time-stamp OBJECT-TYPE
3430    SYNTAX  INTEGER
3431    ACCESS  read-only
3432    STATUS  optional
3433    DESCRIPTION
3434                "Contains a time stamp indicating when error
3435                49 occurred.  Example time stamps include the actual
3436                time the error occurred (in seconds since Jan. 1, 1970),
3437                and the total engine page count.  The device POS
3438                documents the meaning of the time stamp.
3439                Additional information:
3440                See ERROR1-TIME-STAMP."
3441::= { error49 1 }
3442
3443
3444error49-code OBJECT-TYPE
3445    SYNTAX  INTEGER
3446    ACCESS  read-only
3447    STATUS  optional
3448    DESCRIPTION
3449                "Contains a device specific error code.  Each device POS
3450                should list what errors are logged to the error log and
3451                the meaning of each supported error code value.
3452                Additional information:
3453                See ERROR1-CODE."
3454::= { error49 2 }
3455
3456
3457error50-time-stamp OBJECT-TYPE
3458    SYNTAX  INTEGER
3459    ACCESS  read-only
3460    STATUS  optional
3461    DESCRIPTION
3462                "Contains a time stamp indicating when error
3463                50 occurred.  Example time stamps include the actual
3464                time the error occurred (in seconds since Jan. 1, 1970),
3465                and the total engine page count.  The device POS
3466                documents the meaning of the time stamp.
3467                Additional information:
3468                See ERROR1-TIME-STAMP."
3469::= { error50 1 }
3470
3471
3472error50-code OBJECT-TYPE
3473    SYNTAX  INTEGER
3474    ACCESS  read-only
3475    STATUS  optional
3476    DESCRIPTION
3477                "Contains a device specific error code.  Each device POS
3478                should list what errors are logged to the error log and
3479                the meaning of each supported error code value.
3480                Additional information:
3481                See ERROR1-CODE."
3482::= { error50 2 }
3483
3484
3485io-timeout OBJECT-TYPE
3486    SYNTAX  INTEGER(5..300)
3487    ACCESS  read-write
3488    STATUS  optional
3489    DESCRIPTION
3490                "The amount of time, in seconds, to wait for more print
3491                job data to be received before an I/O timeout occurs.
3492                The I/O channel being timed is the I/O channel that
3493                received the data associated with the current print job.
3494                If an I/O timeout occurs, the PDL processing sub-system
3495                assumes all the data associated with the current print
3496                job has been received, and processes the end of job in
3497                an PDL specific manner.  The POS specifies the supported
3498                values.
3499                Additional information:
3500                If an I/O timeout occurs, the PDL processing
3501                sub-system will consider it an end of job condition only if there is data from
3502                another I/O subsystem waiting to be processed.
3503                The supported values are 5 to 300 seconds.
3504                Setting to a value outside the supported range returns
3505                <badValue> status.
3506                Although the Control Panel restricts the values that may be set, any value
3507                within the limits may be set by this object."
3508::= { settings-io 1 }
3509
3510
3511io-switch OBJECT-TYPE
3512    SYNTAX  INTEGER {
3513		   eYes(1)
3514		   }
3515    ACCESS  read-only
3516    STATUS  optional
3517    DESCRIPTION
3518                "Indicates if the device will switch between I/O channels
3519                when a job boundary is encountered and print job data is
3520                available on another I/O channel."
3521::= { settings-io 2 }
3522
3523
3524io-buffering OBJECT-TYPE
3525    SYNTAX  INTEGER {
3526		   eOff(1),
3527		   eOn(2),
3528		   eAuto(3)
3529		   }
3530    ACCESS  read-write
3531    STATUS  optional
3532    DESCRIPTION
3533                "Returns or controls the manner in which the device
3534                performs I/O data buffering.  I/O data buffering allows
3535                additional print job data to be buffered by the I/O sub-
3536                system in an effort to allow the computer sending the
3537                data to perform other tasks and to keep the PDL
3538                processing sub-system busy.  eOff, I/O buffering is
3539                disabled.  When eOn, I/O buffering is enabled and the
3540                IO-BUFFER-SIZE object controls the amount of memory set
3541                aside for I/O buffer.  When eAuto, I/O buffering is
3542                enabled and the I/O buffer size is determined
3543                automatically by the device and the IO-BUFFER-SIZE
3544                object is not used.
3545                Additional information:
3546                In a PCL-only printer, all values may be set at any
3547                time.
3548
3549                When PostScript is installed and there is less than
3550                12M of memory installed, setting this object to eOn or eAuto will cause
3551                <badValue> to be returned.
3552
3553                When PostScript and a duplex unit are installed and there is less than
3554                23M of memory installed, setting this object to eOn or eAuto will cause
3555                <badValue> to be returned.
3556
3557                When PostScript and 12M (23M with duplex unit) or more are installed, all
3558                values are valid, provided Resource Saving has not consumed the needed
3559                memory."
3560::= { settings-io 5 }
3561
3562
3563io-buffer-size OBJECT-TYPE
3564    SYNTAX  INTEGER
3565    ACCESS  read-write
3566    STATUS  optional
3567    DESCRIPTION
3568                "Returns or configures the amount of memory, in bytes,
3569                dedicated to I/O print job data buffering.  Attempting
3570                to set to an unsupported value causes the device to use
3571                the closest supported value.  Each device POS should
3572                document the list of supported values.
3573                Additional information:
3574                When IO-BUFFERING is eOff, reading this object will
3575                return a value of zero. Attempting to set this object when IO-BUFFERING is
3576                eOff will cause a status of <genErr> to be
3577                returned.
3578
3579                When IO-BUFFERING is eAuto, the printer determines the
3580                value of this object. Attempting to set this object when IO-BUFFERING is eAuto
3581                will cause a status of <genErr> to be returned.
3582                Reading this object when
3583                IO-BUFFERING is eAuto will return the value that is currently being used by
3584                the printer; the value is based on the printer configuration and
3585                is as follows:
3586                PCL-only: If 4M installed, 10240; if >4M installed, 102400 for each 1M
3587                over 4M.
3588                PCL & PS: If <12M installed, eAuto cannot be set; if 12M installed, 10240; if
3589                >12M installed, 102400 for each 1M over 12M.
3590                PCL, PS & Duplex Unit: If <23M installed, eAuto cannot be set; if 23M
3591                installed, 10240; if
3592                >23M installed, 102400 for each 1M over 23M.
3593
3594                When IO-BUFFERING is eOn, the range of values supported by this object varies
3595                depending on the printer's configuration. The minimum value is 10240; the
3596                maximum value is the current value of this object plus the value of
3597                MAXIMUM-IO-BUFFERING-MEMORY. Supported values are multiples of 10240 for
3598                values less or equal to 97280 and multiples of 102400 for values greater than
3599                97280. Setting to an unsupported value causes the printer to substitute the
3600                nearest supported value and to return <noError>
3601                status."
3602::= { settings-io 6 }
3603
3604
3605maximum-io-buffering-memory OBJECT-TYPE
3606    SYNTAX  INTEGER
3607    ACCESS  read-only
3608    STATUS  optional
3609    DESCRIPTION
3610                "Returns the maximum amount of additional memory, in
3611                bytes, that can be dedicated to buffering print job
3612                data.
3613                Additional information:
3614                Memory for I/O Buffering is allocated in increments of
3615                102400 bytes. Therefore, for each 1M (1048576 bytes) of memory added to the
3616                printer, 1024000 bytes are made available to resource saving (and I/O
3617                buffering) and 24576 bytes are retained until an additional 102400 byte block
3618                can be made available. The value reported by this object is always rounded
3619                down to the nearest multiple of 102400.
3620
3621                The values listed below assume that IO-BUFFERING=eOff; if
3622                IO-BUFFERING=eOn, the value returned by this object will be reduced by
3623                the amount of memory used by the IO-BUFFERING object.
3624
3625                For a PCL-only printer, the value of this object is
3626                102400 if 4M memory is installed or all the memory over 4M.
3627
3628                If PostScript is installed without a duplex unit, the value of this object is
3629                as follows:
3630                0K if <12M memory is installed.
3631                102400 if 12M memory is installed.
3632                All over 12M memory installed.
3633
3634                If PostScript is installed with a duplex unit, the value of this object is as
3635                follows:
3636                0K if <23M memory is installed.
3637                102400 if 23M memory is installed.
3638                All over 23M memory installed."
3639::= { settings-io 7 }
3640
3641
3642port1-parallel-speed OBJECT-TYPE
3643    SYNTAX  INTEGER {
3644		   eSlow(1),
3645		   eFast(2)
3646		   }
3647    ACCESS  read-write
3648    STATUS  optional
3649    DESCRIPTION
3650                "Returns or changes the maximum parallel I/O port speed,
3651                for port 1.  This object is only supported if this port
3652                is a parallel port.  An eSlow setting causes a 10 us
3653                busy pulse per received byte of data.  An eFast setting
3654                causes a 1.5 us busy pulse per received byte of data.
3655                In rare cases, setting this value to eFast can cause the
3656                parallel port to no longer transfer data reliably."
3657::= { port1 4 }
3658
3659
3660port1-parallel-bidirectionality OBJECT-TYPE
3661    SYNTAX  INTEGER {
3662		   eUnidirectional(1),
3663		   eBidirectional(2)
3664		   }
3665    ACCESS  read-write
3666    STATUS  optional
3667    DESCRIPTION
3668                "Returns or changes whether the parallel I/O port
3669                supports bidirectional communication for port 1.  This
3670                object is only supported if this port is a parallel
3671                port.
3672                Additional information:
3673                A get on this object returns the current mode
3674                for the parallel port. Setting this object specifies whether or not
3675                bidirectional communications will be allowed."
3676::= { port1 5 }
3677
3678
3679default-copies OBJECT-TYPE
3680    SYNTAX  INTEGER(1..999)
3681    ACCESS  read-write
3682    STATUS  optional
3683    DESCRIPTION
3684                "Returns or changes default copies.  Default copies is
3685                the default values used by the PDL to control the number
3686                of copies of each page in the print job that are
3687                printed.  The print job can override this value.  The
3688                list of supported values should be documented in the
3689                device POS.
3690                Additional information:
3691                 The supported values are 1
3692                through 999. Setting to an unsupported value causes
3693                the printer to substitute in a snap value
3694                and to return
3695                <noError> status.
3696                The snap values are as follow:
3697                <1 snaps to 1
3698                >999 snaps to 999"
3699::= { settings-pdl 4 }
3700
3701
3702form-feed OBJECT-TYPE
3703    SYNTAX  INTEGER {
3704		   eInitiateAction(1)
3705		   }
3706    ACCESS  write-only
3707    STATUS  optional
3708    DESCRIPTION
3709                "Instructs the PDL processing sub-system to finishing
3710                processing the current page of the current job.  Form
3711                feed is also known as close page or eject page.  If the
3712                PDL processing sub-system is in a FORM-FEED-NEEDED
3713                state, this causes the device to flush or finish
3714                processing the current page of the current job.  If the
3715                device is not in the FORM-FEED-NEEDED state, an
3716                <genErr> will occur.
3717                Additional information:
3718                The  printer must be offline before attempting
3719                to perform a form feed, otherwise a status
3720                <genErr> will be returned."
3721::= { settings-pdl 5 }
3722
3723
3724resource-saving OBJECT-TYPE
3725    SYNTAX  INTEGER {
3726		   eOff(1),
3727		   eOn(2),
3728		   eAuto(3)
3729		   }
3730    ACCESS  read-write
3731    STATUS  optional
3732    DESCRIPTION
3733                "Returns or changes PDL resource saving.  Resource saving
3734                stores a PDL's permanent soft resources, like fonts,
3735                even when another PDL is active.  Resource saving is
3736                also called environment saving.  When eOff, resource
3737                saving is disabled.  When ON, resource saving is enabled
3738                and memory is set aside for each PDL based on that PDL's
3739                resource saving memory size object, to store that PDL's
3740                permanent soft resources.  When eAuto, resource saving
3741                is enabled and memory space for each installed PDL is
3742                determined automatically.  The device POS should
3743                document what values are legal when only one PDL is
3744                installed.
3745                Additional information:
3746                When PCL is the only PDL installed in
3747                LaserJet 5Si, all resource saving memory is dedicated to
3748                PCL so eOff is the only valid value.  Attempting to set this object to eAuto
3749                or eOn with a PCL-only printer will result in a status of
3750                <badValue> being returned.
3751
3752                When PostScript is installed and there is less than
3753                13M of memory installed, the only valid value for this object is eOff.
3754                Attempting to set this object to eOn or eAuto will cause
3755                <badValue> to be returned.
3756
3757                When PostScript and a duplex unit are installed and there is less than
3758                24M of memory installed, the only valid value for this object is eOff.
3759                Attempting to set this object to eOn or eAuto will cause
3760                <badValue> to be returned.
3761
3762                When PostScript and 13M (24M with duplex unit) or more are installed, all
3763                values are valid, provided I/O Buffering has not consumed the needed
3764                memory."
3765::= { settings-pdl 6 }
3766
3767
3768maximum-resource-saving-memory OBJECT-TYPE
3769    SYNTAX  INTEGER
3770    ACCESS  read-only
3771    STATUS  optional
3772    DESCRIPTION
3773                "Returns the maximum amount of additional memory, in
3774                bytes, that can be dedicated to holding PDL permanent
3775                soft resources.
3776                Additional information:
3777                The following numbers assume that IO-BUFFERING=eOff;
3778                if IO-BUFFERING<>eOff, the following numbers will be reduced by the value of
3779                IO-BUFFER-SIZE.
3780
3781                Memory for resource saving is allocated in increments of 102400 bytes.
3782                Therefore, for each 1M (1048576 bytes) of memory added to the printer, 1024000
3783                bytes are made available to resource saving (and I/O buffering) and 24576
3784                bytes are retained until an additional 102400 byte block can be made
3785                available. The value reported by this object is always rounded down to the
3786                nearest multiple of 102400.
3787
3788                For a PCL-only printer, the value of this object is zero (all resource saving
3789                memory is dedicated to PCL).
3790
3791                If PostScript is installed without a duplex unit, the value of this object is
3792                as follows:
3793                Zero if <13M memory is installed.
3794                1024000 if 13M memory is installed and RESOURCE-SAVING=eOff.
3795                1024000 if 13M memory is installed and RESOURCE-SAVING=eOn (note that this
3796                value will be reduced by the amount of memory allocated to
3797                PCL-RESOURCE-SAVING-MEMORY-SIZE and POSTSCRIPT-RESOURCE-SAVING-MEMORY-SIZE).
3798                204800 if 13M memory is installed and RESOURCE-SAVING=eAuto.
3799                When RESOURCE-SAVING=eAuto, 204800 bytes of each 1M over 13M memory installed
3800                are allocated to PCL and PostScript (102400 each) with the remaining bytes
3801                added to this object.
3802                When RESOURCE-SAVING=eOn or eOff, all bytes over 13M memory installed are
3803                added to this object.
3804
3805                If PostScript is installed with a duplex unit, the value of this object is as
3806                follows:
3807                Zero if <24M memory is installed.
3808                1024000 if 24M memory is installed and RESOURCE-SAVING=eOff.
3809                1024000 if 24M memory is installed and RESOURCE-SAVING=eOn (note that this
3810                value will be reduced by the amount of memory allocated to
3811                PCL-RESOURCE-SAVING-MEMORY-SIZE and POSTSCRIPT-RESOURCE-SAVING-MEMORY-SIZE).
3812                204800 if 24M memory is installed and RESOURCE-SAVING=eAuto.
3813                When RESOURCE-SAVING=eAuto, 204800 bytes of each 1M over 24M memory installed
3814                are allocated to PCL and PostScript (102400 each) with the remaining bytes
3815                added to this object.
3816                When RESOURCE-SAVING=eOn or eOff, all bytes over 24M memory installed are
3817                added to this object.
3818
3819                The above listed values returned by this object will be reduced by the amount
3820                of memory added to PCL-RESOURCE-SAVING-MEMORY-SIZE and
3821                POSTSCRIPT-RESOURCE-SAVING-MEMORY-SIZE when RESOURCE-SAVING=eOn."
3822::= { settings-pdl 7 }
3823
3824
3825default-vertical-black-resolution OBJECT-TYPE
3826    SYNTAX  INTEGER
3827    ACCESS  read-write
3828    STATUS  optional
3829    DESCRIPTION
3830                "Returns or changes the value of the default vertical
3831                black resolution.  The units are dots per inch.
3832                Additional information:
3833                In LaserJet 5Si changing this OID also causes
3834                DEFAULT-HORIZONTAL-BLACK RESOLUTION to change.
3835                DEFAULT-HORIZONTAL-BLACK-RESOLUTION and
3836                DEFAULT-VERTICAL-BLACK-RESOLUTION must always be the
3837                same.  The supported values are 300 and 600.
3838                Setting to an unsupported value causes the printer
3839                to substitute in a snap value and
3840                to return <noError> status.
3841                The snap values are as follow:
3842                <450 snap to 300
3843                >=450 snap to 600"
3844::= { settings-pdl 8 }
3845
3846
3847default-horizontal-black-resolution OBJECT-TYPE
3848    SYNTAX  INTEGER
3849    ACCESS  read-write
3850    STATUS  optional
3851    DESCRIPTION
3852                "Returns or changes the value of the default horizontal
3853                black resolution.  The units are dots per inch.
3854                Additional information:
3855                In LaserJet 5Si changing this OID also causes
3856                DEFAULT- VERTICAL-BLACK RESOLUTION to change.
3857                DEFAULT- HORIZONTAL-BLACK-RESOLUTION and
3858                DEFAULT-VERTICAL-BLACK-RESOLUTION must always be the
3859                same.  The supported values are 300 and 600.
3860                Setting to an unsupported value causes the printer
3861                to substitute in a snap value and to
3862                return <noError> status.
3863                The snap values are as follow:
3864                <450 snap to 300
3865                >=450 snap to 600"
3866::= { settings-pdl 9 }
3867
3868
3869default-page-protect OBJECT-TYPE
3870    SYNTAX  INTEGER {
3871		   eOn(2),
3872		   eAuto(3)
3873		   }
3874    ACCESS  read-write
3875    STATUS  optional
3876    DESCRIPTION
3877                "Returns or changes the default page protection behavior.
3878                If eOff, the device does not reserve memory for holding
3879                the entire raster form of a processed page.  If eOn,
3880                then memory is reserved.  If eAuto, the device
3881                determines the amount of memory to reserve.
3882                Additional information:
3883                Setting to eOn causes MET to be more conservative, but
3884                it will not allocate memory to hold an entire
3885                rasterized page."
3886::= { settings-pdl 10 }
3887
3888
3889default-lines-per-page OBJECT-TYPE
3890    SYNTAX  INTEGER
3891    ACCESS  read-write
3892    STATUS  optional
3893    DESCRIPTION
3894                "Returns or changes the default number of lines per page.
3895                The POS indicates the supported values.  An unsupported
3896                value causes the printer to use the closest supported
3897                value, causing the printer to return the
3898                <noError>.
3899                Additional information:
3900                The supported values in LaserJet 5Si are 5 to 128.
3901                Setting to an unsupported value causes the
3902                the printer to substitute in a snap value and to return
3903                <noError>
3904                status.
3905                The snap values are as follow:
3906                <5 snaps to 5
3907                >128 snaps to 128"
3908::= { settings-pdl 11 }
3909
3910
3911default-vmi OBJECT-TYPE
3912    SYNTAX  INTEGER
3913    ACCESS  read-write
3914    STATUS  optional
3915    DESCRIPTION
3916                "Returns or changes the default vertical motion index.
3917                The unit of measure for VMI is centipoints per line.
3918                The POS indicates the supported values.  An unsupported
3919                value causes the printer to use the closest supported
3920                value, causing the printer to return
3921                <noError>."
3922::= { settings-pdl 12 }
3923
3924
3925default-media-size OBJECT-TYPE
3926    SYNTAX  INTEGER {
3927		   eUSExecutive(1),
3928		   eUSLetter(2),
3929		   eUSLegal(3),
3930		   eLedger(11),
3931		   eISOandJISA4(26),
3932		   eISOandJISA3(27),
3933		   eJISB5(45),
3934		   eJISB4(46),
3935		   eJapanesePostcardDouble(72),
3936		   eMonarch(80),
3937		   eCommercial10(81),
3938		   eInternationalDL(90),
3939		   eInternationalC5(91),
3940		   eInternationalB5(100),
3941		   eCustom(101)
3942		   }
3943    ACCESS  read-write
3944    STATUS  optional
3945    DESCRIPTION
3946                "This indicates the default media size.  A write of an
3947                unsupported value cases an <badValue>.
3948  Complete list of supported media sizes along
3949                with their dimensions are listed in the ''Media Size
3950                Table'' near the end of this document."
3951::= { settings-pdl 13 }
3952
3953
3954cold-reset-media-size OBJECT-TYPE
3955    SYNTAX  INTEGER {
3956		   eUSLetter(2),
3957		   eISOandJISA4(26)
3958		   }
3959    ACCESS  read-write
3960    STATUS  optional
3961    DESCRIPTION
3962                "Returns or sets the media size that is used as the
3963                DEFAULT-MEDIA-SIZE when a cold reset occurs."
3964::= { settings-pdl 19 }
3965
3966
3967default-media-name OBJECT-TYPE
3968    SYNTAX  DisplayString
3969    ACCESS  read-write
3970    STATUS  optional
3971    DESCRIPTION
3972                "Returns or sets the media name that is used until the
3973                media name is changed by a print job command.
3974                Additional information:
3975                This string must be one of the
3976                MEDIAn-NAME objects."
3977::= { settings-pdl 22 }
3978
3979
3980form-feed-needed OBJECT-TYPE
3981    SYNTAX  INTEGER {
3982		   eFalse(1),
3983		   eTrue(2)
3984		   }
3985    ACCESS  read-only
3986    STATUS  optional
3987    DESCRIPTION
3988                "Indicates if the PDL processing sub-system has made
3989                marks on the current page and the source subsystem has
3990                been idle for a device specific amount of time.
3991                Additional information:
3992                LaserJet 5Si will set this object to eTrue when a
3993                personality has made marks on the current page, the personality timeout has
3994                expired and no data is pending on another I/O. Once it is set to eTrue, more
3995                data on the same I/O will cause this object to be set to eFalse, until the
3996                above conditions are met again."
3997::= { status-pdl 2 }
3998
3999
4000pcl-resource-saving-memory-size OBJECT-TYPE
4001    SYNTAX  INTEGER
4002    ACCESS  read-write
4003    STATUS  optional
4004    DESCRIPTION
4005                "Returns or changes the amount of resource saving memory
4006                set aside to hold permanent soft PCL resources.
4007                Additional information:
4008                The value returned by this object is the amount of
4009                Resource Saving memory currently dedicated to PCL, regardless of the value of
4010                RESOURCE-SAVING.
4011
4012                For a PCL-only printer, the value of this object is zero. All memory is
4013                dedicated to PCL, but it is not shown as such.
4014
4015                If PostScript is installed without a duplex unit, the default value of this
4016                object is as follows:
4017                Zero if <13M memory is installed.
4018                Zero if 13M memory is installed and RESOURCE-SAVING=eOff.
4019                409600 if 13M memory is installed and RESOURCE-SAVING=eOn.
4020                409600 if 13M memory is installed and RESOURCE-SAVING=eAuto; plus 102400 for
4021                each 1M over 13M memory installed.
4022
4023                If PostScript is installed with a duplex unit, the default value of this
4024                object is as follows:
4025                Zero if <24M memory is installed.
4026                Zero if 24M memory is installed and RESOURCE-SAVING=eOff.
4027                409600 if 24M memory is installed and RESOURCE-SAVING=eOn.
4028                409600 if 24M memory is installed and RESOURCE-SAVING=eAuto; plus 102400 for
4029                each 1M over 24M memory installed.
4030
4031                If RESOURCE-SAVING=eOn, this object can be used to set the amount of Resource
4032                Saving memory currently dedicated to PCL. The values supported are zero (to
4033                turn resource saving off for PCL) and 409600 through 409600 plus the value of
4034                MAXIMUM-RESOURCE-SAVING-MEMORY, in increments of 102400.
4035                If a value is received that is between 1 and 409599, it will be snapped to
4036                409600 and a status of <noError> returned.
4037                If an unsupported value greater than 409600 is received,
4038                it will be snapped down to the nearest 102400 value
4039                and a status of <noError> returned.
4040
4041                Attempting to set this object when RESOURCE-SAVING
4042                is eAuto or eOff will cause a status of <genErr> to
4043                be returned."
4044::= { pdl-pcl 2 }
4045
4046
4047pcl-total-page-count OBJECT-TYPE
4048    SYNTAX  INTEGER
4049    ACCESS  read-only
4050    STATUS  optional
4051    DESCRIPTION
4052                "Total number of PCL pages printed by the device.
4053                Additional information:
4054                In LaserJet 5Si the PCL page count is kept in
4055                NVRAM however the NVRAM value is only updated every 10
4056                pages.  NOTE: The value returned by this OID will be
4057                incremented every page but if power is lost between
4058                NVRAM updates, up to 9 pages of the page count may be
4059                lost.  The page count counter will be reset to zero
4060                after 16,777,215 (2^24-1) pages.
4061                The page count is incremented when a sheet of media is pulled from an input
4062                tray. A duplex printed sheet will cause this counter to be incremented by
4063                two."
4064::= { pdl-pcl 5 }
4065
4066
4067pcl-default-font-height OBJECT-TYPE
4068    SYNTAX  INTEGER
4069    ACCESS  read-write
4070    STATUS  optional
4071    DESCRIPTION
4072                "Returns or changes the default PCL height.  Height is an
4073                approximate measure of the body of the type in
4074                centipoints.  A centipoint is 1/7200 inch.  Height
4075                applies only to proportional fonts.  Point size, in
4076                points, can be converted to font height, in centipoints,
4077                by multiplying the point size by 100.  The POS indicates
4078                the supported values.  An unsupported value causes the
4079                printer to use the closest supported value, causing the
4080                printer to return <noError>.''Closest'' means the smallest absolute difference.
4081                Additional information:
4082                Setting to an unsupported value causes the
4083                printer to
4084                substitute in a snap value and to
4085                return <noError> status.
4086                The snap values are as follow:
4087                <=400 snaps to 400
4088                >=99975 snaps to 99975
4089                Unsupported values in the range 400 to 99975 snaps
4090                DOWN to the previous supported value
4091                (i.e 25293 snaps to 25275 or 75038 snaps to 75025)."
4092::= { pdl-pcl 13 }
4093
4094
4095pcl-default-font-source OBJECT-TYPE
4096    SYNTAX  INTEGER {
4097		   eInternal(1),
4098		   ePermanentSoft(2),
4099		   eRomSimm1(10),
4100		   eRomSimm2(11),
4101		   eRomSimm3(12),
4102		   eRomSimm4(13)
4103		   }
4104    ACCESS  read-write
4105    STATUS  optional
4106    DESCRIPTION
4107                "Returns or changes the value of the default font source
4108                variable in NVRAM."
4109::= { pdl-pcl 14 }
4110
4111
4112pcl-default-font-number OBJECT-TYPE
4113    SYNTAX  INTEGER(0..52)
4114    ACCESS  read-write
4115    STATUS  optional
4116    DESCRIPTION
4117                "Returns or changes the value of the default font number
4118                variable in NVRAM.  Writing an unsupported value causes
4119                the printer to generate an
4120                <badValue>."
4121::= { pdl-pcl 15 }
4122
4123
4124pcl-default-font-width OBJECT-TYPE
4125    SYNTAX  INTEGER
4126    ACCESS  read-write
4127    STATUS  optional
4128    DESCRIPTION
4129                "Returns or changes the default PCL font width.  Width is
4130                expressed as the width of a character in centipoints.  A
4131                centipoint is 1/7200 inch.  Width applies only to fixed
4132                space fonts.  Pitch, in character per inch, can be
4133                converted to font width, in centipoints, by dividing
4134                7200 by the pitch.  The POS indicates the supported
4135                values.  An unsupported value causes the printer to use
4136                the closest supported value, causing the printer to
4137                return <noError>.  ''Closest''
4138                means the smallest absolute difference.
4139                Additional information:
4140                Setting to an unsupported value causes the
4141                printer
4142                to substitute in a snap value (listed below) and to
4143                return <noError> status.
4144                The snap values are as follow:
4145                <=44 snaps to 44
4146                >=9999 snaps to 9999"
4147::= { pdl-pcl 16 }
4148
4149
4150postscript-resource-saving-memory-size OBJECT-TYPE
4151    SYNTAX  INTEGER
4152    ACCESS  read-write
4153    STATUS  optional
4154    DESCRIPTION
4155                "Returns or changes the amount of resource saving memory
4156                set aside to hold permanent soft PostScript resources.
4157                Additional information:
4158                The value returned by this object is the amount of
4159                Resource Saving memory currently dedicated to PostScript, regardless of the
4160                value of RESOURCE-SAVING.
4161
4162                If PostScript is installed without a duplex unit, the default value of this
4163                object is as follows:
4164                Zero if <13M memory is installed.
4165                Zero if 13M memory is installed and RESOURCE-SAVING=eOff.
4166                409600 if 13M memory is installed and RESOURCE-SAVING=eOn.
4167                409600 if 13M memory is installed and RESOURCE-SAVING=eAuto; plus 102400 for
4168                each 1M over 13M memory installed.
4169
4170                If PostScript is installed with a duplex unit, the default value of this
4171                object is as follows:
4172                Zero if <24M memory is installed.
4173                Zero if 24M memory is installed and RESOURCE-SAVING=eOff.
4174                409600 if 24M memory is installed and RESOURCE-SAVING=eOn.
4175                409600 if 24M memory is installed and RESOURCE-SAVING=eAuto; plus 102400 for
4176                each 1M over 24M memory installed.
4177
4178                If RESOURCE-SAVING=eOn, this object can be used to set the amount of Resource
4179                Saving memory currently dedicated to PostScript. The values supported are zero
4180                (to turn resource saving off for PCL) and 409600 through 409600 plus
4181                MAXIMUM-RESOURCE-SAVING-MEMORY, in increments of 102400. If a value is
4182                received that is between 1 and 409599, it will be snapped to
4183                409600 and a status of <noError> returned.
4184                If an unsupported value greater than 409600 is received,
4185                it will be snapped down to the nearest 102400 value
4186                and a status of <noError> returned.
4187
4188
4189                Attempting to set this object when RESOURCE-SAVING
4190                is eAuto or eOff will cause a status of <genErr> to
4191                be returned."
4192::= { pdl-postscript 2 }
4193
4194
4195postscript-total-page-count OBJECT-TYPE
4196    SYNTAX  INTEGER
4197    ACCESS  read-only
4198    STATUS  optional
4199    DESCRIPTION
4200                "Total number of PostScript pages printed by the device.
4201                Additional information:
4202                This object is only supported if PostScript
4203                option is installed.
4204                In LaserJet 5Si the count is kept in
4205                NVRAM however the NVRAM value is only updated every 10
4206                sheets.  NOTE: The value returned by this OID will be
4207                incremented every sheet but if power is lost between
4208                NVRAM updates up to 9 sheets of the count may be
4209                lost.  The counter will be reset to zero
4210                after 16,777,215 (2^24-1) pages. "
4211::= { pdl-postscript 5 }
4212
4213
4214postscript-print-errors OBJECT-TYPE
4215    SYNTAX  INTEGER {
4216		   eOff(1),
4217		   eOn(2)
4218		   }
4219    ACCESS  read-write
4220    STATUS  optional
4221    DESCRIPTION
4222                "Returns or changes the value of the print PostScript
4223                errors setting.  If eOn, PostScript prints an error page
4224                showing the error encountered and the stack at the time
4225                of the error.
4226                Additional information:
4227                This object is only supported if PostScript
4228                option is installed."
4229::= { pdl-postscript 11 }
4230
4231
4232postscript-jam-recovery OBJECT-TYPE
4233    SYNTAX  INTEGER {
4234		   eOff(1),
4235		   eOn(2)
4236		   }
4237    ACCESS  read-write
4238    STATUS  optional
4239    DESCRIPTION
4240                "Returns or changes the PostScript jam recovery setting.
4241                If eOn, then the device will reprint PostScript pages,
4242                if those pages jam.
4243                Additional information:
4244                This object is only supported if PostScript
4245                option is installed."
4246::= { pdl-postscript 12 }
4247
4248
4249pjl-password OBJECT-TYPE
4250    SYNTAX  INTEGER
4251    ACCESS  read-only
4252    STATUS  optional
4253    DESCRIPTION
4254                "Returns PJL password, if the password is not set (zero).
4255                If the password is set, then attempting to retrieve the
4256                password causes an <genErr> to occur
4257                and will return the <NullValue>."
4258::= { pjl 1 }
4259
4260
4261override-media-name OBJECT-TYPE
4262    SYNTAX  DisplayString
4263    ACCESS  read-write
4264    STATUS  optional
4265    DESCRIPTION
4266                "Sets a string identifying the media name that is to be
4267                used in place of the currently requested media.  The
4268                substitution will continue until another media is
4269                selected.  If set to a named media that is not currently
4270                available the requested media is not overridden.
4271                Additional information:
4272                When a request is received to print on a size and
4273                type of media that is not currently available, this object contains the
4274                desired media name as set by the print job. This object should be set to a
4275                media name that is currently available in the printer.
4276                If a paper mount request is not
4277                pending, attempting to get or set this object will cause
4278                <noSuchName> to be returned.
4279                Setting this object to a string other than one of the MEDIAn-NAME objects
4280                (MEDIA-NAMES-AVAILABLE is applied)
4281                will cause a status of <badValue> to be returned."
4282::= { settings-prt-eng 2 }
4283
4284
4285override-media-size OBJECT-TYPE
4286    SYNTAX  INTEGER {
4287		   eUSExecutive(1),
4288		   eUSLetter(2),
4289		   eUSLegal(3),
4290		   eLedger(11),
4291		   eISOandJISA4(26),
4292		   eISOandJISA3(27),
4293		   eJISB5(45),
4294		   eJISB4(46),
4295		   eJapanesePostcardDouble(72),
4296		   eMonarch(80),
4297		   eCommercial10(81),
4298		   eInternationalDL(90),
4299		   eInternationalC5(91),
4300		   eInternationalB5(100),
4301		   eCustom(101)
4302		   }
4303    ACCESS  read-write
4304    STATUS  optional
4305    DESCRIPTION
4306                "Sets the media size that is to be used in place of the
4307                currently requested media size.
4308                Additional information:
4309                When a request is received to print on a size and
4310                type of media that is not currently available, this object contains the
4311                desired size as set by the print job. This object should be set to a media
4312                size that is currently available to the printer.
4313                If a paper mount request is not
4314                pending, attempting to get or set this object will cause
4315                <noSuchName> to be returned."
4316::= { settings-prt-eng 3 }
4317
4318
4319print-density OBJECT-TYPE
4320    SYNTAX  INTEGER(1..5)
4321    ACCESS  read-write
4322    STATUS  optional
4323    DESCRIPTION
4324                "Returns or sets the print density setting.  Print
4325                density is the instantaneous amount of marking agent
4326                applied to the paper while printing.  A value of zero
4327                has the lowest print density, yielding a lighter page.
4328                A value of 10 has the highest print density, yielding a
4329                darker page.  Each POS should document what values in
4330                the 0 to 10 range are supported.
4331                Additional information:
4332                When this value is written, the page pipeline
4333                will be flushed (all pages being printed are
4334                completed, no new ones are started), the new density
4335                setting is set and printing resumes. The actual change
4336                in print density may be gradual over several pages.
4337                The supported values are 1
4338                through 5. Setting to an unsupported value causes
4339                the printer to substitute in a snap value
4340                and to return
4341                <noError> status.
4342                The snap values are as follow:
4343                <1 snaps to 1
4344                >5 snaps to 5"
4345::= { settings-prt-eng 5 }
4346
4347
4348duplex-page-count OBJECT-TYPE
4349    SYNTAX  INTEGER
4350    ACCESS  read-only
4351    STATUS  optional
4352    DESCRIPTION
4353                "Total number of sheets of media that have been duplex
4354                printed.  A sheet is counted if it travels through the
4355                duplex page path, regardless of whether or not marks are
4356                made on the page.  The POS will indicate if the value is
4357                kept in NVRAM.
4358                Additional information:
4359                In LaserJet 5Si the count is kept in
4360                NVRAM however the NVRAM value is only updated every 10
4361                sheets.  NOTE: The value returned by this OID will be
4362                incremented every sheet but if power is lost between
4363                NVRAM updates up to 9 sheets of the count may be
4364                lost.  The counter will be reset to zero
4365                after 16,777,215 (2^24-1) pages. "
4366::= { status-prt-eng 22 }
4367
4368
4369mp-tray OBJECT-TYPE
4370    SYNTAX  INTEGER {
4371		   eCassette(2)
4372		   }
4373    ACCESS  read-only
4374    STATUS  optional
4375    DESCRIPTION
4376                "Returns or changes the value of the multi-purpose (MP)
4377                tray configuration variable.  The MP tray can be
4378                configured to operate as an additional input tray
4379                (eCassette), a manual feed slot (eManual), or in a
4380                manner compatible with the LaserJet III manual feed slot
4381                (eFirst).  If configured for eFirst, if media is present
4382                in the MP tray, that media is used (assuming the size
4383                matches and the print job didn't specify another tray)
4384                until the MP tray is empty.
4385                Additional information:
4386                LaserJet 5Si supports a slightly modified version of
4387                Cassette mode. The difference is that media will be pulled from Tray 1 (the
4388                MP tray) if there is a sheet present and it matches the needed size and type."
4389::= { settings-intray 5 }
4390
4391
4392tray4-phd OBJECT-TYPE
4393    SYNTAX  INTEGER
4394    ACCESS  read-only
4395    STATUS  optional
4396    DESCRIPTION
4397                "Provides the number of the Paper Handling Device that
4398                contains this input tray."
4399::= { intray4 12 }
4400
4401
4402tray5-phd OBJECT-TYPE
4403    SYNTAX  INTEGER
4404    ACCESS  read-only
4405    STATUS  optional
4406    DESCRIPTION
4407                "Provides the number of the Paper Handling Device that
4408                contains this input tray."
4409::= { intray5 12 }
4410
4411
4412overflow-bin OBJECT-TYPE
4413    SYNTAX  INTEGER
4414    ACCESS  read-write
4415    STATUS  optional
4416    DESCRIPTION
4417                "Returns or sets the bin that will be used for additional
4418                sheets of media when the current bin is full and
4419                printing is allowed to continue.
4420                Additional information:
4421                If this object is set to zero, overflowing to another
4422                bin is not allowed."
4423::= { settings-outbin 4 }
4424
4425
4426outbin1-override-mode OBJECT-TYPE
4427    SYNTAX  OCTET STRING
4428    ACCESS  read-write
4429    STATUS  optional
4430    DESCRIPTION
4431                "Returns or sets the device behavior when this output bin
4432                condition causes printing to stop.
4433                  cCancelJob - The device cancels the job.
4434                  cOutbinFullOverride - The device sends subsequent
4435                media to the overflow bin.
4436                  cOutbinAttentionOverride - The device ignores the
4437                attention condition and continues printing.
4438                  cBinderAttentionOverride - The device ignores the
4439                binder attention condition and continues printing.
4440                Additional information:
4441                If cCancelJob is set, the current print job will
4442                be cancelled regardless of other item settings.
4443                If cOutbinFullOverride is set and this bin is the designated overflow bin
4444                (OVERFLOW-BIN = 1), then the bit is ignored.
4445                This object describes the action that is performed when the
4446                JOB-OUTPUT-AUTO-CONTINUE-TIMEOUT expires. If no bits are set, no override
4447                action is taken (the printer will continue to wait).
4448                The action performed by the CONTINUE
4449                object being set to eInitiateAction or the Select key being pressed on
4450                the control panel may cause different actions.
4451                See the CONTINUE object
4452                description for information on the actions that occur for those conditions."
4453::= { outbin1 9 }
4454
4455
4456outbin3-override-mode OBJECT-TYPE
4457    SYNTAX  OCTET STRING
4458    ACCESS  read-write
4459    STATUS  optional
4460    DESCRIPTION
4461                "Returns or sets the device behavior when this output bin
4462                condition causes printing to stop.
4463                  cCancelJob - The device cancels the job.
4464                  cOutbinFullOverride - The device sends subsequent
4465                media to the overflow bin.
4466                  cOutbinAttentionOverride - The device ignores the
4467                attention condition and continues printing.
4468                  cBinderAttentionOverride - The device ignores the
4469                binder attention condition and continues printing.
4470                Additional information:
4471                If cCancelJob is set, the current print job will
4472                be cancelled regardless of other item settings.
4473                This object describes the action that is performed when the
4474                JOB-OUTPUT-AUTO-CONTINUE-TIMEOUT expires. The action performed by the CONTINUE
4475                object being set to eInitiateAction or the Select key being pressed on
4476                the control panel may cause different actions.
4477                See the CONTINUE object
4478                description for information on the actions that occur for those conditions."
4479::= { outbin3 9 }
4480
4481
4482outbin3-phd OBJECT-TYPE
4483    SYNTAX  INTEGER
4484    ACCESS  read-only
4485    STATUS  optional
4486    DESCRIPTION
4487                "Provides the number of the Paper Handling Device that
4488                contains this output bin."
4489::= { outbin3 11 }
4490
4491
4492outbin4-override-mode OBJECT-TYPE
4493    SYNTAX  OCTET STRING
4494    ACCESS  read-write
4495    STATUS  optional
4496    DESCRIPTION
4497                "Returns or sets the device behavior when this output bin
4498                condition causes printing to stop.
4499                  cCancelJob - The device cancels the job.
4500                  cOutbinFullOverride - The device sends subsequent
4501                media to the overflow bin.
4502                  cOutbinAttentionOverride - The device ignores the
4503                attention condition and continues printing.
4504                  cBinderAttentionOverride - The device ignores the
4505                binder attention condition and continues printing.
4506                Additional information:
4507                See OUTBIN3-OVERRIDE-MODE."
4508::= { outbin4 9 }
4509
4510
4511outbin4-phd OBJECT-TYPE
4512    SYNTAX  INTEGER
4513    ACCESS  read-only
4514    STATUS  optional
4515    DESCRIPTION
4516                "Provides the number of the Paper Handling Device that
4517                contains this output bin."
4518::= { outbin4 11 }
4519
4520
4521outbin5-override-mode OBJECT-TYPE
4522    SYNTAX  OCTET STRING
4523    ACCESS  read-write
4524    STATUS  optional
4525    DESCRIPTION
4526                "Returns or sets the device behavior when this output bin
4527                condition causes printing to stop.
4528                  cCancelJob - The device cancels the job.
4529                  cOutbinFullOverride - The device sends subsequent
4530                media to the overflow bin.
4531                  cOutbinAttentionOverride - The device ignores the
4532                attention condition and continues printing.
4533                  cBinderAttentionOverride - The device ignores the
4534                binder attention condition and continues printing.
4535                Additional information:
4536                See OUTBIN3-OVERRIDE-MODE."
4537::= { outbin5 9 }
4538
4539
4540outbin5-phd OBJECT-TYPE
4541    SYNTAX  INTEGER
4542    ACCESS  read-only
4543    STATUS  optional
4544    DESCRIPTION
4545                "Provides the number of the Paper Handling Device that
4546                contains this output bin."
4547::= { outbin5 11 }
4548
4549
4550outbin6-override-mode OBJECT-TYPE
4551    SYNTAX  OCTET STRING
4552    ACCESS  read-write
4553    STATUS  optional
4554    DESCRIPTION
4555                "Returns or sets the device behavior when this output bin
4556                condition causes printing to stop.
4557                  cCancelJob - The device cancels the job.
4558                  cOutbinFullOverride - The device sends subsequent
4559                media to the overflow bin.
4560                  cOutbinAttentionOverride - The device ignores the
4561                attention condition and continues printing.
4562                  cBinderAttentionOverride - The device ignores the
4563                binder attention condition and continues printing.
4564                Additional information:
4565                See OUTBIN3-OVERRIDE-MODE."
4566::= { outbin6 9 }
4567
4568
4569outbin6-phd OBJECT-TYPE
4570    SYNTAX  INTEGER
4571    ACCESS  read-only
4572    STATUS  optional
4573    DESCRIPTION
4574                "Provides the number of the Paper Handling Device that
4575                contains this output bin."
4576::= { outbin6 11 }
4577
4578
4579outbin7-override-mode OBJECT-TYPE
4580    SYNTAX  OCTET STRING
4581    ACCESS  read-write
4582    STATUS  optional
4583    DESCRIPTION
4584                "Returns or sets the device behavior when this output bin
4585                condition causes printing to stop.
4586                  cCancelJob - The device cancels the job.
4587                  cOutbinFullOverride - The device sends subsequent
4588                media to the overflow bin.
4589                  cOutbinAttentionOverride - The device ignores the
4590                attention condition and continues printing.
4591                  cBinderAttentionOverride - The device ignores the
4592                binder attention condition and continues printing.
4593                Additional information:
4594                See OUTBIN3-OVERRIDE-MODE."
4595::= { outbin7 9 }
4596
4597
4598outbin7-phd OBJECT-TYPE
4599    SYNTAX  INTEGER
4600    ACCESS  read-only
4601    STATUS  optional
4602    DESCRIPTION
4603                "Provides the number of the Paper Handling Device that
4604                contains this output bin."
4605::= { outbin7 11 }
4606
4607
4608outbin8-override-mode OBJECT-TYPE
4609    SYNTAX  OCTET STRING
4610    ACCESS  read-write
4611    STATUS  optional
4612    DESCRIPTION
4613                "Returns or sets the device behavior when this output bin
4614                condition causes printing to stop.
4615                  cCancelJob - The device cancels the job.
4616                  cOutbinFullOverride - The device sends subsequent
4617                media to the overflow bin.
4618                  cOutbinAttentionOverride - The device ignores the
4619                attention condition and continues printing.
4620                  cBinderAttentionOverride - The device ignores the
4621                binder attention condition and continues printing.
4622                Additional information:
4623                See OUTBIN3-OVERRIDE-MODE."
4624::= { outbin8 9 }
4625
4626
4627outbin8-phd OBJECT-TYPE
4628    SYNTAX  INTEGER
4629    ACCESS  read-only
4630    STATUS  optional
4631    DESCRIPTION
4632                "Provides the number of the Paper Handling Device that
4633                contains this output bin."
4634::= { outbin8 11 }
4635
4636
4637outbin9-override-mode OBJECT-TYPE
4638    SYNTAX  OCTET STRING
4639    ACCESS  read-write
4640    STATUS  optional
4641    DESCRIPTION
4642                "Returns or sets the device behavior when this output bin
4643                condition causes printing to stop.
4644                  cCancelJob - The device cancels the job.
4645                  cOutbinFullOverride - The device sends subsequent
4646                media to the overflow bin.
4647                  cOutbinAttentionOverride - The device ignores the
4648                attention condition and continues printing.
4649                  cBinderAttentionOverride - The device ignores the
4650                binder attention condition and continues printing.
4651                Additional information:
4652                See OUTBIN3-OVERRIDE-MODE."
4653::= { outbin9 9 }
4654
4655
4656outbin9-phd OBJECT-TYPE
4657    SYNTAX  INTEGER
4658    ACCESS  read-only
4659    STATUS  optional
4660    DESCRIPTION
4661                "Provides the number of the Paper Handling Device that
4662                contains this output bin."
4663::= { outbin9 11 }
4664
4665
4666outbin10-override-mode OBJECT-TYPE
4667    SYNTAX  OCTET STRING
4668    ACCESS  read-write
4669    STATUS  optional
4670    DESCRIPTION
4671                "Returns or sets the device behavior when this output bin
4672                condition causes printing to stop.
4673                  cCancelJob - The device cancels the job.
4674                  cOutbinFullOverride - The device sends subsequent
4675                media to the overflow bin.
4676                  cOutbinAttentionOverride - The device ignores the
4677                attention condition and continues printing.
4678                  cBinderAttentionOverride - The device ignores the
4679                binder attention condition and continues printing.
4680                Additional information:
4681                See OUTBIN3-OVERRIDE-MODE."
4682::= { outbin10 9 }
4683
4684
4685outbin10-phd OBJECT-TYPE
4686    SYNTAX  INTEGER
4687    ACCESS  read-only
4688    STATUS  optional
4689    DESCRIPTION
4690                "Provides the number of the Paper Handling Device that
4691                contains this output bin."
4692::= { outbin10 11 }
4693
4694
4695outbin11-override-mode OBJECT-TYPE
4696    SYNTAX  OCTET STRING
4697    ACCESS  read-write
4698    STATUS  optional
4699    DESCRIPTION
4700                "Returns or sets the device behavior when this output bin
4701                condition causes printing to stop.
4702                  cCancelJob - The device cancels the job.
4703                  cOutbinFullOverride - The device sends subsequent
4704                media to the overflow bin.
4705                  cOutbinAttentionOverride - The device ignores the
4706                attention condition and continues printing.
4707                  cBinderAttentionOverride - The device ignores the
4708                binder attention condition and continues printing.
4709                Additional information:
4710                See OUTBIN3-OVERRIDE-MODE."
4711::= { outbin11 9 }
4712
4713
4714outbin11-phd OBJECT-TYPE
4715    SYNTAX  INTEGER
4716    ACCESS  read-only
4717    STATUS  optional
4718    DESCRIPTION
4719                "Provides the number of the Paper Handling Device that
4720                contains this output bin."
4721::= { outbin11 11 }
4722
4723
4724low-marking-agent-processing OBJECT-TYPE
4725    SYNTAX  INTEGER {
4726		   eStop(1),
4727		   eCont(2)
4728		   }
4729    ACCESS  read-write
4730    STATUS  optional
4731    DESCRIPTION
4732                "Returns or changes how the device processes a low
4733                marking agent event.  If eCont, then the device
4734                continues to print.  If eStop, then the device stops
4735                until a continue event occurs."
4736::= { settings-marking-agent 3 }
4737
4738
4739default-ret OBJECT-TYPE
4740    SYNTAX  INTEGER {
4741		   eOff(1),
4742		   eLight(2),
4743		   eMedium(3),
4744		   eDark(4)
4745		   }
4746    ACCESS  read-write
4747    STATUS  optional
4748    DESCRIPTION
4749                "Returns or changes the Resolution Enhancement Technology
4750                setting.  Devices that only support eOff and on should
4751                map all other values to on and always return the same
4752                non-eOff value to indicate on.  The list of supported
4753                values should be documented in the device POS.
4754                Additional information:
4755                Setting this object to eLight or eDark will cause
4756                the object to be set to eMedium and a status of
4757                <noError> will be returned."
4758::= { imaging 5 }
4759
4760
4761default-print-quality OBJECT-TYPE
4762    SYNTAX  INTEGER(0..100)
4763    ACCESS  read-write
4764    STATUS  optional
4765    DESCRIPTION
4766                "Returns or sets the default print quality.  A value of
4767                zero has the lowest print quality.  A value of 100 has
4768                the highest print quality.  Each POS should document
4769                what values in the 0 to 100 range are supported.
4770                Additional information:
4771                In LaserJet 5Si, the supported values are 0
4772                and 100.  A value of zero corresponds to ECONOMODE=ON,
4773                minimizing the toner
4774                used.  A value of 100 corresponds to ECONOMODE=OFF.
4775                Setting
4776                to an unsupported value outside of the 0 to 100 range
4777                causes the printer to return
4778                <badValue> status.  Setting
4779                to an unsupported value inside of the 0 to 100 range
4780                causes the printer to substitute in a snap value
4781                (listed below) and to return
4782                <noError> status.
4783                The snap values are as follow:
4784                0 to 50 snap to 0
4785                51 to 100 snap to 100"
4786::= { imaging 7 }
4787
4788
4789phd2-device-memory OBJECT-TYPE
4790    SYNTAX  OCTET STRING (SIZE(16))
4791    ACCESS  read-only
4792    STATUS  optional
4793    DESCRIPTION
4794                "This object is used to read the current values stored in
4795                shared memory available from the paper handling device.
4796                Additional information:
4797                This object returns the 16 bytes of NVRAM data that the
4798                formatter saves for the paper handling device. For the HCI,
4799                the data is meaningless."
4800::= { ph2 4 }
4801
4802
4803phd3-device-specific-command OBJECT-TYPE
4804    SYNTAX  OCTET STRING
4805    ACCESS  write-only
4806    STATUS  optional
4807    DESCRIPTION
4808                "This object is used to send device-specific data to the
4809                paper handling device.  The meaning of the device-
4810                specific command is dependent on the paper handling
4811                device and must be specified in the POS.
4812                If the paper handling device does not accept the
4813                command, then an <badValue> will
4814                be returned.  If the device accepts the command, it may
4815                still be processing the command after the response has
4816                been returned.  Depending on the device, the application
4817                may need to query PHDx-DEVICE-MEMORY to see when the
4818                command has completed.
4819                Additional information:
4820                For Tlatoani, the device-specific binary
4821                strings that may be sent to the paper handling device are described
4822                below.
4823                The value returned in reponse to the set request is the HCO mode (note that
4824                it is the current mode, which is not necessarily the same as the mode just
4825                set). The format
4826                of the response is the same as the command format, including the command
4827                byte.
4828                The general format of the binary string is:
4829                <command> <option> <parameters>. The current HCO implementation does not
4830                require any <parameters>.
4831
4832                BYTE 1 is Command {Valid value: 1 .. 2}
4833                1 = Set HCO Mode
4834                2 = Return HCO Mode
4835
4836                BYTE 2 is Set HCO Mode Option {Valid values: 1 .. 4}
4837                1 = Stacker
4838                2 = Separator
4839                3 = Collator <<Not used for Tlatoani>>
4840                4 = Mailbox
4841
4842                Mailbox 1 is the TOP mailbox.
4843
4844
4845                Example for setting the mode:
4846
4847                BYTE number:
4848                1  2
4849
4850                1  1  Set mode to Stacker.
4851
4852                1  2  Set mode to Separator.
4853
4854                1  4  Set mode to Mailbox.
4855
4856                Example for getting the current mode:
4857
4858                BYTE number:
4859                1  2
4860
4861                2  0  Command to return the mode.
4862
4863                2  1  Current mode is Stacker.
4864
4865                2  2  Current mode is Separator.
4866
4867                2  4  Current mode is Mailbox."
4868::= { ph3 2 }
4869
4870
4871phd3-device-memory OBJECT-TYPE
4872    SYNTAX  OCTET STRING (SIZE(16))
4873    ACCESS  read-only
4874    STATUS  optional
4875    DESCRIPTION
4876                "This object is used to read the current values stored in
4877                shared memory available from the paper handling device.
4878                Additional information:
4879                This object returns the 16 bytes of NVRAM data that the
4880                formatter saves for the paper handling device. For Tlatoani,
4881                the data includes the current mode of the device. The format
4882                is as follows:
4883                Byte 1: Always 1
4884                Byte 2: HCO Mode (see PHD3-DEVICE-SPECIFIC-COMMAND)
4885                Byte 3: Sum of bytes 1 and 2"
4886::= { ph3 4 }
4887
4888
4889media-names-available OBJECT-TYPE
4890    SYNTAX  OCTET STRING
4891    ACCESS  read-write
4892    STATUS  optional
4893    DESCRIPTION
4894                "The value of this object controls which of the MEDIAx-
4895                NAME objects are supported.  If a bit is set to zero,
4896                then attempting to get or set the corresponding MEDIAx-
4897                NAME objects will return
4898                <noSuchName>.
4899                Additional information:
4900                Setting a bit to one will cause the corresponding
4901                MEDIAn- objects to be available (attempting to access an unavailable object
4902                will return <noSuchName>).
4903                MEDIA1- objects are always present in LaserJet 5Si, as this is the default media.
4904                If this object is
4905                set to a value that does not include cMediaName1Available, that bit will be
4906                set and a status of <noError> will be returned."
4907::= { settings-print-media 1 }
4908
4909
4910media1-name OBJECT-TYPE
4911    SYNTAX  DisplayString
4912    ACCESS  read-only
4913    STATUS  optional
4914    DESCRIPTION
4915                "Media 1 name.
4916                Additional information:
4917                The symbol set for this string is Roman-8."
4918::= { media1 1 }
4919
4920
4921media1-short-name OBJECT-TYPE
4922    SYNTAX  DisplayString
4923    ACCESS  read-only
4924    STATUS  optional
4925    DESCRIPTION
4926                "Length restricted version of the media name 1.  The
4927                length restriction is required to allow the media name
4928                to be displayed on the device's control panel.  The
4929                device POS must state the maximum number of characters
4930                allowed.  If the device also has a limitation on what
4931                characters in a character set can be used (e.g. only
4932                uppercase characters allowed), the POS should also state
4933                character restrictions."
4934::= { media1 2 }
4935
4936
4937media1-page-count OBJECT-TYPE
4938    SYNTAX  INTEGER
4939    ACCESS  read-only
4940    STATUS  optional
4941    DESCRIPTION
4942                "Number of sheets of media 1 that have been printed.  The
4943                device POS should state whether this value is lost
4944                across a power cycle or kept in NVRAM.
4945                Additional information:
4946                In LaserJet 5Si the media page count saved in NVRAM after every 10
4947                pages. The maximum value is 4,294,967,295 which will never be reached in
4948                normal operation.
4949                The page count is incremented when a sheet of media is pulled from an input
4950                tray. A duplex printed sheet will cause this counter to be incremented by
4951                one."
4952::= { media1 3 }
4953
4954
4955media2-name OBJECT-TYPE
4956    SYNTAX  DisplayString
4957    ACCESS  read-only
4958    STATUS  optional
4959    DESCRIPTION
4960                "Media 2 name.
4961                Additional information:
4962                See MEDIA1-NAME."
4963::= { media2 1 }
4964
4965
4966media2-short-name OBJECT-TYPE
4967    SYNTAX  DisplayString
4968    ACCESS  read-only
4969    STATUS  optional
4970    DESCRIPTION
4971                "Length restricted version of the media name 2.  See
4972                MEDIA1-SHORT-NAME for details."
4973::= { media2 2 }
4974
4975
4976media2-page-count OBJECT-TYPE
4977    SYNTAX  INTEGER
4978    ACCESS  read-only
4979    STATUS  optional
4980    DESCRIPTION
4981                "Number of sheets of media 2 that have been printed.  See
4982                MEDIA1-PAGE-COUNT for details.
4983                Additional information:
4984                See MEDIA1-PAGE-COUNT."
4985::= { media2 3 }
4986
4987
4988media3-name OBJECT-TYPE
4989    SYNTAX  DisplayString
4990    ACCESS  read-only
4991    STATUS  optional
4992    DESCRIPTION
4993                "Media 3 name.
4994                Additional information:
4995                See MEDIA1-NAME."
4996::= { media3 1 }
4997
4998
4999media3-short-name OBJECT-TYPE
5000    SYNTAX  DisplayString
5001    ACCESS  read-only
5002    STATUS  optional
5003    DESCRIPTION
5004                "Length restricted version of the media name 3.  See
5005                MEDIA1-SHORT-NAME for details."
5006::= { media3 2 }
5007
5008
5009media3-page-count OBJECT-TYPE
5010    SYNTAX  INTEGER
5011    ACCESS  read-only
5012    STATUS  optional
5013    DESCRIPTION
5014                "Number of sheets of media 3 that have been printed.  See
5015                MEDIA1-PAGE-COUNT for details.
5016                Additional information:
5017                See MEDIA1-PAGE-COUNT."
5018::= { media3 3 }
5019
5020
5021media4-name OBJECT-TYPE
5022    SYNTAX  DisplayString
5023    ACCESS  read-only
5024    STATUS  optional
5025    DESCRIPTION
5026                "Media 4 name.
5027                Additional information:
5028                See MEDIA1-NAME."
5029::= { media4 1 }
5030
5031
5032media4-short-name OBJECT-TYPE
5033    SYNTAX  DisplayString
5034    ACCESS  read-only
5035    STATUS  optional
5036    DESCRIPTION
5037                "Length restricted version of the media name 4.  See
5038                MEDIA1-SHORT-NAME for details."
5039::= { media4 2 }
5040
5041
5042media4-page-count OBJECT-TYPE
5043    SYNTAX  INTEGER
5044    ACCESS  read-only
5045    STATUS  optional
5046    DESCRIPTION
5047                "Number of sheets of media 4 that have been printed.  See
5048                MEDIA1-PAGE-COUNT for details.
5049                Additional information:
5050                See MEDIA1-PAGE-COUNT."
5051::= { media4 3 }
5052
5053
5054media5-name OBJECT-TYPE
5055    SYNTAX  DisplayString
5056    ACCESS  read-only
5057    STATUS  optional
5058    DESCRIPTION
5059                "Media 5 name.
5060                Additional information:
5061                See MEDIA1-NAME."
5062::= { media5 1 }
5063
5064
5065media5-short-name OBJECT-TYPE
5066    SYNTAX  DisplayString
5067    ACCESS  read-only
5068    STATUS  optional
5069    DESCRIPTION
5070                "Length restricted version of the media name 5.  See
5071                MEDIA1-SHORT-NAME for details."
5072::= { media5 2 }
5073
5074
5075media5-page-count OBJECT-TYPE
5076    SYNTAX  INTEGER
5077    ACCESS  read-only
5078    STATUS  optional
5079    DESCRIPTION
5080                "Number of sheets of media 5 that have been printed.  See
5081                MEDIA1-PAGE-COUNT for details.
5082                Additional information:
5083                See MEDIA1-PAGE-COUNT."
5084::= { media5 3 }
5085
5086
5087media6-name OBJECT-TYPE
5088    SYNTAX  DisplayString
5089    ACCESS  read-only
5090    STATUS  optional
5091    DESCRIPTION
5092                "Media 6 name.
5093                Additional information:
5094                See MEDIA1-NAME."
5095::= { media6 1 }
5096
5097
5098media6-short-name OBJECT-TYPE
5099    SYNTAX  DisplayString
5100    ACCESS  read-only
5101    STATUS  optional
5102    DESCRIPTION
5103                "Length restricted version of the media name 6.  See
5104                MEDIA1-SHORT-NAME for details."
5105::= { media6 2 }
5106
5107
5108media6-page-count OBJECT-TYPE
5109    SYNTAX  INTEGER
5110    ACCESS  read-only
5111    STATUS  optional
5112    DESCRIPTION
5113                "Number of sheets of media 6 that have been printed.  See
5114                MEDIA1-PAGE-COUNT for details.
5115                Additional information:
5116                See MEDIA1-PAGE-COUNT."
5117::= { media6 3 }
5118
5119
5120media7-name OBJECT-TYPE
5121    SYNTAX  DisplayString
5122    ACCESS  read-only
5123    STATUS  optional
5124    DESCRIPTION
5125                "Media 7 name.
5126                Additional information:
5127                See MEDIA1-NAME."
5128::= { media7 1 }
5129
5130
5131media7-short-name OBJECT-TYPE
5132    SYNTAX  DisplayString
5133    ACCESS  read-only
5134    STATUS  optional
5135    DESCRIPTION
5136                "Length restricted version of the media name 7.  See
5137                MEDIA1-SHORT-NAME for details."
5138::= { media7 2 }
5139
5140
5141media7-page-count OBJECT-TYPE
5142    SYNTAX  INTEGER
5143    ACCESS  read-only
5144    STATUS  optional
5145    DESCRIPTION
5146                "Number of sheets of media 7 that have been printed.  See
5147                MEDIA1-PAGE-COUNT for details.
5148                Additional information:
5149                See MEDIA1-PAGE-COUNT."
5150::= { media7 3 }
5151
5152
5153media8-name OBJECT-TYPE
5154    SYNTAX  DisplayString
5155    ACCESS  read-only
5156    STATUS  optional
5157    DESCRIPTION
5158                "Media 8 name.
5159                Additional information:
5160                See MEDIA1-NAME."
5161::= { media8 1 }
5162
5163
5164media8-short-name OBJECT-TYPE
5165    SYNTAX  DisplayString
5166    ACCESS  read-only
5167    STATUS  optional
5168    DESCRIPTION
5169                "Length restricted version of the media name 8.  See
5170                MEDIA1-SHORT-NAME for details."
5171::= { media8 2 }
5172
5173
5174media8-page-count OBJECT-TYPE
5175    SYNTAX  INTEGER
5176    ACCESS  read-only
5177    STATUS  optional
5178    DESCRIPTION
5179                "Number of sheets of media 8 that have been printed.  See
5180                MEDIA1-PAGE-COUNT for details.
5181                Additional information:
5182                See MEDIA1-PAGE-COUNT."
5183::= { media8 3 }
5184
5185
5186media9-name OBJECT-TYPE
5187    SYNTAX  DisplayString
5188    ACCESS  read-only
5189    STATUS  optional
5190    DESCRIPTION
5191                "Media 9 name.
5192                Additional information:
5193                See MEDIA1-NAME."
5194::= { media9 1 }
5195
5196
5197media9-short-name OBJECT-TYPE
5198    SYNTAX  DisplayString
5199    ACCESS  read-only
5200    STATUS  optional
5201    DESCRIPTION
5202                "Length restricted version of the media name 9.  See
5203                MEDIA1-SHORT-NAME for details."
5204::= { media9 2 }
5205
5206
5207media9-page-count OBJECT-TYPE
5208    SYNTAX  INTEGER
5209    ACCESS  read-only
5210    STATUS  optional
5211    DESCRIPTION
5212                "Number of sheets of media 9 that have been printed.  See
5213                MEDIA1-PAGE-COUNT for details.
5214                Additional information:
5215                See MEDIA1-PAGE-COUNT."
5216::= { media9 3 }
5217
5218
5219media10-name OBJECT-TYPE
5220    SYNTAX  DisplayString
5221    ACCESS  read-only
5222    STATUS  optional
5223    DESCRIPTION
5224                "Media 10 name.
5225                Additional information:
5226                See MEDIA1-NAME."
5227::= { media10 1 }
5228
5229
5230media10-short-name OBJECT-TYPE
5231    SYNTAX  DisplayString
5232    ACCESS  read-only
5233    STATUS  optional
5234    DESCRIPTION
5235                "Length restricted version of the media name 10.  See
5236                MEDIA1-SHORT-NAME for details."
5237::= { media10 2 }
5238
5239
5240media10-page-count OBJECT-TYPE
5241    SYNTAX  INTEGER
5242    ACCESS  read-only
5243    STATUS  optional
5244    DESCRIPTION
5245                "Number of sheets of media 10 that have been printed.
5246                See MEDIA1-PAGE-COUNT for details.
5247                Additional information:
5248                See MEDIA1-PAGE-COUNT."
5249::= { media10 3 }
5250
5251
5252media11-name OBJECT-TYPE
5253    SYNTAX  DisplayString (SIZE(1..24))
5254    ACCESS  read-write
5255    STATUS  optional
5256    DESCRIPTION
5257                "Media 11 name.
5258                Additional information:
5259                The maximum supported string length is 24
5260                bytes.  If the user entered string is too long,
5261                the device will store the first 24 bytes and
5262                return the <noError> status.
5263                See CAUTION statement under Product Specific Use."
5264::= { media11 1 }
5265
5266
5267media11-short-name OBJECT-TYPE
5268    SYNTAX  DisplayString (SIZE(1..10))
5269    ACCESS  read-write
5270    STATUS  optional
5271    DESCRIPTION
5272                "Length restricted version of the media name 11.  See
5273                MEDIA1-SHORT-NAME for details.
5274                Additional information:
5275                 The maximum supported string length is 10
5276                characters.  If the user entered string is too long,
5277                the device will store the first 10 characters and will
5278                return the <noError> status.
5279                The characters must be in the range 20H to 7FH except 5C cannot be used. The
5280                default symbol set is Roman-8 for English; additional
5281                legal symbol sets are ISOLatin5, ISOLatin2 and Windows31J. Setting this
5282                object with characters outside of the range or an illegal symbol set will
5283                cause an error status of <badValue> to be returned."
5284::= { media11 2 }
5285
5286
5287media11-page-count OBJECT-TYPE
5288    SYNTAX  INTEGER
5289    ACCESS  read-only
5290    STATUS  optional
5291    DESCRIPTION
5292                "Number of sheets of media 11 that have been printed.
5293                See MEDIA1-PAGE-COUNT for details.
5294                Additional information:
5295                See MEDIA1-PAGE-COUNT."
5296::= { media11 3 }
5297
5298
5299media12-name OBJECT-TYPE
5300    SYNTAX  DisplayString (SIZE(1..24))
5301    ACCESS  read-write
5302    STATUS  optional
5303    DESCRIPTION
5304                "Media 12 name.
5305                Additional information:
5306                See MEDIA11-NAME."
5307::= { media12 1 }
5308
5309
5310media12-short-name OBJECT-TYPE
5311    SYNTAX  DisplayString (SIZE(1..10))
5312    ACCESS  read-write
5313    STATUS  optional
5314    DESCRIPTION
5315                "Length restricted version of the media name 12.  See
5316                MEDIA1-SHORT-NAME for details.
5317                Additional information:
5318                See MEDIA11-SHORT-NAME."
5319::= { media12 2 }
5320
5321
5322media12-page-count OBJECT-TYPE
5323    SYNTAX  INTEGER
5324    ACCESS  read-only
5325    STATUS  optional
5326    DESCRIPTION
5327                "Number of sheets of media 12 that have been printed.
5328                See MEDIA1-PAGE-COUNT for details.
5329                Additional information:
5330                See MEDIA11-PAGE-COUNT."
5331::= { media12 3 }
5332
5333
5334media13-name OBJECT-TYPE
5335    SYNTAX  DisplayString (SIZE(1..24))
5336    ACCESS  read-write
5337    STATUS  optional
5338    DESCRIPTION
5339                "Media 13 name.
5340                Additional information:
5341                See MEDIA11-NAME."
5342::= { media13 1 }
5343
5344
5345media13-short-name OBJECT-TYPE
5346    SYNTAX  DisplayString (SIZE(1..10))
5347    ACCESS  read-write
5348    STATUS  optional
5349    DESCRIPTION
5350                "Length restricted version of the media name 13.  See
5351                MEDIA1-SHORT-NAME for details.
5352                Additional information:
5353                See MEDIA11-SHORT-NAME."
5354::= { media13 2 }
5355
5356
5357media13-page-count OBJECT-TYPE
5358    SYNTAX  INTEGER
5359    ACCESS  read-only
5360    STATUS  optional
5361    DESCRIPTION
5362                "Number of sheets of media 13 that have been printed.
5363                See MEDIA1-PAGE-COUNT for details.
5364                Additional information:
5365                See MEDIA11-PAGE-COUNT."
5366::= { media13 3 }
5367
5368
5369media14-name OBJECT-TYPE
5370    SYNTAX  DisplayString (SIZE(1..24))
5371    ACCESS  read-write
5372    STATUS  optional
5373    DESCRIPTION
5374                "Media 14 name.
5375                Additional information:
5376                See MEDIA11-NAME."
5377::= { media14 1 }
5378
5379
5380media14-short-name OBJECT-TYPE
5381    SYNTAX  DisplayString (SIZE(1..10))
5382    ACCESS  read-write
5383    STATUS  optional
5384    DESCRIPTION
5385                "Length restricted version of the media name 14.  See
5386                MEDIA1-SHORT-NAME for details.
5387                Additional information:
5388                See MEDIA11-SHORT-NAME."
5389::= { media14 2 }
5390
5391
5392media14-page-count OBJECT-TYPE
5393    SYNTAX  INTEGER
5394    ACCESS  read-only
5395    STATUS  optional
5396    DESCRIPTION
5397                "Number of sheets of media 14 that have been printed.
5398                See MEDIA1-PAGE-COUNT for details.
5399                Additional information:
5400                See MEDIA11-PAGE-COUNT."
5401::= { media14 3 }
5402
5403
5404media15-name OBJECT-TYPE
5405    SYNTAX  DisplayString (SIZE(1..24))
5406    ACCESS  read-write
5407    STATUS  optional
5408    DESCRIPTION
5409                "Media 15 name.
5410                Additional information:
5411                See MEDIA11-NAME."
5412::= { media15 1 }
5413
5414
5415media15-short-name OBJECT-TYPE
5416    SYNTAX  DisplayString (SIZE(1..10))
5417    ACCESS  read-write
5418    STATUS  optional
5419    DESCRIPTION
5420                "Length restricted version of the media name 15.  See
5421                MEDIA1-SHORT-NAME for details.
5422                Additional information:
5423                See MEDIA11-SHORT-NAME."
5424::= { media15 2 }
5425
5426
5427media15-page-count OBJECT-TYPE
5428    SYNTAX  INTEGER
5429    ACCESS  read-only
5430    STATUS  optional
5431    DESCRIPTION
5432                "Number of sheets of media 15 that have been printed.
5433                See MEDIA1-PAGE-COUNT for details.
5434                Additional information:
5435                See MEDIA11-PAGE-COUNT."
5436::= { media15 3 }
5437
5438
5439channel-bytes-sent OBJECT-TYPE
5440    SYNTAX  INTEGER
5441    ACCESS  read-only
5442    STATUS  optional
5443    DESCRIPTION
5444                "The low order 31 bits of the number of bytes sent from
5445                the printer to the host on this logical channel."
5446::= { channel-entry 2 }
5447
5448
5449channel-bytes-received OBJECT-TYPE
5450    SYNTAX  INTEGER
5451    ACCESS  read-only
5452    STATUS  optional
5453    DESCRIPTION
5454                "The low order 31 bits of the number of bytes received by
5455                the printer from the host on this logical channel."
5456::= { channel-entry 3 }
5457
5458
5459channel-io-errors OBJECT-TYPE
5460    SYNTAX  INTEGER
5461    ACCESS  read-only
5462    STATUS  optional
5463    DESCRIPTION
5464                "The low order 31 bits of the number of I/O errors which
5465                have occured on this logical channel."
5466::= { channel-entry 4 }
5467
5468
5469channel-jobs-received OBJECT-TYPE
5470    SYNTAX  INTEGER
5471    ACCESS  read-only
5472    STATUS  optional
5473    DESCRIPTION
5474                "The low order 31 bits of the number of print jobs which
5475                have been received on this logical channel."
5476::= { channel-entry 5 }
5477
5478
5479channel-mio OBJECT-TYPE
5480    SYNTAX  INTEGER
5481    ACCESS  read-only
5482    STATUS  optional
5483    DESCRIPTION
5484                "The number of the MIO card associated with this logical
5485                channel.  If this logical channel is not associated with
5486                an MIO card a zero is returned.  The value 1 is returned
5487                if this logical channel is associated with an MIO card
5488                in slot 1.  The value 2 is returned if this logical
5489                channel is associated with an MIO card in slot 2.
5490                Additional information:
5491                The value returned will be zero for channel one.
5492                If an MIOA card is installed, channels 2..8 will
5493                return a value of one or two and,
5494                if an MIOB card is installed, 9-15 will return a
5495                value of one or two, but not the same as channels
5496                2..8. When two MIO cards are installed, the value
5497                returned by any channel 2-15 may change after the
5498                printer is power cycled."
5499::= { channel-entry 6 }
5500
5501
5502file-system-memory OBJECT-TYPE
5503    SYNTAX  INTEGER
5504    ACCESS  read-only
5505    STATUS  optional
5506    DESCRIPTION
5507                "The amount of memory, in bytes, used by the file system
5508                to buffer file data.
5509                Additional information:
5510                Reports the amount of memory, in bytes,
5511                reserved for use by the file system.  Returns
5512                <noSuchName> status if attempting
5513                to access this object and there is no storage device
5514                is installed."
5515::= { settings-file-system 1 }
5516
5517
5518file-system-max-open-files OBJECT-TYPE
5519    SYNTAX  INTEGER(32..512)
5520    ACCESS  read-write
5521    STATUS  optional
5522    DESCRIPTION
5523                "The number of open files allowed at one time. Opening a
5524                file when the maximum number of files are currently open
5525                will fail.
5526                Additional information:
5527                Indicates the number of open files a
5528                personality (e.g. PCL or PostScript) is guaranteed to be
5529                able to open before the file system runs out of file handles.
5530                After writing this object, the printer
5531                must be rebooted before the change takes effect.
5532                Performing a cold reset sets this object
5533                back to the factory default value.  Returns
5534                <noSuchName>
5535                status if attempting to access this object and there
5536                is no storage device is installed."
5537::= { settings-file-system 2 }
5538
5539
5540file-system-statistic-read-open OBJECT-TYPE
5541    SYNTAX  INTEGER
5542    ACCESS  read-only
5543    STATUS  optional
5544    DESCRIPTION
5545                "The number of times the file system has received
5546                requests to open a file for reading.  Opening a file for
5547                both reading and writing will cause this value to
5548                change.  The POS should state if a power cycle causes
5549                the counter is be reset to zero.
5550                Additional information:
5551                Reset to the factory default value after
5552                a power cycle.
5553                Returns <noSuchName>
5554                status if attempting to access this object and there
5555                is no storage device is installed."
5556::= { status-file-system 1 }
5557
5558
5559file-system-statistic-write-open OBJECT-TYPE
5560    SYNTAX  INTEGER
5561    ACCESS  read-only
5562    STATUS  optional
5563    DESCRIPTION
5564                "The number of times the file system has received
5565                requests to open a file for writing.  Opening a file for
5566                both reading and writing will cause this value to
5567                change.  The POS should state if a power cycle causes
5568                the counter is be reset to zero.
5569                Additional information:
5570                Reset to the factory default value after
5571                a power cycle.
5572                Returns <noSuchName>
5573                status if attempting to access this object and there
5574                is no storage device is installed."
5575::= { status-file-system 2 }
5576
5577
5578file-system-statistic-successful OBJECT-TYPE
5579    SYNTAX  INTEGER
5580    ACCESS  read-only
5581    STATUS  optional
5582    DESCRIPTION
5583                "A counter indicating the number of file system requests
5584                that completed successfully.  The POS should state if a
5585                power cycle causes the counter is be reset to zero.
5586                Additional information:
5587                Reset to the factory default value after
5588                a power cycle.
5589                Returns <noSuchName>
5590                status if attempting to access this object and there
5591                is no storage device is installed."
5592::= { status-file-system 3 }
5593
5594
5595file-system-statistic-unsuccessful OBJECT-TYPE
5596    SYNTAX  INTEGER
5597    ACCESS  read-only
5598    STATUS  optional
5599    DESCRIPTION
5600                "A counter indicating the number of file system requests
5601                that completed unsuccessfully.  The POS should state if
5602                a power cycle causes the counter is be reset to zero.
5603                Additional information:
5604                Reset to the factory default value after
5605                a power cycle.
5606                Returns <noSuchName>
5607                status if attempting to access this object and there
5608                is no storage device is installed."
5609::= { status-file-system 4 }
5610
5611
5612file-system-statistic-current-memory-usage OBJECT-TYPE
5613    SYNTAX  INTEGER
5614    ACCESS  read-only
5615    STATUS  optional
5616    DESCRIPTION
5617                "A value indicating the number of bytes of RAM currently
5618                used by the file system firmware.
5619                Additional information:
5620                Reset to the factory default value after
5621                a power cycle.
5622                Returns <noSuchName>
5623                status if attempting to access this object and there
5624                is no storage device is installed."
5625::= { status-file-system 5 }
5626
5627
5628file-system-statistic-max-memory-usage OBJECT-TYPE
5629    SYNTAX  INTEGER
5630    ACCESS  read-only
5631    STATUS  optional
5632    DESCRIPTION
5633                "A value indicating the maximum number of bytes of RAM
5634                used by the file system firmware.  The POS should state
5635                if the value is reset to zero after a power cycle.
5636                Additional information:
5637                Reset to the factory default value after
5638                a power cycle.
5639                Returns <noSuchName>
5640                status if attempting to access this object and there
5641                is no storage device is installed."
5642::= { status-file-system 6 }
5643
5644
5645file-system2-initialize-volume OBJECT-TYPE
5646    SYNTAX  INTEGER {
5647		   eInitializing(2)
5648		   }
5649    ACCESS  write-only
5650    STATUS  optional
5651    DESCRIPTION
5652                "Setting this object to eInitializing causes file system
5653                2 to be initialized.  Reading this object indicates if
5654                the file system is currently being initialized.
5655                Additional information:
5656                The hrDeviceIndex value for the mass storage
5657                device is the same value that is used to index into the
5658                FILE-SYSTEM sub-tree.  Since this product only supports
5659                one mass storage device, and since the hrDeviceIndex
5660                for the mass storage device will be 2 if the mass storage device is
5661                installed, the FILE-SYSTEM2-INITIALIZE-VOLUME object
5662                will be the object that allows the mass storage device to be
5663                initialized."
5664::= { file-system2 6 }
5665
5666
5667mass-storage-resource-change-counter OBJECT-TYPE
5668    SYNTAX  INTEGER
5669    ACCESS  read-only
5670    STATUS  optional
5671    DESCRIPTION
5672                "A counter which changes when a mass storage based
5673                resource has been added or deleted.
5674                Additional information:
5675                The value of this counter changes
5676                each time the MASS-STORAGE-RESOURCE-CHANGED object
5677                is set to eTrue.  The value also changes when the
5678                mass storage device is initialized.  However, the value does not
5679                change when a mass storage device is removed and a different
5680                mass storage device is installed.  Performing a cold reset sets
5681                this object back to the factory default value.
5682                Returns <noSuchName>
5683                status if attempting to access this object and there
5684                is no storage device is installed."
5685::= { mass-storage-resources 1 }
5686
5687
5688mass-storage-resource-changed OBJECT-TYPE
5689    SYNTAX  INTEGER {
5690		   eTrue(2)
5691		   }
5692    ACCESS  write-only
5693    STATUS  optional
5694    DESCRIPTION
5695                "Setting to eTrue causes MASS-STORAGE-RESOURCE-CHANGE-
5696                COUNTER to be incremented.
5697                Additional information:
5698                Returns <noSuchName>
5699                status if attempting to access this object and there
5700                is no storage device is installed."
5701::= { mass-storage-resources 2 }
5702
5703
5704rpc-test-return-code OBJECT-TYPE
5705    SYNTAX  OCTET STRING
5706    ACCESS  write-only
5707    STATUS  optional
5708    DESCRIPTION
5709                "This test object that will not be supported in any
5710                released product.  Setting this object allows the next
5711                RPC call return code to be specified.  The POS will
5712                specify the binary format.
5713                Additional information:
5714                The format of the binary data is a one
5715                of three formats.  The first format is no binary
5716                data, which indicates the next RPC reply should not
5717                be modified.  The other two formats are described in
5718                RFC 1057 and encoded using XDR (i.e.  the value is
5719                the data used to instead of the actual RPC reply).
5720                The second format is when reply_stat is MSG_ACCEPTED
5721                and accept_stat is something other than SUCCESS.
5722                The third format is when reply_stat is MSG_DENIED.
5723                Notice that all RPC replies that do not contain any
5724                'results' are supported."
5725::= { settings-rpc 1 }
5726
5727
5728rpc-bind-protocol-address OBJECT-TYPE
5729    SYNTAX  OCTET STRING
5730    ACCESS  read-write
5731    STATUS  optional
5732    DESCRIPTION
5733                "Array of Berkeley sockets style protocol addresses used
5734                to bind RPC to a communications protocol family.
5735                Setting an instance of this array object to a zero
5736                length binary value disables the transport protocol
5737                indicated by that instance.  All multi-bytes fields are
5738                in network (or big-endian) order.  Bytes 1 and 2
5739                indicate the transport protocol.  Some of the transport
5740                protocol mapping information can be found in RFC 1010
5741                Assigned Numbers.  A list of interesting transport
5742                protocol number mappings include:
5743                Protocol | Number
5744                ---------+-------
5745                 UDP/IP  |  17
5746                  IPX    |  1000
5747                Bytes 3 and 4 indicate the address family.  The address
5748                family uses the same mapping as the BSD sockets address
5749                family.  A list of interesting address family mappings
5750                include:
5751                Address Family | Number
5752                ---------------+-------
5753                    Internet   |   2
5754                    NetWare    |   6
5755                The format the fifth and following bytes is dependent on
5756                the address family.  For the Internet address family,
5757                bytes 5 and 6 contain the port number, bytes 7 through
5758                10 contain the IP address, and the following eight bytes
5759                are unused.  For NetWare, bytes 5 through 8 are the
5760                network number, bytes 9 through 14 are the node number,
5761                and bytes 15 and 16 are the socket number.
5762                Additional information:
5763                The length of the binary value is zero
5764                if the instance of an object in the rpc-bind-protocol-address
5765                array is not in use.   A side effect of the
5766                implementation is initializing the mass storage device sets this object
5767                back to the factory default value.
5768                Returns <noSuchName>
5769                status if attempting to access this object and there
5770                is no storage device is installed."
5771::= { settings-rpc 2 }
5772
5773
5774rpc-statistic-successful OBJECT-TYPE
5775    SYNTAX  INTEGER
5776    ACCESS  read-only
5777    STATUS  optional
5778    DESCRIPTION
5779                "A counter indicating the number of RPC requests that
5780                completed successfully (reply_data stat is SUCCESS).
5781                The POS should state if a power cycle causes the counter
5782                is be reset to zero.
5783                Additional information:
5784                Reset to the factory default value after
5785                a power cycle.
5786                Returns <noSuchName>
5787                status if attempting to access this object and there
5788                is no storage device is installed."
5789::= { status-rpc 1 }
5790
5791
5792rpc-statistic-unsuccessful OBJECT-TYPE
5793    SYNTAX  INTEGER
5794    ACCESS  read-only
5795    STATUS  optional
5796    DESCRIPTION
5797                "A counter indicating the number of RPC requests that
5798                completed unsuccessfully (reply_data stat is not
5799                SUCCESS).  The POS should state if a power cycle causes
5800                the counter is be reset to zero.
5801                Additional information:
5802                Reset to the factory default value after
5803                a power cycle.
5804                Returns <noSuchName>
5805                status if attempting to access this object and there
5806                is no storage device is installed."
5807::= { status-rpc 2 }
5808
5809
5810rpc-bound-protocol-address OBJECT-TYPE
5811    SYNTAX  OCTET STRING
5812    ACCESS  read-only
5813    STATUS  optional
5814    DESCRIPTION
5815                "An array of Berkeley sockets style protocol addresses
5816                that the NFS service has been bound to successful.  The
5817                format is that same as the array of RPC-BIND-PROTOCOL-
5818                ADDRESS of objects.
5819                Additional information:
5820                Returns <noSuchName>
5821                status if attempting to access this object and there
5822                is no storage device is installed."
5823::= { status-rpc 3 }
5824
5825
5826mount-test-return-code OBJECT-TYPE
5827    SYNTAX  OCTET STRING
5828    ACCESS  write-only
5829    STATUS  optional
5830    DESCRIPTION
5831                "This test object that will not be supported in any
5832                released product.  Setting this object allows the next
5833                mount call return code to be specified.  The POS will
5834                specify the binary format.
5835                Additional information:
5836                A one byte binary value.  The
5837                byte indicates what procedure is being effected by
5838                this set.
5839                value | function
5840                ------+------------------
5841                1   | Mount will return an fhstatus of 0.
5842                2   | Dump will return an empty table."
5843::= { settings-mount 1 }
5844
5845
5846nfs-server-memory OBJECT-TYPE
5847    SYNTAX  INTEGER
5848    ACCESS  read-only
5849    STATUS  optional
5850    DESCRIPTION
5851                "The amount of memory, in bytes, used by the Network File
5852                System server to buffer file data.
5853                Additional information:
5854                Reports the amount of memory, in bytes,
5855                reserved for use by the NFS server.  A
5856                side effect of the implementation is initializing
5857                the mass storage device sets this object back to the factory
5858                default value.  Also includes the memory used by
5859                other firmware components in addition to the NFS
5860                server.  Returns <noSuchName>
5861                status if attempting to access this object and there
5862                is no storage device is installed."
5863::= { settings-nfs-server 1 }
5864
5865
5866nfs-server-read-size OBJECT-TYPE
5867    SYNTAX  INTEGER(256..1500)
5868    ACCESS  read-write
5869    STATUS  optional
5870    DESCRIPTION
5871                "The maximum amount of data transferred in one NFS server
5872                read data call.
5873                Additional information:
5874                A side effect of the
5875                implementation is initializing the mass storage device sets this object
5876                back to the factory default value.
5877                Returns <noSuchName>
5878                status if attempting to access this object and there
5879                is no storage device is installed."
5880::= { settings-nfs-server 2 }
5881
5882
5883nfs-server-write-size OBJECT-TYPE
5884    SYNTAX  INTEGER(256..1500)
5885    ACCESS  read-write
5886    STATUS  optional
5887    DESCRIPTION
5888                "The maximum amount of data transferred in one NFS server
5889                write data call.
5890                Additional information:
5891                A side effect of the
5892                implementation is initializing the mass storage device sets this object
5893                back to the factory default value.
5894                Returns <noSuchName>
5895                status if attempting to access this object and there
5896                is no storage device is installed."
5897::= { settings-nfs-server 3 }
5898
5899
5900nfs-server-statistic-successful OBJECT-TYPE
5901    SYNTAX  INTEGER
5902    ACCESS  read-only
5903    STATUS  optional
5904    DESCRIPTION
5905                "A counter indicating the number of NFS requests that
5906                completed without error.  The POS should state if a
5907                power cycle causes the counter is be reset to zero.
5908                Additional information:
5909                Reset to the factory default value after
5910                a power cycle.
5911                Returns <noSuchName>
5912                status if attempting to access this object and there
5913                is no storage device is installed."
5914::= { status-nfs-server 1 }
5915
5916
5917nfs-server-statistic-unsuccessful OBJECT-TYPE
5918    SYNTAX  INTEGER
5919    ACCESS  read-only
5920    STATUS  optional
5921    DESCRIPTION
5922                "A counter indicating the number of NFS requests that
5923                completed with an NFS status other than NFS_OK (0).  The
5924                POS should state if a power cycle causes the counter is
5925                be reset to zero.
5926                Additional information:
5927                Reset to the factory default value after
5928                a power cycle.
5929                Returns <noSuchName>
5930                status if attempting to access this object and there
5931                is no storage device is installed."
5932::= { status-nfs-server 2 }
5933
5934
5935nfs-server-statistic-current-memory-usage OBJECT-TYPE
5936    SYNTAX  INTEGER
5937    ACCESS  read-only
5938    STATUS  optional
5939    DESCRIPTION
5940                "A value indicating the number of bytes of RAM currently
5941                used by the NFS firmware.
5942                Additional information:
5943                Reset to the factory default value after
5944                a power cycle.
5945                Returns <noSuchName>
5946                status if attempting to access this object and there
5947                is no storage device is installed."
5948::= { status-nfs-server 4 }
5949
5950
5951nfs-server-statistic-max-memory-usage OBJECT-TYPE
5952    SYNTAX  INTEGER
5953    ACCESS  read-only
5954    STATUS  optional
5955    DESCRIPTION
5956                "A value indicating the maximum number of bytes of RAM
5957                used by the NFS firmware.  The POS should state if the
5958                value is reset to zero after a power cycle.
5959                Additional information:
5960                Reset to the factory default value after
5961                a power cycle.
5962                Returns <noSuchName>
5963                status if attempting to access this object and there
5964                is no storage device is installed."
5965::= { status-nfs-server 5 }
5966
5967
5968rpc-bind-test-return-code OBJECT-TYPE
5969    SYNTAX  OCTET STRING
5970    ACCESS  write-only
5971    STATUS  optional
5972    DESCRIPTION
5973                "This test object that will not be supported in any
5974                released product.  Setting this object allows the next
5975                RPC bind call return code to be specified.  The POS will
5976                specify the binary format.
5977                Additional information:
5978                A one byte value.
5979                value | meaning
5980                ------+------------------
5981                1   | Next GetPort or GetAddr will receive port 0
5982                | (indicating the service is not supported).
5983                2   | Next Dump will receive an empty table."
5984::= { settings-rpc-bind 1 }
5985
5986
5987rpc-bind-statistic-successful OBJECT-TYPE
5988    SYNTAX  INTEGER
5989    ACCESS  read-only
5990    STATUS  optional
5991    DESCRIPTION
5992                "A counter indicating the number of RPC bind (RPC program
5993                number 100000, version 2) requests that completed
5994                successfully.  The POS should state if a power cycle
5995                causes the counter is be reset to zero.
5996                Additional information:
5997                Reset to the factory default value after
5998                a power cycle.
5999                Returns <noSuchName>
6000                status if attempting to access this object and there
6001                is no storage device is installed."
6002::= { status-rpc-bind 1 }
6003
6004
6005rpc-bind-statistic-unsuccessful OBJECT-TYPE
6006    SYNTAX  INTEGER
6007    ACCESS  read-only
6008    STATUS  optional
6009    DESCRIPTION
6010                "A counter indicating the number of RPC bind (RPC program
6011                number 100000, version 2) requests that completed
6012                unsuccessfully.  The POS should state if a power cycle
6013                causes the counter is be reset to zero.
6014                Additional information:
6015                Reset to the factory default value after
6016                a power cycle.
6017                Returns <noSuchName>
6018                status if attempting to access this object and there
6019                is no storage device is installed."
6020::= { status-rpc-bind 2 }
6021
6022
6023xip-statistic-processed OBJECT-TYPE
6024    SYNTAX  INTEGER
6025    ACCESS  read-only
6026    STATUS  optional
6027    DESCRIPTION
6028                "A counter indicating the number of XIP requests that
6029                were processed.  The POS should state if a power cycle
6030                causes the counter is be reset to zero.
6031                Additional information:
6032                The number of XIP datagrams that have
6033                been received by the XIP service.  Reset to the
6034                factory default value after a power cycle.  Returns
6035                <noSuchName> status if attempting
6036                to access this object and there is no storage device
6037                is installed."
6038::= { status-xip 1 }
6039
6040
6041xip-statistic-data-in-dropped OBJECT-TYPE
6042    SYNTAX  INTEGER
6043    ACCESS  read-only
6044    STATUS  optional
6045    DESCRIPTION
6046                "A counter indicating the number of XIP data in datagrams
6047                that were dropped (typically due to the printer being
6048                flooded with XIP requests ).  The POS should state if a
6049                power cycle causes the counter is be reset to zero.
6050                Additional information:
6051                Reset to the factory default value after
6052                a power cycle.
6053                Returns <noSuchName>
6054                status if attempting to access this object and there
6055                is no storage device is installed."
6056::= { status-xip 2 }
6057
6058
6059disk-storage-block-driver2-test-return-code OBJECT-TYPE
6060    SYNTAX  OCTET STRING
6061    ACCESS  write-only
6062    STATUS  optional
6063    DESCRIPTION
6064                "This test object will not be supported in any released
6065                product.  Setting this object allows the next call to
6066                the mass storage block driver 2 to return the specified
6067                code.  The POS will specify the binary format.
6068                Additional information:
6069                The hrDeviceIndex value for the mass storage
6070                device is the same value that is used to index into the
6071                DISK-STORAGE-BLOCK-DRIVERS sub-tree.  Since this product
6072                only supports one mass storage device, the hrDeviceIndex
6073                for the mass storage device will be 2 if the mass storage device is
6074                installed.  The value is a two byte value.  The value
6075                of the first byte indicates the return code, as described
6076                in the following table:
6077                value | meaning
6078                ------+------------------
6079                1   | After the next power cycle, indicate the
6080                | mass storage device is not installed.  Only affects the
6081                | printer state after the next power cycle.
6082                2   | After the next power cycle, indicate the
6083                | mass storage device is not initialized.  Changes the
6084                | contents of the mass storage device so the mass storage device becomes
6085                | uninitialized.
6086                3   | After the next power cycle, indicate the
6087                | mass storage device is defective.  Only affects the
6088                | printer state after the next power cycle.
6089                4   | Cause the specified call to the read block
6090                | routine to indicate read failure.
6091                5   | Cause the specified call to the write block
6092                | routine to indicate write failure.
6093                6   |  After the next power cycle, indicate the
6094                | mass storage device failed the power-on self-test, but
6095                | completed the initialization sequence
6096                | successfully.  Only affects the
6097                | printer state after the next power cycle.
6098                7   | Cause the driver to behave, after the next power
6099                | cycle, as if the mass storage device had the serial number
6100                | 'SN00000000'.  This is a one-shot effect and the
6101                | driver reverts to normal behavior if the printer
6102                | is power cycled a second time.
6103                The second byte indicates on which call to the specified
6104                block driver the failure will start to occur.
6105                If the value of the first bytes is four or five, then the
6106                value of the second byte in indicates which call to the
6107                specified block driver routine will  fail.  A value of one
6108                means the first call will fail. A value of two means the
6109                second call will fail, and so on.  If the value of the
6110                first byte is one, two, three, six, or seven, then the
6111                value of the second byte is ignored.  Writing this object
6112                causes any previous write to this object to be invalidated."
6113::= { settings-msbd2 1 }
6114
6115
6116hrmemorysize OBJECT-TYPE
6117    SYNTAX  INTEGER
6118    ACCESS  read-only
6119    STATUS  mandatory
6120    DESCRIPTION
6121                "The amount of physical main memory contained by
6122              the host.
6123                Additional information:
6124                The unit of measure for this object is 1024 bytes.
6125                The default value assumes the base printer with no
6126                additional memory."
6127::= { hrStorage 2 }
6128
6129
6130hrstorageindex OBJECT-TYPE
6131    SYNTAX  INTEGER(1..2147483647)
6132    ACCESS  read-only
6133    STATUS  mandatory
6134    DESCRIPTION
6135                "A unique value for each logical storage area
6136              contained by the host."
6137::= { hrStorageEntry 1 }
6138
6139
6140hrstoragetype OBJECT-TYPE
6141    SYNTAX  OBJECT IDENTIFIER
6142    ACCESS  read-only
6143    STATUS  mandatory
6144    DESCRIPTION
6145                "The type of storage represented by this entry."
6146::= { hrStorageEntry 2 }
6147
6148
6149hrstoragedescr OBJECT-TYPE
6150    SYNTAX  OCTET STRING
6151    ACCESS  read-only
6152    STATUS  mandatory
6153    DESCRIPTION
6154                "A description of the type and instance of the
6155              storage described by this entry.
6156                Additional information:
6157                This object is not localized."
6158::= { hrStorageEntry 3 }
6159
6160
6161hrstorageallocationunits OBJECT-TYPE
6162    SYNTAX  INTEGER(1..2147483647)
6163    ACCESS  read-only
6164    STATUS  mandatory
6165    DESCRIPTION
6166                "The size, in bytes, of the data objects allocated
6167               from this pool.  If this entry is monitoring
6168               sectors, blocks, buffers, or packets, for example,
6169               this number will commonly be greater than one.
6170               Otherwise this number will typically be one.
6171                Additional information:
6172                Unit is one byte."
6173::= { hrStorageEntry 4 }
6174
6175
6176hrstoragesize OBJECT-TYPE
6177    SYNTAX  INTEGER(0..2147483647)
6178    ACCESS  read-only
6179    STATUS  mandatory
6180    DESCRIPTION
6181                "The size of the storage represented by this entry,
6182              in units of hrStorageAllocationUnits.
6183                Additional information:
6184                Total formatter RAM."
6185::= { hrStorageEntry 5 }
6186
6187
6188hrstorageused OBJECT-TYPE
6189    SYNTAX  INTEGER(0..2147483647)
6190    ACCESS  read-only
6191    STATUS  mandatory
6192    DESCRIPTION
6193                "The amount of the storage represented by this
6194              entry that is allocated, in units of
6195              hrStorageAllocationUnits.
6196                Additional information:
6197                This object should not be used when creating a print
6198                job for the device because the amount of memory in use will
6199                likely be different when the printer processes the print job."
6200::= { hrStorageEntry 6 }
6201
6202
6203hrstorageallocationfailures OBJECT-TYPE
6204    SYNTAX  INTEGER
6205    ACCESS  read-only
6206    STATUS  mandatory
6207    DESCRIPTION
6208                "The number of requests for storage represented by
6209              this entry that could not be honored due to not
6210              enough storage.  It should be noted that as this
6211              object has a SYNTAX of Counter, that it does not
6212              have a defined initial value.  However, it is
6213              recommended that this object be initialized to
6214              zero.
6215                Additional information:
6216                This object is set to zero at power on and when any
6217                reset is done via prtGeneralReset.
6218                This object is incremented whenever the printer is
6219                short on memory."
6220::= { hrStorageEntry 7 }
6221
6222
6223hrdeviceindex OBJECT-TYPE
6224    SYNTAX  INTEGER(1..2147483647)
6225    ACCESS  read-only
6226    STATUS  mandatory
6227    DESCRIPTION
6228                "A unique value for each device contained by the
6229              host.  The value for each device must remain
6230              constant at least from one re-initialization of the
6231              agent to the next re-initialization.
6232                Additional information:
6233                The entry in the Device Table which
6234                describes the printer. "
6235::= { hrDeviceEntry 1 }
6236
6237
6238hrdevicetype OBJECT-TYPE
6239    SYNTAX  OBJECT IDENTIFIER
6240    ACCESS  read-only
6241    STATUS  mandatory
6242    DESCRIPTION
6243                "An indication of the type of device.
6244              If this value is `hrDeviceProcessor { hrDeviceTypes
6245              3 }' then an entry exists in the hrProcessorTable
6246              which corresponds to this device.
6247              If this value is `hrDeviceNetwork { hrDeviceTypes 4
6248              }', then an entry exists in the hrNetworkTable
6249              which corresponds to this device.
6250              If this value is `hrDevicePrinter { hrDeviceTypes 5
6251              }', then an entry exists in the hrPrinterTable
6252              which corresponds to this device.
6253              If this value is `hrDeviceDiskStorage {
6254              hrDeviceTypes 6 }', then an entry exists in the
6255              hrDiskStorageTable which corresponds to this
6256              device."
6257::= { hrDeviceEntry 2 }
6258
6259
6260hrdevicedescr OBJECT-TYPE
6261    SYNTAX  OCTET STRING (SIZE(0..64))
6262    ACCESS  read-only
6263    STATUS  mandatory
6264    DESCRIPTION
6265                "A textual description of this device, including
6266              the device's manufacturer and revision, and
6267              optionally, its serial number.
6268                Additional information:
6269                This object is not localized."
6270::= { hrDeviceEntry 3 }
6271
6272
6273hrdeviceid OBJECT-TYPE
6274    SYNTAX  OBJECT IDENTIFIER
6275    ACCESS  read-only
6276    STATUS  mandatory
6277    DESCRIPTION
6278                "The product ID for this device.
6279                Additional information:
6280                The complete OID reported by this object is:
6281                .1.3.6.1.4.1.11.2.3.9.1.2.1"
6282::= { hrDeviceEntry 4 }
6283
6284
6285hrdevicestatus OBJECT-TYPE
6286    SYNTAX  INTEGER {
6287		   eHrunning(2),
6288		   eHwarning(3),
6289		   eHdown(5)
6290		   }
6291    ACCESS  read-only
6292    STATUS  mandatory
6293    DESCRIPTION
6294                "The current operational state of the device
6295              described by this row of the table.  A value
6296              unknown(1) indicates that the current state of the
6297              device is unknown.  running(2) indicates that the
6298              device is up and running and that no unusual error
6299              conditions are known.  The warning(3) state
6300              indicates that agent has been informed of an
6301              unusual error condition by the operational software
6302              (e.g., a disk device driver) but that the device is
6303              still 'operational'.  An example would be high
6304              number of soft errors on a disk.  A value of
6305              testing(4), indicates that the device is not
6306              available for use because it is in the testing
6307              state.  The state of down(5) is used only when the
6308              agent has been informed that the device is not
6309              available for any use.
6310                Additional information:
6311                The printer's condition is mapped as follows:
6312                eHrunning -- Printer ready to print or is printing.
6313                May be in power save mode.
6314                eHwarning -- A condition exists that needs attention but it is
6315                not currently preventing printing. A non-critical alert is
6316                active.
6317                eHtesting -- Printer is printing an internal page.
6318                eHdown -- Printer is not printing due to an error condition. A
6319                critical alert is active, human interaction is needed to bring the printer to
6320                a ready state or the printer is offline."
6321::= { hrDeviceEntry 5 }
6322
6323
6324hrdeviceerrors OBJECT-TYPE
6325    SYNTAX  INTEGER
6326    ACCESS  read-only
6327    STATUS  mandatory
6328    DESCRIPTION
6329                "The number of errors detected on this device.  It
6330               should be noted that as this object has a SYNTAX
6331               of Counter, that it does not have a defined
6332               initial value.  However, it is recommended that
6333               this object be initialized to zero.
6334                Additional information:
6335                This is the number of critical alerts that have been
6336                entered into the alert table since the device was powered on.
6337                The maximum value for this object is 2^32-1."
6338::= { hrDeviceEntry 6 }
6339
6340
6341hrprinterstatus OBJECT-TYPE
6342    SYNTAX  INTEGER {
6343		   eHother(1),
6344		   eHidle(3),
6345		   eHprinting(4),
6346		   eHwarmup(5)
6347		   }
6348    ACCESS  read-only
6349    STATUS  mandatory
6350    DESCRIPTION
6351                "The current status of this printer device.  When
6352               in the idle(1), printing(2), or warmup(3) state,
6353               the corresponding hrDeviceStatus should be
6354               running(2) or warning(3).  When in the unknown
6355               state, the corresponding hrDeviceStatus should be
6356               unknown(1).
6357                Additional information:
6358                The printer's condition is mapped as follows:
6359                eHidle -- The printer is not doing any of the items listed below
6360                for eHprinting status.
6361                eHprinting -- The printer is processing PJL or PDL data, waiting
6362                for an error condition to be cleared, processing a control
6363                panel request, waiting for the engine to become ready or
6364                printing images.
6365                eHwarmup -- If hrDeviceStatus is eHdown, then the printer is
6366                currently offline but is resolving
6367                the condition that caused it be offline it will be online
6368                when it is ready to print. If hrDeviceStatus is eHrunning,
6369                then the printer was in power save mode and is now becoming
6370                ready to print."
6371::= { hrPrinterEntry 1 }
6372
6373
6374hrprinterdetectederrorstate OBJECT-TYPE
6375    SYNTAX  OCTET STRING
6376    ACCESS  read-only
6377    STATUS  mandatory
6378    DESCRIPTION
6379                "This object represents any error conditions
6380               detected by the printer.  The error conditions are
6381               encoded as bits in an octet string, with the
6382               following definitions:
6383                    Condition         Bit #    hrDeviceStatus
6384                    lowPaper          0        warning(3)
6385                    noPaper           1        down(5)
6386                    lowToner          2        warning(3)
6387                    noToner           3        down(5)
6388                    doorOpen          4        down(5)
6389                    jammed            5        down(5)
6390                    offline           6        down(5)
6391                    serviceRequested  7        warning(3)
6392               If multiple conditions are currently detected and
6393               the hrDeviceStatus would not otherwise be
6394               unknown(1) or testing(4), the hrDeviceStatus shall
6395               correspond to the worst state of those indicated,
6396               where down(5) is worse than warning(3) which is
6397               worse than running(2).
6398               Bits are numbered starting with the most
6399               significant bit of the first byte being bit 0, the
6400               least significant bit of the first byte being bit
6401               7, the most significant bit of the second byte
6402               being bit 8, and so on.  A one bit encodes that
6403               the condition was detected, while a zero bit
6404               encodes that the condition was not detected.
6405               This object is useful for alerting an operator to
6406               specific warning or error conditions that may
6407               occur, especially those requiring human
6408               intervention.
6409                Additional information:
6410                LaserJet 5Si reports error conditions as follows:
6411                lowPaper -- A tray is empty, but the media to be loaded is not
6412                currently needed.
6413                hrDeviceStatus = eHwarning;
6414                hrPrinterStatus = eHidle or eHprinting;
6415                a non-critical alert is active.
6416                noPaper -- A tray is empty and must be filled for printing to
6417                continue.
6418                hrDeviceStatus = eHdown;
6419                hrPrinterStatus = eHother;
6420                a non-critical alert is active.
6421                lowToner -- A toner low condition has been detected.
6422                hrDeviceStatus = eHwarning;
6423                hrPrinterStatus = eHidle or eHprinting;
6424                a non-critical alert is active.
6425                noToner -- LaserJet 5Si does not report this condition.
6426                doorOpen -- A door is open.
6427                hrDeviceStatus = eHdown;
6428                hrPrinterStatus = eHother;
6429                a non-critical alert is active.
6430                jammed -- A jam condition is preventing printing.
6431                hrDeviceStatus = eHdown;
6432                hrPrinterStatus = eHother;
6433                a non-critical alert is active.
6434                offline -- Printer is offline.
6435                hrDeviceStatus = eHdown;
6436                hrPrinterStatus = eHother;
6437                a non-critical alert is active.
6438                serviceRequested -- Any status or error condition not listed
6439                above. If the condition prevents printing, the 'offline'
6440                bit is also set and its hrDeviceStatus and hrPrinterStatus
6441                would prevail.
6442                hrDeviceStatus = eHwarning;
6443                hrPrinterStatus = eHidle or eHprinting;
6444                a non-critical alert is active."
6445::= { hrPrinterEntry 2 }
6446
6447
6448prtgeneralconfigchanges OBJECT-TYPE
6449    SYNTAX  INTEGER
6450    ACCESS  read-only
6451    STATUS  optional
6452    DESCRIPTION
6453                "Counts configuration changes that change the capabilities of
6454        a printer, such as the addition/deletion of input/output bins,
6455        the addition/deletion of interpreters, or changes in media
6456        size.  Such changes will often affect the capability of the
6457        printer to service certain types of print jobs.
6458        Management applications may cache infrequently changed
6459        configuration  information about sub-units on the printer.
6460        This object should be incremented whenever the agent wishes
6461        such applications to invalidate that cache and re-download
6462        all of this configuration information, thereby signalling a
6463        change in the printer's configuration.
6464        For example, if an input tray that contained paper of
6465        different dimensions was added, this counter would be
6466        incremented.
6467        As an additional example, this counter would not be
6468        incremented when an input tray is removed or the level of an
6469        input device changes.
6470                Additional information:
6471                This is a 32 bit counter (unsigned). When it reaches
6472                its maximum value, it will roll to zero.
6473                This object is stored in NVRAM."
6474::= { prtGeneralEntry 1 }
6475
6476
6477prtgeneralcurrentlocalization OBJECT-TYPE
6478    SYNTAX  INTEGER(1..14)
6479    ACCESS  read-write
6480    STATUS  optional
6481    DESCRIPTION
6482                "The value of the prtLocalizationIndex corresponding to the
6483        current language, country, and character set to be used for
6484        localized string values that are identified as being dependent
6485        on the value of this object.  Note that this object does not
6486        apply to localized strings in the prtConsole group or any
6487        object that is not identified as above.
6488                Additional information:
6489                The value of this object is saved in NVRAM."
6490::= { prtGeneralEntry 2 }
6491
6492
6493prtgeneralreset OBJECT-TYPE
6494    SYNTAX  INTEGER {
6495		   ePnotResetting(3),
6496		   ePpowerCycleReset(4),
6497		   ePresetToNVRAM(5),
6498		   ePresetToFactoryDefaults(6)
6499		   }
6500    ACCESS  read-write
6501    STATUS  optional
6502    DESCRIPTION
6503                "Setting this value to `powerCycleReset', `resetToNVRAM', or
6504        `resetToFactoryDefaults' will result in the resetting of the
6505        printer.  When read, this object will always have the value
6506        `notResetting(3)', and a SET of the value `notResetting' shall
6507        have no effect on the printer.  Some of the defined values are
6508        optional.  However, every implementation must support at least
6509        the values `notResetting' and resetToNVRAM'.
6510                Additional information:
6511                All resets follow the same sequence of events except that a
6512                a value of ePresetToFactoryDefaults first makes a call to reset the NVRAM to
6513                factory defaults. Then, the following sequence of events occur:
6514                1. A 1 second delay is initiated while a reply is returned to the requestor
6515                indicating OK. The printer waits for the second to elapse.
6516                2. The printer goes off-line.
6517                3. The control panel is disabled.
6518                4. The paper path is flushed.
6519                5. The printer is reset per the request. The printer will respond to PML
6520                requests up to this point in time.
6521
6522                Setting this object to ePpowerCycleReset causes LaserJet 5Si to perform its power
6523                on initialization routines. I/O cards are reset (NVRAM on the cards is not
6524                changed; all I/O buffers are flushed).
6525                The tests normally run at power on time are executed.
6526
6527                Setting this object to ePresetToNVRAM causes the printer to reset itself to
6528                its power on state without doing its normal power on testing. The I/O cards
6529                are not reset and I/O buffers remain intact.
6530
6531                Setting this object to ePresetToFactoryDefaults causes the same action as a
6532                Cold Reset operation performed at the control panel (except power on testing
6533                is not performed).
6534                The I/O cards are not reset and I/O buffers remain intact."
6535::= { prtGeneralEntry 3 }
6536
6537
6538prtcoverdescription OBJECT-TYPE
6539    SYNTAX  OCTET STRING (SIZE(0..255))
6540    ACCESS  read-only
6541    STATUS  optional
6542    DESCRIPTION
6543                "The manufacturer provided cover sub-mechanism  name in the
6544        localization specified by prtGeneralCurrentLocalization."
6545::= { prtCoverEntry 2 }
6546
6547
6548prtcoverstatus OBJECT-TYPE
6549    SYNTAX  INTEGER {
6550		   ePdoorOpen(3),
6551		   ePdoorClosed(4)
6552		   }
6553    ACCESS  read-only
6554    STATUS  optional
6555    DESCRIPTION
6556                "The status of this cover sub-unit.
6557                Additional information:
6558                LaserJet 5Si detects a door open condition only when
6559                printing."
6560::= { prtCoverEntry 3 }
6561
6562
6563prtlocalizationlanguage OBJECT-TYPE
6564    SYNTAX  OCTET STRING (SIZE(0..2))
6565    ACCESS  read-only
6566    STATUS  optional
6567    DESCRIPTION
6568                "A two character language code from ISO 639.  Examples EN, GB,
6569        CA, FR, DE.
6570                Additional information:
6571                The languages supported by LaserJet 5Si are English,
6572                French, German, Italian, Spanish, Swedish, Danish, Norwegian, Dutch, Finnish,
6573                Portuguese, Turkish, Polish and Japanese."
6574::= { prtLocalizationEntry 2 }
6575
6576
6577prtlocalizationcountry OBJECT-TYPE
6578    SYNTAX  OCTET STRING (SIZE(0..2))
6579    ACCESS  read-only
6580    STATUS  optional
6581    DESCRIPTION
6582                "A two character country code from ISO 3166, a blank string
6583        (two space characters) shall indicate that the country is
6584        not defined.  Examples: US, FR, DE, ...
6585                Additional information:
6586                The languages supported by LaserJet 5Si (and corresponding
6587                country) are English (United States), French (France), German (Germany),
6588                Italian (Italy), Spanish (Spain), Swedish (Sweden), Danish (Denmark),
6589                Norwegian (Norway), Dutch (Netherlands), Finnish (Finland), Portuguese
6590                (Portugal), Turkish (Turkey), Polish (Poland) and Japanese (Japan)."
6591::= { prtLocalizationEntry 3 }
6592
6593
6594prtlocalizationcharacterset OBJECT-TYPE
6595    SYNTAX  INTEGER {
6596		   ePcsHPRoman8(2004),
6597		   ePcsISOLatin5(12),
6598		   ePcsISOLatin2(5),
6599		   ePcsWindows31J(2024)
6600		   }
6601    ACCESS  read-only
6602    STATUS  optional
6603    DESCRIPTION
6604                "The coded character set used for this localization."
6605::= { prtLocalizationEntry 4 }
6606
6607
6608prtstoragerefindex OBJECT-TYPE
6609    SYNTAX  INTEGER(0..65535)
6610    ACCESS  read-only
6611    STATUS  optional
6612    DESCRIPTION
6613                "The value of the hrDeviceIndex of the printer device that this
6614        	 storageEntry is associated with."
6615::= { prtStorageRefEntry 2 }
6616
6617
6618prtdevicerefindex OBJECT-TYPE
6619    SYNTAX  INTEGER(0..65535)
6620    ACCESS  read-only
6621    STATUS  optional
6622    DESCRIPTION
6623                "The value of the hrDeviceIndex of the printer device that this
6624    		 deviceEntry is associated with."
6625::= { prtDeviceRefEntry 2 }
6626
6627
6628prtgeneralcurrentoperator OBJECT-TYPE
6629    SYNTAX  OCTET STRING (SIZE(0..32))
6630    ACCESS  read-write
6631    STATUS  optional
6632    DESCRIPTION
6633                "The name of the current human operator responsible for
6634        	operating this printer. It is suggested that this string
6635        	include information that would enable other humans to reach
6636        	the operator, such as a phone number.
6637                Additional information:
6638                The maximum
6639                supported string length is 32 characters.  If the user
6640                entered string is too long, the device will store as
6641                much as possible and will return the
6642                <noError> status.
6643                This object is saved in NVRAM."
6644::= { prtGeneralEntry 4 }
6645
6646
6647prtgeneralserviceperson OBJECT-TYPE
6648    SYNTAX  OCTET STRING (SIZE(0..32))
6649    ACCESS  read-write
6650    STATUS  optional
6651    DESCRIPTION
6652                "The name of the last human responsible for servicing
6653        this printer. It is suggested that this string
6654        include information that would enable other humans to reach
6655        the service person, such as a phone number.
6656                Additional information:
6657                The maximum
6658                supported string length is 32 characters.  If the user
6659                entered string is too long, the device will store as
6660                much as possible and will return the
6661                <noError> status.
6662                This object is saved in NVRAM."
6663::= { prtGeneralEntry 5 }
6664
6665
6666prtinputdefaultindex OBJECT-TYPE
6667    SYNTAX  INTEGER(1..65535)
6668    ACCESS  read-only
6669    STATUS  optional
6670    DESCRIPTION
6671                "The value of prtInputIndex corresponding to the default input
6672        sub-unit: that is, this object selects the default source of
6673        input media.
6674                Additional information:
6675                The default input tray is determined by the printer
6676                based on DEFAULT-MEDIA-SIZE and DEFAULT-MEDIA-NAME. If multiple trays have
6677                qualifying media, tray 1 is selected first, then the non-empty tray with the
6678                highest capacity is selected; trays of equal capacity are selected by lower
6679                tray number.
6680                Trays 1-3 refer to the printer's trays that are so labeled. Tray 4 is the
6681                envelope feeder, which may or may not be present. Tray 5 is the first tray of
6682                the first external input paper handling device."
6683::= { prtGeneralEntry 6 }
6684
6685
6686prtinputtype OBJECT-TYPE
6687    SYNTAX  INTEGER {
6688		   ePother(1),
6689		   ePunknown(2),
6690		   ePsheetFeedAutoRemovableTray(3),
6691		   ePsheetFeedAutoNonRemovableTray(4),
6692		   ePsheetFeedManual(5),
6693		   ePcontinuousRoll(6),
6694		   ePcontinuousFanFold(7)
6695		   }
6696    ACCESS  read-only
6697    STATUS  optional
6698    DESCRIPTION
6699                "The type of technology (discriminated primarily according to
6700        feeder mechanism type) employed by the input sub-unit.  Note,
6701        the Optional Input Class provides for a descriptor field to
6702        further qualify the other choice.
6703                Additional information:
6704                Tray 1 is the right side tray and is always present.
6705                Tray 1 can operate in manual feed mode but is
6706                typically treated as a normal input source. Therefore,
6707                its type is ePsheetFeedAutoNonRemovableTray.
6708                Trays 2 and 3 are the drawers and, although they are
6709                usually not removed from the printer, the printer
6710                cannot distinguish the open and removed conditions.
6711                Therefore, when they are open, they are considered to
6712                be removed and, for this object, they are considered
6713                to be of type ePsheetFeedAutoRemovableTray.
6714                Tray 4 is the envelope feeder, which is removable at
6715                any time.
6716                Tray 5 is the high capacity input device. ."
6717::= { prtInputEntry 2 }
6718
6719
6720prtinputdimunit OBJECT-TYPE
6721    SYNTAX  INTEGER {
6722		   ePtenThousandthsOfInches(3),
6723		   ePmicrometers(4)
6724		   }
6725    ACCESS  read-only
6726    STATUS  optional
6727    DESCRIPTION
6728                "The unit of measurement for use calculating and relaying
6729        dimensional values for this input sub-unit."
6730::= { prtInputEntry 3 }
6731
6732
6733prtinputmediadimfeeddirdeclared OBJECT-TYPE
6734    SYNTAX  INTEGER
6735    ACCESS  read-write
6736    STATUS  optional
6737    DESCRIPTION
6738                "This object provides the value of the declared dimension, in
6739    	        the feed direction, of the media that is (or, if empty, was or
6740     		will be) in this input sub-unit.  The feed direction is the
6741        	direction in which the media is fed on this sub-unit.  This
6742        	dimension is measured in input sub-unit dimensional units
6743        	(prtInputDimUnit).  If this input sub-unit can reliably sense
6744        	this value, the value is sensed by the printer and may not be
6745        	changed by management requests.  Otherwise, the value may be
6746        	changed. The value (-1) means other and specifically means
6747        	that this sub-unit places no restriction on this parameter.
6748        	The value (-2) indicates unknown.
6749                Additional information:
6750                For trays 2, 3 and 5 (which can reliably sense this
6751                value) the objects behave exactly the same as prtInputMediaDimFeedDirChosen.
6752                Attempting to set this object for trays 2, 3 and 5 will cause
6753                <noSuchName> to be returned.
6754                The default values assume the trays are configured for
6755                letter size paper.
6756                For tray 1 the value is the dimension for the media size currently declared."
6757::= { prtInputEntry 4 }
6758
6759
6760prtinputmediadimxfeeddirdeclared OBJECT-TYPE
6761    SYNTAX  INTEGER
6762    ACCESS  read-write
6763    STATUS  optional
6764    DESCRIPTION
6765                "This object provides the value of the declared dimension, in
6766    	        the cross feed direction, of the media that is (or, if empty,
6767        	was or will be) in this input sub-unit.  The cross  feed
6768      		direction is ninety degrees relative to the feed direction
6769      		associated with this sub-unit. This dimension is measured in
6770      		input sub-unit dimensional units (prtInputDimUnit).  If this
6771       		input sub-unit can reliably sense this value, the value is
6772        	sensed by the printer and may not be changed by management
6773        	requests. Otherwise, the value may be changed. The value (-1)
6774        	means other and specifically means that this sub-unit places
6775        	no restriction on this parameter. The value (-2) indicates
6776        	unknown.
6777                Additional information:
6778                For trays 2, 3 and 5 (which can reliably sense this
6779                value) the objects behave exactly the same as prtInputMediaDimFeedDirChosen.
6780                Attempting to set this object for trays 2, 3 and 5 will cause
6781                <noSuchName> to be returned.
6782                The default values assume the trays are configured for
6783                letter size paper.
6784                For tray 1 the value is the dimension for the media size currently declared."
6785::= { prtInputEntry 5 }
6786
6787
6788prtinputmediadimfeeddirchosen OBJECT-TYPE
6789    SYNTAX  INTEGER
6790    ACCESS  read-only
6791    STATUS  optional
6792    DESCRIPTION
6793                "The printer will act as if media of the chosen dimension (in
6794        the feed direction) is present in this input source.  Note
6795        that this value will be used even if the input tray is empty.
6796        Feed dimension measurements
6797        are taken parallel relative to the feed direction
6798        associated with that sub-unit and are in input sub-unit
6799        dimensional units (DimUnit). If the printer supports the
6800        declared dimension, the granted dimension is the same as
6801        the declared dimension. If not, the granted dimension is
6802        set to the closest dimension that the printer supports
6803        when the declared dimension is set. The value (-1) means
6804        other and specifically indicates that this sub-unit
6805        places no restriction on this parameter. The value (-2)
6806        indicates unknown.
6807                Additional information:
6808                The objects for trays 2, 3 and 5 reflect the
6809                configuration of the corresponding drawers. When the drawer is open, a value
6810                of -2 is returned. The default values assume the trays are configured for
6811                letter size paper.
6812                The object for trays 1 and 4 return the value of the media size for which the
6813                tray is currently configured."
6814::= { prtInputEntry 6 }
6815
6816
6817prtinputmediadimxfeeddirchosen OBJECT-TYPE
6818    SYNTAX  INTEGER
6819    ACCESS  read-only
6820    STATUS  optional
6821    DESCRIPTION
6822                "The printer will act as if media of the chosen dimension (in
6823        the cross feed direction) is present in this input source.
6824        Note that this value will be used even if the input tray is
6825        empty.  The cross feed direction is ninety degrees relative
6826        to the feed direction associated with this sub-unit. This
6827        dimension is measured in input sub-unit dimensional units
6828        (DimUnit).  If the printer supports the declared
6829        dimension, the granted dimension is the same as the
6830        declared dimension. If not, the granted dimension is set
6831        to the closest dimension that the printer supports when
6832        the declared dimension is set. The value (-1) means other
6833        and specifically indicates that this sub-unit places no
6834        restriction on this parameter.  The value (-2) indicates
6835        unknown.
6836                Additional information:
6837                The objects for trays 2, 3 and 5 reflect the
6838                configuration of the corresponding drawers. When the drawer is open, a value
6839                of -2 is returned. The default values assume the trays are configured for
6840                letter size paper.
6841                The object for trays 1 and 4 return the value of the media size for which the
6842                tray is currently configured."
6843::= { prtInputEntry 7 }
6844
6845
6846prtinputcapacityunit OBJECT-TYPE
6847    SYNTAX  INTEGER {
6848		   ePtenThousandthsOfInches(3),
6849		   ePmicrometers(4),
6850		   ePsheets(8),
6851		   ePfeet(16),
6852		   ePmeters(17)
6853		   }
6854    ACCESS  read-only
6855    STATUS  optional
6856    DESCRIPTION
6857                "The unit of measurement for use in calculating and relaying
6858        capacity values for this input sub-unit.
6859                Additional information:
6860                A sheet is a single piece of 20 pound paper. For tray
6861                4, the envelope feeder, a sheet is one envelope."
6862::= { prtInputEntry 8 }
6863
6864
6865prtinputmaxcapacity OBJECT-TYPE
6866    SYNTAX  INTEGER
6867    ACCESS  read-only
6868    STATUS  optional
6869    DESCRIPTION
6870                "The maximum capacity of the input sub-unit in input
6871        sub-unit capacity units (CapacityUnit).  There is no
6872        convention associated with the media itself so this value
6873        reflects claimed capacity. If this input sub-unit can
6874        reliably sense this value, the value is sensed by the
6875        printer and may not be changed by management requests;
6876        otherwise, the value may be written (by a Remote
6877        Contol Panel or a Management Application).
6878        The value (-1) means other and specifically
6879        indicates that the sub-unit places no restrictions
6880        on this parameter.  The value (-2) means unknown."
6881::= { prtInputEntry 9 }
6882
6883
6884prtinputcurrentlevel OBJECT-TYPE
6885    SYNTAX  INTEGER
6886    ACCESS  read-only
6887    STATUS  optional
6888    DESCRIPTION
6889                "The current capacity of the input sub-unit in input
6890        sub-unit capacity units (CapacityUnit). If this input
6891        sub-unit can reliably sense this value, the value is
6892        sensed by the printer and may not be changed by
6893        management requests; otherwise, the value may
6894        be written (by a Remote Contol Panel or a
6895        Management Application).  The value (-1) means other and
6896        specifically indicates that the sub-unit places no
6897        restrictions on this parameter. The value (-2) means unknown.
6898        The value (-3) means that the printer knows that at least one
6899        unit remains.
6900                Additional information:
6901                For trays 1 and 4, LaserJet 5Si can only detect empty/not
6902                empty trays. It returns -3 for not empty and 0 for
6903                empty.
6904
6905                For trays 2 and 3, LaserJet 5Si can detect approximately the amount of media. The
6906                value returned is based on the amount detected as follows:
6907                0 - empty
6908                1 - 1-110 sheets
6909                50 - 50-260 sheets
6910                200 - 200-490 sheets
6911                430 - 430 sheets or more
6912
6913                For tray 5, LaserJet 5Si can detect approximately the amount of media. The
6914                value returned is based on the amount detected as follows:
6915                0 - empty
6916                1 - 1 sheet to 25% of capacity
6917                500 - 26% to 50% of capacity
6918                1000 - 51% to 75% of capacity
6919                1500 - 76% to 100% of capacity
6920                If the tray drawer is open, a value of -2 (unknown) will  be returned."
6921::= { prtInputEntry 10 }
6922
6923
6924prtinputstatus OBJECT-TYPE
6925    SYNTAX  INTEGER
6926    ACCESS  read-only
6927    STATUS  optional
6928    DESCRIPTION
6929                "The current status of this input sub-unit.
6930         The status is an integer that is the sum of 5
6931         distinct values, Availability, Non-Critical, Critical,
6932         On-line, and Transitioning. These values are:
6933         Availability                           value
6934            Available and Idle              0       000'b
6935            Available and Standby           2       010'b
6936            Available and Active            4       100'b
6937            Available and Busy              6       110'b
6938            Unavailable and OnRequest       1       001'b
6939            Unavailable because Broken      3       011'b
6940            Unknown                         5       101'b
6941         Non-Critical
6942            No Non-Critical Alerts          0
6943            Non-Critical Alerts             8
6944         Critical
6945            No Critical Alerts              0
6946            Critical Alerts                 16
6947         On-Line
6948            Intended state is On-Line       0
6949            Intended state is Off-Line      32
6950         Transitioning
6951            At intended state               0
6952            Transitioning to intended state 64
6953
6954                Additional information:
6955                See SubUnitStatus in RFC1759 Printer MIB for details on values reported by
6956                this object. LaserJet 5Si will not include values Available and Standby (2),
6957                Available and Active (4) or Unknown (5)."
6958::= { prtInputEntry 11 }
6959
6960
6961prtinputmedianame OBJECT-TYPE
6962    SYNTAX  OCTET STRING (SIZE(0..63))
6963    ACCESS  read-write
6964    STATUS  optional
6965    DESCRIPTION
6966                "A description of the media contained in this input sub-unit;
6967        This description is intended for display to a human operator.
6968        This description is not processed by the printer.  It is used
6969        to provide information not expressible in terms of the other
6970        media attributes (e.g. prtInputMediaDimFeedDirChosen,
6971        prtInputMediaDimXFeedDirChosen, prtInputMediaWeight,
6972        prtInputMediaType). An example would be `legal tender bond
6973        paper'.
6974                Additional information:
6975                If set to a string other than one contained by a
6976                MEDIAn-NAME object, a status of <badValue> is returned."
6977::= { prtInputEntry 12 }
6978
6979
6980prtinputname OBJECT-TYPE
6981    SYNTAX  OCTET STRING (SIZE(0..63))
6982    ACCESS  read-only
6983    STATUS  optional
6984    DESCRIPTION
6985                "The name assigned to this input sub-unit."
6986::= { prtInputEntry 13 }
6987
6988
6989prtinputvendorname OBJECT-TYPE
6990    SYNTAX  OCTET STRING (SIZE(0..63))
6991    ACCESS  read-only
6992    STATUS  optional
6993    DESCRIPTION
6994                "The vendor name of this input sub-unit."
6995::= { prtInputEntry 14 }
6996
6997
6998prtinputmodel OBJECT-TYPE
6999    SYNTAX  OCTET STRING (SIZE(0..63))
7000    ACCESS  read-only
7001    STATUS  optional
7002    DESCRIPTION
7003                "The model name of this input sub-unit. "
7004::= { prtInputEntry 15 }
7005
7006
7007prtinputversion OBJECT-TYPE
7008    SYNTAX  OCTET STRING (SIZE(0..63))
7009    ACCESS  read-only
7010    STATUS  optional
7011    DESCRIPTION
7012                "The version of this input sub-unit. "
7013::= { prtInputEntry 16 }
7014
7015
7016prtinputserialnumber OBJECT-TYPE
7017    SYNTAX  OCTET STRING (SIZE(0..32))
7018    ACCESS  read-only
7019    STATUS  optional
7020    DESCRIPTION
7021                "The serial number assigned to this input sub-unit."
7022::= { prtInputEntry 17 }
7023
7024
7025prtinputdescription OBJECT-TYPE
7026    SYNTAX  OCTET STRING (SIZE(0..255))
7027    ACCESS  read-only
7028    STATUS  optional
7029    DESCRIPTION
7030                "A free-form text description of this input
7031        sub-unit in the localization specified by
7032        prtGeneralCurrentLocalization."
7033::= { prtInputEntry 18 }
7034
7035
7036prtinputsecurity OBJECT-TYPE
7037    SYNTAX  INTEGER {
7038		   ePother(1),
7039		   ePon(3),
7040		   ePoff(4),
7041		   ePnotPresent(5)
7042		   }
7043    ACCESS  read-only
7044    STATUS  optional
7045    DESCRIPTION
7046                "Indicates if this input sub-unit has some security
7047	        associated with it.
7048                Additional information:
7049                No security mechanism provided."
7050::= { prtInputEntry 19 }
7051
7052
7053prtoutputdefaultindex OBJECT-TYPE
7054    SYNTAX  INTEGER
7055    ACCESS  read-write
7056    STATUS  optional
7057    DESCRIPTION
7058                "The  value of prtOutputIndex  corresponding to the default
7059        output sub-unit; that is, this object selects the default
7060        output destination."
7061::= { prtGeneralEntry 7 }
7062
7063
7064prtoutputtype OBJECT-TYPE
7065    SYNTAX  INTEGER {
7066		   ePother(1),
7067		   ePunknown(2),
7068		   ePremovableBin(3),
7069		   ePunRemovableBin(4),
7070		   ePcontinuousRollDevice(5),
7071		   ePmailBox(6),
7072		   ePcontinuousFanFold(7)
7073		   }
7074    ACCESS  read-only
7075    STATUS  optional
7076    DESCRIPTION
7077                "The type of technology supported by this output sub-unit."
7078::= { prtOutputEntry 2 }
7079
7080
7081prtoutputcapacityunit OBJECT-TYPE
7082    SYNTAX  INTEGER {
7083		   ePtenThousandthsOfInches(3),
7084		   ePmicrometers(4),
7085		   ePsheets(8),
7086		   ePfeet(16),
7087		   ePmeters(17)
7088		   }
7089    ACCESS  read-only
7090    STATUS  optional
7091    DESCRIPTION
7092                "The unit of measurement for use in calculating and relaying
7093        capacity values for this output sub-unit.
7094                Additional information:
7095                A sheet is a single piece of 20 pound paper."
7096::= { prtOutputEntry 3 }
7097
7098
7099prtoutputmaxcapacity OBJECT-TYPE
7100    SYNTAX  INTEGER
7101    ACCESS  read-only
7102    STATUS  optional
7103    DESCRIPTION
7104                "The maximum capacity of this output sub-unit in output
7105        sub-unit capacity units (CapacityUnit). There is no
7106        convention associated with the media itself so this value
7107        essentially reflects claimed capacity. If this output
7108        sub-unit can reliably sense this value, the value is
7109        sensed by the printer and may not be changed by management
7110        requests; otherwise, the value may be written
7111        (by a Remote Contol Panel or a Management Application).
7112        The value (-1) means other and specifically indicates
7113        that the sub-unit places no restrictions on this parameter.
7114        The value (-2) means unknown.
7115                Additional information:
7116                Output sub-unit 2 is not supported if any output paper handling
7117                device is attached.
7118                The capacity of sub-unit 4 depends on the mode of operation. The capcities are
7119                as follows:
7120                Stacker: 2000 (sub-units 5-11 do not exist)
7121                Job Separator: 250 (sub-units 5-11 do not exist)
7122                Mailbox: 250 (this is the default mode)"
7123::= { prtOutputEntry 4 }
7124
7125
7126prtoutputremainingcapacity OBJECT-TYPE
7127    SYNTAX  INTEGER
7128    ACCESS  read-only
7129    STATUS  optional
7130    DESCRIPTION
7131                "The remaining capacity of the possible output sub-unit
7132        capacity in output sub-unit capacity units (CapacityUnit)
7133        of this output sub-unit. If this output sub-unit can
7134        reliably sense this value, the value is sensed by the
7135        printer and may not be modified by management requests;
7136        otherwise, the value may be written (by
7137        a Remote Contol Panel or a Management
7138        Application).  The value (-1) means other and
7139        specifically indicates that the sub-unit places no
7140        restrictions on this parameter.  The value (-2) means
7141        unknown.  The value (-3) means that the printer knows that
7142        there remains capacity for at least one unit.
7143                Additional information:
7144                The values reported for output sub-unit 1 (face-down, top bin) will be
7145                either (-3) if it is not full or (0) if it is full.
7146
7147                Output sub-unit 2 (face-up, left side bin) does
7148                not have any sensing, so it will always report unknown (-2).
7149
7150                The first output sub-unit (3) of the HCO reports
7151                either (62) if it is not full or (0) if it is full.
7152
7153                In mailbox mode, the HCO sub-units (4-11) will report (250) when empty, (125)
7154                when there's room for <250 sheets and (0) when full.
7155
7156                In stacker and job separator modes all bins are treated as a single output
7157                bin so sub-unit 4 will report (2000) when all bins are empty. A value of (0)
7158                is reported when the topmost bin is full (stacker mode) or when all bins are
7159                full (separator mode).
7160
7161                When the stacker or separator has started filling, the value reported is based
7162                on the number of bins that are empty, partially filled and full.
7163                A percentage is calculated based on the status of each bin. Each full
7164                bin counts 1, each not empty/not full bin counts 0.5 and each empty bin
7165                counts 0. The result is mapped to an estimate of the remaining capacity as
7166                follows (percent full is included here for completeness, since that is how the
7167                HCO reports it to the printer):
7168                0.0    0  (100%)
7169                0.5  200  ( 90%)
7170                1.0  300  ( 85%)
7171                1.5  400  ( 80%)
7172                2.0  500  ( 75%)
7173                2.5  700  ( 65%)
7174                3.0  800  ( 60%)
7175                3.5  900  ( 55%)
7176                4.0 1000  ( 50%)
7177                4.5 1200  ( 40%)
7178                5.0 1300  ( 35%)
7179                5.5 1400  ( 30%)
7180                6.0 1500  ( 25%)
7181                6.5 1700  ( 15%)
7182                7.0 1800  ( 10%)
7183                7.5 1900  (  5%)
7184                8.0 2000  (  0%)
7185
7186                Note: Due to HCO mechanism limitations, the value reported may not always be
7187                accurate (the bin status is detected only when the media
7188                delivery head is moved to or past a physical bin). Also, for stacker mode a
7189                bin is considered full as long as any bin above it is not empty.
7190                Default values assume all sub-units are empty and the HCO is in mailbox mode."
7191::= { prtOutputEntry 5 }
7192
7193
7194prtoutputstatus OBJECT-TYPE
7195    SYNTAX  INTEGER
7196    ACCESS  read-only
7197    STATUS  optional
7198    DESCRIPTION
7199                "The current status of this output sub-unit.
7200         The status is an integer that is the sum of 5
7201         distinct values, Availability, Non-Critical, Critical,
7202         On-line, and Transitioning. These values are:
7203         Availability                           value
7204            Available and Idle              0       000'b
7205            Available and Standby           2       010'b
7206            Available and Active            4       100'b
7207            Available and Busy              6       110'b
7208            Unavailable and OnRequest       1       001'b
7209            Unavailable because Broken      3       011'b
7210            Unknown                         5       101'b
7211         Non-Critical
7212            No Non-Critical Alerts          0
7213            Non-Critical Alerts             8
7214         Critical
7215            No Critical Alerts              0
7216            Critical Alerts                 16
7217         On-Line
7218            Intended state is On-Line       0
7219            Intended state is Off-Line      32
7220         Transitioning
7221            At intended state               0
7222            Transitioning to intended state 64
7223
7224                Additional information:
7225                The default values assume all bins are empty.
7226                See SubUnitStatus in RFC1759 Printer MIB for details on values reported by
7227                this object. LaserJet 5Si will not include values Available and Standby (2),
7228                Available and Active (4), Unknown (5) or Transitioning to intended state
7229                (64)."
7230::= { prtOutputEntry 6 }
7231
7232
7233prtoutputname OBJECT-TYPE
7234    SYNTAX  OCTET STRING (SIZE(0..19))
7235    ACCESS  read-write
7236    STATUS  optional
7237    DESCRIPTION
7238                "The name assigned to this output sub-unit.
7239                Additional information:
7240                The characters must be in the range 20H to 7FH except 5C cannot be used. When
7241                this string is displayed on the control panel the Roman-8 symbol set is
7242                used.
7243                The object for bin 2 is not available when the HCO is attached."
7244::= { prtOutputEntry 7 }
7245
7246
7247prtoutputvendorname OBJECT-TYPE
7248    SYNTAX  OCTET STRING (SIZE(0..63))
7249    ACCESS  read-only
7250    STATUS  optional
7251    DESCRIPTION
7252                "The vendor name of this output sub-unit. "
7253::= { prtOutputEntry 8 }
7254
7255
7256prtoutputmodel OBJECT-TYPE
7257    SYNTAX  OCTET STRING (SIZE(0..63))
7258    ACCESS  read-only
7259    STATUS  optional
7260    DESCRIPTION
7261                "The name assigned to this output sub-unit.
7262                Additional information:
7263                The value returned by Tlatoani depends on the current
7264                mode of the device. The possible values are as follows:
7265                MULTIBIN MAILBOX C3764A
7266                MULTIBIN STACKER C3764A
7267                MULTIBIN SEPARATOR C3764A."
7268::= { prtOutputEntry 9 }
7269
7270
7271prtoutputversion OBJECT-TYPE
7272    SYNTAX  OCTET STRING (SIZE(0..63))
7273    ACCESS  read-only
7274    STATUS  optional
7275    DESCRIPTION
7276                "The version of this output sub-unit.
7277                Additional information:
7278                Returns device-specific information about the configuration
7279                of the output bin. May include information about the type of
7280                processing that can be done to media sent to this bin;
7281                processing includes but is not limited to binding, punching,
7282                folding and sealing. Format of this object is specified by
7283                the output device documentation."
7284::= { prtOutputEntry 10 }
7285
7286
7287prtoutputserialnumber OBJECT-TYPE
7288    SYNTAX  OCTET STRING (SIZE(0..63))
7289    ACCESS  read-only
7290    STATUS  optional
7291    DESCRIPTION
7292                "The serial number assigned to this output sub-unit."
7293::= { prtOutputEntry 11 }
7294
7295
7296prtoutputdescription OBJECT-TYPE
7297    SYNTAX  OCTET STRING (SIZE(0..255))
7298    ACCESS  read-only
7299    STATUS  optional
7300    DESCRIPTION
7301                "  A free-form text description of this output sub-unit in the
7302        	localization specified by prtGeneralCurrentLocalization."
7303::= { prtOutputEntry 12 }
7304
7305
7306prtoutputsecurity OBJECT-TYPE
7307    SYNTAX  INTEGER {
7308		   ePother(1),
7309		   ePon(3),
7310		   ePoff(4),
7311		   ePnotPresent(5)
7312		   }
7313    ACCESS  read-only
7314    STATUS  optional
7315    DESCRIPTION
7316                "Indicates if this output sub-unit has some security associated
7317        	with it and if that security is enabled or not.
7318                Additional information:
7319                No security mechanism provided."
7320::= { prtOutputEntry 13 }
7321
7322
7323prtoutputstackingorder OBJECT-TYPE
7324    SYNTAX  INTEGER {
7325		   ePunknown(2),
7326		   ePfirstToLast(3),
7327		   ePlastToFirst(4)
7328	            }
7329    ACCESS  read-only
7330    STATUS  optional
7331    DESCRIPTION
7332                "The current state of the stacking order for the
7333        associated output sub-unit. `FirstToLast' means
7334        that as pages are output the front of the next page is
7335        placed against the back of the previous page.
7336        `LasttoFirst' means that as pages are output the back
7337        of the next page is placed against the front of the
7338        previous page. "
7339::= { prtOutputEntry 19 }
7340
7341
7342prtoutputpagedeliveryorientation OBJECT-TYPE
7343    SYNTAX  INTEGER {
7344		   ePfaceUp(3),
7345		   ePfaceDown(4)
7346		   }
7347    ACCESS  read-only
7348    STATUS  optional
7349    DESCRIPTION
7350                "The reading surface that will be `up' when pages are
7351        delivered to the associated output sub-unit. Values are
7352        Face-Up and Face-Down. (Note: interpretation of these
7353        values is in general context-dependent based on locale;
7354        presentation of these values to an end-user should be
7355        normalized to the expectations of the user)."
7356::= { prtOutputEntry 20 }
7357
7358
7359prtoutputbursting OBJECT-TYPE
7360    SYNTAX  INTEGER {
7361		   ePother(1),
7362		   ePon(3),
7363		   ePoff(4),
7364		   ePnotPresent(5)
7365		   }
7366    ACCESS  read-only
7367    STATUS  optional
7368    DESCRIPTION
7369                "This object indicates that the outputing sub-unit
7370        supports bursting, and if so, whether the feature is enabled.
7371        Bursting is the process by which continuous media is separated
7372        into individual sheets, typically by bursting along pre-formed
7373        perforations."
7374::= { prtOutputEntry 21 }
7375
7376
7377prtoutputdecollating OBJECT-TYPE
7378    SYNTAX  INTEGER {
7379		   ePother(1),
7380		   ePon(3),
7381		   ePoff(4),
7382		   ePnotPresent(5)
7383		   }
7384    ACCESS  read-only
7385    STATUS  optional
7386    DESCRIPTION
7387                "This object indicates that the output supports
7388        supports decollating, and if so, whether the feature
7389        is enabled. Decollating is the process by which the
7390        individual parts within a multi-part form are separated
7391        and sorted into separate stacks for each part."
7392::= { prtOutputEntry 22 }
7393
7394
7395prtoutputpagecollated OBJECT-TYPE
7396    SYNTAX  INTEGER {
7397		   ePother(1),
7398		   ePon(3),
7399		   ePoff(4),
7400		   ePnotPresent(5)
7401		   }
7402    ACCESS  read-only
7403    STATUS  optional
7404    DESCRIPTION
7405                "This object indicates that the output sub-unit
7406        supports page collation, and if so, whether the feature is
7407        enabled."
7408::= { prtOutputEntry 23 }
7409
7410
7411prtoutputoffsetstacking OBJECT-TYPE
7412    SYNTAX  INTEGER {
7413		   ePother(1),
7414		   ePon(3),
7415		   ePoff(4),
7416		   ePnotPresent(5)
7417		   }
7418    ACCESS  read-only
7419    STATUS  optional
7420    DESCRIPTION
7421                "This object indicates that the output supports
7422        supports offset stacking, and if so, whether the feature is
7423        enabled."
7424::= { prtOutputEntry 24 }
7425
7426
7427prtmarkerdefaultindex OBJECT-TYPE
7428    SYNTAX  INTEGER(1..65535)
7429    ACCESS  read-only
7430    STATUS  optional
7431    DESCRIPTION
7432                "The value of prtMarkerIndex  corresponding to the
7433        default markersub-unit; that is, this object selects the
7434        default marker."
7435::= { prtGeneralEntry 8 }
7436
7437
7438prtmarkermarktech OBJECT-TYPE
7439    SYNTAX  INTEGER {
7440		   ePother(1),
7441		   ePunknown(2),
7442		   ePelectrophotographicLED(3),
7443		   ePelectrophotographicLaser(4),
7444		   ePelectrophotographicOther(5),
7445		   ePimpactMovingHeadDotMatrix9pin(6),
7446		   ePimpactMovingHeadDotMatrix24pin(7),
7447		   ePimpactMovingHeadDotMatrixOther(8),
7448		   ePimpactMovingHeadFullyFormed(9),
7449		   ePimpactBand(10),
7450		   ePimpactOther(11),
7451		   ePinkjetAqueous(12),
7452		   ePinkjetSolid(13),
7453		   ePinkjetOther(14),
7454		   ePpen(15),
7455		   ePthermalTransfer(16),
7456		   ePthermalSensitive(17),
7457		   ePthermalDiffusion(18),
7458		   ePthermalOther(19),
7459		   ePelectroerosion(20),
7460		   ePelectrostatic(21),
7461		   ePphotographicMicrofiche(22),
7462		   ePphotographicImagesetter(23),
7463		   ePphotographicOther(24),
7464		   ePionDeposition(25),
7465		   ePeBeam(26),
7466		   ePtypesetter(27)
7467		   }
7468    ACCESS  read-only
7469    STATUS  optional
7470    DESCRIPTION
7471                "The type of marking technology used for this marking sub-unit."
7472::= { prtMarkerEntry 2 }
7473
7474
7475prtmarkercounterunit OBJECT-TYPE
7476    SYNTAX  INTEGER {
7477		   ePtenThousandthsOfInches(3),
7478		   ePmicrometers(4),
7479		   ePcharacters(5),
7480		   ePlines(6),
7481		   ePimpressions(7),
7482		   ePsheets(8),
7483		   ePdotRow(9),
7484		   ePhours(11),
7485		   ePfeet(16),
7486		   ePmeters(17)
7487		   }
7488    ACCESS  read-only
7489    STATUS  optional
7490    DESCRIPTION
7491                "The unit that will be used by the printer when reporting
7492        counter values for this marking sub-unit.  The
7493        time units of measure are provided for a device like a
7494        strip recorder that does not or cannot track the physical
7495        dimensions of the media and does not use characters,
7496        lines or sheets."
7497::= { prtMarkerEntry 3 }
7498
7499
7500prtmarkerlifecount OBJECT-TYPE
7501    SYNTAX  INTEGER
7502    ACCESS  read-only
7503    STATUS  optional
7504    DESCRIPTION
7505                "The count of the number of units of measure counted during
7506        the life of printer using units of measure as specified by
7507        CounterUnit.
7508                Additional information:
7509                In LaserJet 5Si the total engine page count is kept in
7510                NVRAM however the NVRAM value is only updated every 10
7511                impressions.  NOTE: The value returned by this OID will be
7512                incremented every page but if power is lost between
7513                NVRAM updates, up to 9 impressions of the page count
7514                may be lost.  The counter will be reset to
7515                zero after 16,777,215 ( 2^24-1) pages.
7516                The page count is incremented when a sheet of media is pulled from an input
7517                tray. A duplex printed sheet will cause this counter to be incremented by
7518                two."
7519::= { prtMarkerEntry 4 }
7520
7521
7522prtmarkerpoweroncount OBJECT-TYPE
7523    SYNTAX  INTEGER
7524    ACCESS  read-only
7525    STATUS  optional
7526    DESCRIPTION
7527                "The count of the number of units of measure counted since the
7528        equipment was most recently powered on using units of measure as
7529        specified by CounterUnit."
7530::= { prtMarkerEntry 5 }
7531
7532
7533prtmarkerprocesscolorants OBJECT-TYPE
7534    SYNTAX  INTEGER(0..65535)
7535    ACCESS  read-only
7536    STATUS  optional
7537    DESCRIPTION
7538                "The number of process colors supported by this marker.  A
7539        process color of 1 implies monochrome.  The value of this
7540        object and SpotColorants cannot both be 0.  Must be 0 or
7541        greater."
7542::= { prtMarkerEntry 6 }
7543
7544
7545prtmarkerspotcolorants OBJECT-TYPE
7546    SYNTAX  INTEGER(0..65535)
7547    ACCESS  read-only
7548    STATUS  optional
7549    DESCRIPTION
7550                "The number of spot colors supported by this marker.  The
7551        value of this object and ProcessColorants cannot
7552        both be 0.  Must be 0 or greater."
7553::= { prtMarkerEntry 7 }
7554
7555
7556prtmarkeraddressabilityunit OBJECT-TYPE
7557    SYNTAX  INTEGER {
7558		   ePtenThousandthsOfInches(3),
7559		   ePmicrometers(4)
7560		   }
7561    ACCESS  read-only
7562    STATUS  optional
7563    DESCRIPTION
7564                "The unit of measure of distances."
7565::= { prtMarkerEntry 8 }
7566
7567
7568prtmarkeraddressabilityfeeddir OBJECT-TYPE
7569    SYNTAX  INTEGER
7570    ACCESS  read-only
7571    STATUS  optional
7572    DESCRIPTION
7573                "The  number of addressable marking positions in the feed
7574        direction per 10000 units of measure specified by
7575        AddressabilityUnit.  A value of (-1) implies 'other' or
7576        'infinite' while a value of (-2) implies 'unknown'."
7577::= { prtMarkerEntry 9 }
7578
7579
7580prtmarkeraddressabilityxfeeddir OBJECT-TYPE
7581    SYNTAX  INTEGER
7582    ACCESS  read-only
7583    STATUS  optional
7584    DESCRIPTION
7585                "The number of addressable marking positions in the cross
7586        feed direction in 10000 units of measure specified by
7587        AddressabilityUnit.  A value of (-1) implies 'other' or
7588        'infinite' while a value of (-2) implies 'unknown'."
7589::= { prtMarkerEntry 10 }
7590
7591
7592prtmarkernorthmargin OBJECT-TYPE
7593    SYNTAX  INTEGER
7594    ACCESS  read-only
7595    STATUS  optional
7596    DESCRIPTION
7597                "The margin, in units identified by AddressabilityUnit,
7598        from the leading edge of the medium as the medium flows
7599        throught the marking engine with the side to be imaged
7600        facing the observer. The leading edge is the North edge
7601        and the other edges are defined by the normal compass
7602        layout of  directions with the compass facing the
7603        observer.  Printing within the area bounded by all four
7604        margins is guaranteed for all interpreters.   The value
7605        (-2) means unknown."
7606::= { prtMarkerEntry 11 }
7607
7608
7609prtmarkersouthmargin OBJECT-TYPE
7610    SYNTAX  INTEGER
7611    ACCESS  read-only
7612    STATUS  optional
7613    DESCRIPTION
7614                "The margin from the South edge  (see NorthMargin)
7615        of the medium in units identified by
7616        AddressabilityUnit.  Printing within the area bounded by
7617        all four margins  is guaranteed for all interpreters.
7618        The value (-2) means unknown."
7619::= { prtMarkerEntry 12 }
7620
7621
7622prtmarkerwestmargin OBJECT-TYPE
7623    SYNTAX  INTEGER
7624    ACCESS  read-only
7625    STATUS  optional
7626    DESCRIPTION
7627                "The margin from the West edge (see NorthMargin) of the
7628        medium in units identified by AddressabilityUnit.
7629        Printing within the area bouned by all four margins is
7630        guaranteed for all interpreters.   The value (-2) means
7631        unknown."
7632::= { prtMarkerEntry 13 }
7633
7634
7635prtmarkereastmargin OBJECT-TYPE
7636    SYNTAX  INTEGER
7637    ACCESS  read-only
7638    STATUS  optional
7639    DESCRIPTION
7640                "The margin from the East edge (see NorthMargin) of the
7641        medium in units identified by AddressabilityUnit.
7642        Printing within the area bounded by all four margins is
7643        guaranteed for all interpreters. The value (-2) means
7644        unknown."
7645::= { prtMarkerEntry 14 }
7646
7647
7648prtmarkerstatus OBJECT-TYPE
7649    SYNTAX  INTEGER
7650    ACCESS  read-only
7651    STATUS  optional
7652    DESCRIPTION
7653                "The current status of this marker sub-unit.
7654         The status is an integer that is the sum of 5
7655         distinct values, Availability, Non-Critical, Critical,
7656         On-line, and Transitioning. These values are:
7657         Availability                           value
7658            Available and Idle              0       000'b
7659            Available and Standby           2       010'b
7660            Available and Active            4       100'b
7661            Available and Busy              6       110'b
7662            Unavailable and OnRequest       1       001'b
7663            Unavailable because Broken      3       011'b
7664            Unknown                         5       101'b
7665         Non-Critical
7666            No Non-Critical Alerts          0
7667            Non-Critical Alerts             8
7668         Critical
7669            No Critical Alerts              0
7670            Critical Alerts                 16
7671         On-Line
7672            Intended state is On-Line       0
7673            Intended state is Off-Line      32
7674         Transitioning
7675            At intended state               0
7676            Transitioning to intended state 64
7677
7678                Additional information:
7679                See SubUnitStatus in RFC1759 Printer MIB for details on values reported by
7680                this object. LaserJet 5Si will not include values
7681                Available and Active (4) or Unknown (5)."
7682::= { prtMarkerEntry 15 }
7683
7684
7685prtmarkersuppliesmarkerindex OBJECT-TYPE
7686    SYNTAX  INTEGER(0..65535)
7687    ACCESS  read-only
7688    STATUS  optional
7689    DESCRIPTION
7690                "The value of prtMarkerIndex corresponding to the
7691        marking sub-unit with which this marker supply
7692        sub-unit is associated."
7693::= { prtMarkerSuppliesEntry 2 }
7694
7695
7696prtmarkersuppliescolorantindex OBJECT-TYPE
7697    SYNTAX  INTEGER(0..65535)
7698    ACCESS  read-only
7699    STATUS  optional
7700    DESCRIPTION
7701                "The value of prtMarkerColorantIndex
7702        corresponding to the colorant with which this
7703        marker supply sub-unit is associated.  This value
7704        shall be 0 if there is no colorant table."
7705::= { prtMarkerSuppliesEntry 3 }
7706
7707
7708prtmarkersuppliesclass OBJECT-TYPE
7709    SYNTAX  INTEGER {
7710		   ePother(1),
7711		   ePsupplyThatIsConsumed(3),
7712		   ePreceptacleThatIsFilled(4)
7713		   }
7714    ACCESS  read-only
7715    STATUS  optional
7716    DESCRIPTION
7717                "Indicates whether this supply entity represents a supply
7718        container that is consumed or a receptacle that is filled."
7719::= { prtMarkerSuppliesEntry 4 }
7720
7721
7722prtmarkersuppliestype OBJECT-TYPE
7723    SYNTAX  INTEGER {
7724		   ePother(1),
7725		   ePunknown(2),
7726		   ePtoner(3),
7727		   ePwasteToner(4),
7728		   ePink(5),
7729		   ePinkCartridge(6),
7730		   ePinkRibbon(7),
7731		   ePwasteInk(8),
7732		   ePopc(9),
7733		   ePdeveloper(10),
7734		   ePfuserOil(11),
7735		   ePsolidWax(12),
7736		   ePribbonWax(13),
7737		   ePwasteWax(14)
7738		   }
7739    ACCESS  read-only
7740    STATUS  optional
7741    DESCRIPTION
7742                "The type of this supply."
7743::= { prtMarkerSuppliesEntry 5 }
7744
7745
7746prtmarkersuppliesdescription OBJECT-TYPE
7747    SYNTAX  OCTET STRING (SIZE(0..255))
7748    ACCESS  read-only
7749    STATUS  optional
7750    DESCRIPTION
7751                "The description of this supply container/receptacle in the
7752        localization specified by prtGeneralCurrentLocalization."
7753::= { prtMarkerSuppliesEntry 6 }
7754
7755
7756prtmarkersuppliessupplyunit OBJECT-TYPE
7757    SYNTAX  INTEGER {
7758		   ePtenThousandthsOfInches(3),
7759		   ePmicrometers(4),
7760		   ePthousandthsOfOunces(12),
7761		   ePtenthsOfGrams(13),
7762		   ePhundrethsOfFluidOunces(14),
7763		   ePtenthsOfMilliliters(15)
7764		   }
7765    ACCESS  read-only
7766    STATUS  optional
7767    DESCRIPTION
7768                "Unit of this marker supply container/receptacle."
7769::= { prtMarkerSuppliesEntry 7 }
7770
7771
7772prtmarkersuppliesmaxcapacity OBJECT-TYPE
7773    SYNTAX  INTEGER
7774    ACCESS  read-only
7775    STATUS  optional
7776    DESCRIPTION
7777                "The maximum capacity of this supply container/receptacle
7778        expressed in SupplyUnit. If this supply
7779        container/receptacle can reliably sense this value, the
7780        value is sensed by the printer and is read-only;
7781        otherwise, the value may be written (by a Remote Contol
7782        Panel or a Management Application). The value (-1) means
7783        other and specifically indicates that the sub-unit places
7784        no restrictions on this parameter. The value (-2) means
7785        unknown."
7786::= { prtMarkerSuppliesEntry 8 }
7787
7788
7789prtmarkersupplieslevel OBJECT-TYPE
7790    SYNTAX  INTEGER
7791    ACCESS  read-only
7792    STATUS  optional
7793    DESCRIPTION
7794                "The current level if this supply is a container; the
7795        remaining space if this supply is a receptacle. If this
7796        supply container/receptacle can reliably sense this
7797        value, the value is sensed by the printer and is
7798        read-only; otherwise, the value may be written (by a
7799        Remote Contol Panel or a Management Application). The
7800        value (-1) means other and specifically indicates that
7801        the sub-unit places no restrictions on this parameter.
7802        The value (-2) means unknown.  A value of (-3) means that the
7803        printer knows that there is some supply/remaining space,
7804        respectively.
7805                Additional information:
7806                LaserJet 5Si detects the toner level as being either
7807                above or below the 'LOW' sensor. Therefore, a value
7808                of -3 is returned when the level is above the 'LOW'
7809                sensor and a value of -2 is returned when the toner
7810                cartridge detects the 'LOW' condition."
7811::= { prtMarkerSuppliesEntry 9 }
7812
7813
7814prtmediapathdefaultindex OBJECT-TYPE
7815    SYNTAX  INTEGER(1..3)
7816    ACCESS  read-write
7817    STATUS  optional
7818    DESCRIPTION
7819                "The value of prtMediaPathIndex corresponding to
7820        the default media path; that is, the selection of the
7821        default media path."
7822::= { prtGeneralEntry 9 }
7823
7824
7825prtmediapathmaxspeedprintunit OBJECT-TYPE
7826    SYNTAX  INTEGER {
7827		   ePtenThousandthsOfInchesPerHour(3),
7828		   ePmicrometersPerHour(4),
7829		   ePcharactersPerHour(5),
7830		   ePlinesPerHour(6),
7831		   ePimpressionsPerHour(7),
7832		   ePsheetsPerHour(8),
7833		   ePdotRowPerHour(9),
7834		   ePfeetPerHour(16),
7835		   ePmetersPerHour(17)
7836		   }
7837    ACCESS  read-only
7838    STATUS  optional
7839    DESCRIPTION
7840                "The unit of measure used in specifying the speed of all media
7841        paths in the printer."
7842::= { prtMediaPathEntry 2 }
7843
7844
7845prtmediapathmediasizeunit OBJECT-TYPE
7846    SYNTAX  INTEGER {
7847		   ePtenThousandthsOfInches(3),
7848		   ePmicrometers(4)
7849		   }
7850    ACCESS  read-only
7851    STATUS  optional
7852    DESCRIPTION
7853                "The units of measure of media size for use in calculating and
7854        relaying dimensional values for all media paths in the printer."
7855::= { prtMediaPathEntry 3 }
7856
7857
7858prtmediapathmaxspeed OBJECT-TYPE
7859    SYNTAX  INTEGER
7860    ACCESS  read-only
7861    STATUS  optional
7862    DESCRIPTION
7863                "The maximum printing speed of this media path expressed in
7864        prtMediaPathMaxSpeedUnit's.  A value of (-1) implies
7865        'other'.
7866                Additional information:
7867                The page size for this performance is 8.5x11. The
7868                duplex speed is based on 9.5 ppm."
7869::= { prtMediaPathEntry 4 }
7870
7871
7872prtmediapathmaxmediafeeddir OBJECT-TYPE
7873    SYNTAX  INTEGER
7874    ACCESS  read-only
7875    STATUS  optional
7876    DESCRIPTION
7877                "The maximum physical media size in the feed direction of this
7878        media path expressed in units of measure specified by
7879        MediaSizeUnit.  A value of (-1) implies 'unlimited'.  A value
7880        of (-2) implies 'unknown'
7881                Additional information:
7882                The value returned by this object depends on the value
7883                of prtMediaPathMediaSizeUnit. It is 177000 if prtMediaPathMediaSizeUnit is
7884                ePtenThousandthsOfInches or 449600 if prtMediaPathMediaSizeUnit is
7885                ePmicrometers."
7886::= { prtMediaPathEntry 5 }
7887
7888
7889prtmediapathmaxmediaxfeeddir OBJECT-TYPE
7890    SYNTAX  INTEGER
7891    ACCESS  read-only
7892    STATUS  optional
7893    DESCRIPTION
7894                "The maximum physical media size across the feed direction of
7895        this media path expressed in units of measure specified by
7896        MediaSizeUnit.  A value of (-2) implies 'unknown'.
7897                Additional information:
7898                The value returned by this object depends on the value
7899                of prtMediaPathMediaSizeUnit. It is 117000 if prtMediaPathMediaSizeUnit is
7900                ePtenThousandthsOfInches or 297000 if prtMediaPathMediaSizeUnit is
7901                ePmicrometers."
7902::= { prtMediaPathEntry 6 }
7903
7904
7905prtmediapathminmediafeeddir OBJECT-TYPE
7906    SYNTAX  INTEGER
7907    ACCESS  read-only
7908    STATUS  optional
7909    DESCRIPTION
7910                "The minimum physical media size in the feed direction of this
7911        media path expressed in units of measure specified by
7912        MediaSizeUnit. A value of (-2) implies 'unknown'.
7913                Additional information:
7914                The value returned by this object depends on the value
7915                of prtMediaPathMediaSizeUnit. For the simplex paper path it is 75000 if
7916                prtMediaPathMediaSizeUnit is
7917                ePtenThousandthsOfInches or 190500 if prtMediaPathMediaSizeUnit is
7918                ePmicrometers. For the duplex paper path it is 105000 if
7919                prtMediaPathMediaSizeUnit is
7920                ePtenThousandthsOfInches or 266700 if prtMediaPathMediaSizeUnit is
7921                ePmicrometers.
7922                This sizes correspond to a Monarch envelope length for simplex, Executive
7923                paper length for duplex. ( Note: When printing on Custom size media, the
7924                engine will allow a paper size smaller than Executive for the duplex path,
7925                but Executive is the smallest supported size.)"
7926::= { prtMediaPathEntry 7 }
7927
7928
7929prtmediapathminmediaxfeeddir OBJECT-TYPE
7930    SYNTAX  INTEGER
7931    ACCESS  read-only
7932    STATUS  optional
7933    DESCRIPTION
7934                "The minimum physical media size across the feed direction of
7935        	this media path expressed in units of measure specified by
7936        	MediaSizeUnit.  A value of (-2) implies 'unknown'.
7937                Additional information:
7938                The value returned by this object depends on the value
7939                of prtMediaPathMediaSizeUnit. It is 38750 if prtMediaPathMediaSizeUnit is
7940                ePtenThousandthsOfInches or 98425 if prtMediaPathMediaSizeUnit is
7941                ePmicrometers.
7942                This size corresponds to a Monarch envelope for the simplex path, Executive
7943                size for the duplex path. ( Note: When printing on Custom size media, the
7944                engine will allow a paper size smaller than Executive for the duplex path,
7945                but Executive is the smallest supported size.)"
7946::= { prtMediaPathEntry 8 }
7947
7948
7949prtmediapathtype OBJECT-TYPE
7950    SYNTAX  INTEGER {
7951		   ePlongEdgeBindingDuplex(3),
7952		   ePshortEdgeBindingDuplex(4),
7953		   ePsimplex(5)
7954		   }
7955    ACCESS  read-only
7956    STATUS  optional
7957    DESCRIPTION
7958                "The type of the media path for this media path. "
7959::= { prtMediaPathEntry 9 }
7960
7961
7962prtmediapathdescription OBJECT-TYPE
7963    SYNTAX  OCTET STRING (SIZE(0..255))
7964    ACCESS  read-only
7965    STATUS  optional
7966    DESCRIPTION
7967                "The manufacturer-provided description of this media path in
7968        the localization specified by prtGeneralCurrentLocalization."
7969::= { prtMediaPathEntry 10 }
7970
7971
7972prtmediapathstatus OBJECT-TYPE
7973    SYNTAX  INTEGER
7974    ACCESS  read-only
7975    STATUS  optional
7976    DESCRIPTION
7977                "The current status of this media path.
7978         The status is an integer that is the sum of 5
7979         distinct values, Availability, Non-Critical, Critical,
7980         On-line, and Transitioning. These values are:
7981         Availability                           value
7982            Available and Idle              0       000'b
7983            Available and Standby           2       010'b
7984            Available and Active            4       100'b
7985            Available and Busy              6       110'b
7986            Unavailable and OnRequest       1       001'b
7987            Unavailable because Broken      3       011'b
7988            Unknown                         5       101'b
7989         Non-Critical
7990            No Non-Critical Alerts          0
7991            Non-Critical Alerts             8
7992         Critical
7993            No Critical Alerts              0
7994            Critical Alerts                 16
7995         On-Line
7996            Intended state is On-Line       0
7997            Intended state is Off-Line      32
7998         Transitioning
7999            At intended state               0
8000            Transitioning to intended state 64
8001
8002                Additional information:
8003                The default values assume the printer is idle.
8004                See SubUnitStatus in RFC1759 Printer MIB for details on values reported by
8005                this object. LaserJet 5Si will not include values Available and Standby (2),
8006                Available and Active (4), Unknown (5), Non-CriticalAlerts (8) or Transitioning
8007                to intended state (64)."
8008::= { prtMediaPathEntry 11 }
8009
8010
8011prtchanneltype OBJECT-TYPE
8012    SYNTAX  INTEGER {
8013		   ePother(1),
8014		   ePchIEEE1284Port(5),
8015		   ePchAppleTalkPAP(7),
8016		   ePchNetwarePServer(10),
8017		   ePchPort9100(11),
8018		   ePchDLCLLCPort(15)
8019		   }
8020    ACCESS  read-only
8021    STATUS  optional
8022    DESCRIPTION
8023                "The type of this print data channel.  This
8024        object provides the linkage to ChannelType-specific
8025        groups that may (conceptually) extend the prtChannelTable
8026        with additional details about that channel.
8027                Additional information:
8028                MIO-based channels provide their own values."
8029::= { prtChannelEntry 2 }
8030
8031
8032prtchannelprotocolversion OBJECT-TYPE
8033    SYNTAX  OCTET STRING (SIZE(0..63))
8034    ACCESS  read-only
8035    STATUS  optional
8036    DESCRIPTION
8037                "The version of the protocol used on this
8038        channel.  The format used for version numbering depends
8039        on prtChannelType.
8040                Additional information:
8041                MIO-based channels provide their own values.
8042                The channel 1 value includes (separated by semi colons) different aspects of
8043                the spec: electrical;logical; and physical connector."
8044::= { prtChannelEntry 3 }
8045
8046
8047prtchannelcurrentjobcntllangindex OBJECT-TYPE
8048    SYNTAX  INTEGER
8049    ACCESS  read-only
8050    STATUS  optional
8051    DESCRIPTION
8052                "The value of prtInterpreterIndex  corresponding to the
8053        Control Language Interpreter for this channel. This
8054        interpreter defines the syntax used for control
8055        functions, such as querying or changing environment
8056        variables and identifying job boundaries (e.g. PJL,
8057        PostScript, NPAP). Must be 1 or greater.
8058                Additional information:
8059                This object points to the PJL language. It is
8060                read-only because PJL is the printer's only job
8061                control language. It is the same for all channels."
8062::= { prtChannelEntry 4 }
8063
8064
8065prtchanneldefaultpagedesclangindex OBJECT-TYPE
8066    SYNTAX  INTEGER
8067    ACCESS  read-write
8068    STATUS  optional
8069    DESCRIPTION
8070                "The value of prtInterpreterIndex  corresponding to the
8071        Page Description Language Interpreter for this channel.
8072        This interpreter defines the default Page Description
8073        Language interpreter to be used for the print data unless
8074        the Control Language is used to select a specific
8075        interpreter (e.g.,  PCL, PostScript Language,
8076        auto-sense). Must be 1 or greater.
8077                Additional information:
8078                The default points to the automatic language switcher. If this object
8079                is changed for one channel, all channels will be
8080                changed."
8081::= { prtChannelEntry 5 }
8082
8083
8084prtchannelstate OBJECT-TYPE
8085    SYNTAX  INTEGER {
8086		   ePother(1),
8087		   ePprintDataAccepted(3),
8088		   ePnoDataAccepted(4)
8089		   }
8090    ACCESS  read-only
8091    STATUS  optional
8092    DESCRIPTION
8093                "The state of this print data channel.  The value determines
8094        whether control information and print data is allowed through
8095        this channel or not.
8096                Additional information:
8097                MIO-based channels provide their own values for this
8098                object.
8099                The base-printer's port always reports a value of ePprintDataAccepted. If
8100                the printer is offline, that is detected by reading the Host Resources General
8101                Printer Status objects, not by reading this object."
8102::= { prtChannelEntry 6 }
8103
8104
8105prtchannelifindex OBJECT-TYPE
8106    SYNTAX  INTEGER
8107    ACCESS  read-only
8108    STATUS  optional
8109    DESCRIPTION
8110                "The value of ifIndex (in the ifTable; see the interface
8111        section of MIB-2/RFC 1213) which corresponds to this channel.
8112        When more than one row of the ifTable is relevant, this is
8113        the index of the row representing the topmost layer in the
8114        interface hierarchy.  A value of zero indicates that no
8115        interface is associated with this channel.
8116                Additional information:
8117                MIO-based channels provide their own values for this
8118                object."
8119::= { prtChannelEntry 7 }
8120
8121
8122prtchannelstatus OBJECT-TYPE
8123    SYNTAX  INTEGER
8124    ACCESS  read-only
8125    STATUS  optional
8126    DESCRIPTION
8127                "The current status of the channel.
8128         The status is an integer that is the sum of 5
8129         distinct values, Availability, Non-Critical, Critical,
8130         On-line, and Transitioning. These values are:
8131         Availability                           value
8132            Available and Idle              0       000'b
8133            Available and Standby           2       010'b
8134            Available and Active            4       100'b
8135            Available and Busy              6       110'b
8136            Unavailable and OnRequest       1       001'b
8137            Unavailable because Broken      3       011'b
8138            Unknown                         5       101'b
8139         Non-Critical
8140            No Non-Critical Alerts          0
8141            Non-Critical Alerts             8
8142         Critical
8143            No Critical Alerts              0
8144            Critical Alerts                 16
8145         On-Line
8146            Intended state is On-Line       0
8147            Intended state is Off-Line      32
8148         Transitioning
8149            At intended state               0
8150            Transitioning to intended state 64
8151
8152                Additional information:
8153                See SubUnitStatus in RFC1759 Printer MIB for details
8154                on values reported by this object. MIO-based channels provide their own values
8155                for this object. Status for LaserJet 5Si's parallel port will not include
8156                values Available and Standby (2), Available and Active (4), Non-Critical
8157                Alerts (8) or Transitioning to intended state (64)."
8158::= { prtChannelEntry 8 }
8159
8160
8161prtinterpreterlangfamily OBJECT-TYPE
8162    SYNTAX  INTEGER {
8163		   ePlangPCL(3),
8164		   ePlangPJL(5),
8165		   ePlangPS(6),
8166		   ePlangAutomatic(37)
8167		   }
8168    ACCESS  read-only
8169    STATUS  optional
8170    DESCRIPTION
8171                "The family name of a Page Description Language (PDL) or
8172        control language which this interpreter in the printer can
8173        interpret or emulate.  This type 2 list of enumerations
8174        requires review before additional entries are made.
8175                Additional information:
8176                Also provides a place to supply PJL information and
8177                overall ROM information ( by using the language
8178                switcher as a separate language)."
8179::= { prtInterpreterEntry 2 }
8180
8181
8182prtinterpreterlanglevel OBJECT-TYPE
8183    SYNTAX  OCTET STRING (SIZE(0..31))
8184    ACCESS  read-only
8185    STATUS  optional
8186    DESCRIPTION
8187                "The level of the language which this interpreter is
8188        interpreting or emulating.  This might contain a value like
8189        '5e' for an interpreter which is emulating level 5e of the PCL
8190        language.  It might contain '2' for an interpreter which is
8191        emulating level 2 of the PostScript language.  Similarly it
8192        might contain '2' for an interpreter which is emulating level
8193        2 of the HPGL language. "
8194::= { prtInterpreterEntry 3 }
8195
8196
8197prtinterpreterlangversion OBJECT-TYPE
8198    SYNTAX  OCTET STRING (SIZE(0..31))
8199    ACCESS  read-only
8200    STATUS  optional
8201    DESCRIPTION
8202                "The date code or version of the language which this interpreter
8203	        is interpreting or emulating.
8204                Additional information:
8205                For PostScript, this is more detailed revision
8206                information."
8207::= { prtInterpreterEntry 4 }
8208
8209
8210prtinterpreterdescription OBJECT-TYPE
8211    SYNTAX  OCTET STRING (SIZE(0..255))
8212    ACCESS  read-only
8213    STATUS  optional
8214    DESCRIPTION
8215                "A string to identify this interpreter in the localization
8216        specified by prtGeneralCurrentLocalization as opposed to the
8217        language which is being interpreted.  It is anticipated that
8218        this string will allow manufacturers to unambiguously identify
8219        their interpreters.
8220                Additional information:
8221                None of these strings are localized."
8222::= { prtInterpreterEntry 5 }
8223
8224
8225prtinterpreterversion OBJECT-TYPE
8226    SYNTAX  OCTET STRING (SIZE(0..31))
8227    ACCESS  read-only
8228    STATUS  optional
8229    DESCRIPTION
8230                "The date code, version number, or other product specific
8231        information tied to this interpreter.  This value is
8232        associated with the interpreter, rather than with the version
8233        of the language which is being interpreted or emulated.
8234                Additional information:
8235                Same as prtInterpreterLangVersion."
8236::= { prtInterpreterEntry 6 }
8237
8238
8239prtinterpreterdefaultorientation OBJECT-TYPE
8240    SYNTAX  INTEGER {
8241		   ePportrait(3),
8242		   ePlandscape(4)
8243		   }
8244    ACCESS  read-write
8245    STATUS  optional
8246    DESCRIPTION
8247                "The current orientation default for this interpreter.  This
8248        value may be overridden for a particular job (e.g., by a
8249        command in the input data stream).
8250                Additional information:
8251                Setting this object for one interpreter will change it
8252                for all installed interpreters.
8253                Interpreters 1, 2 and 4 ignore the value of this
8254                object."
8255::= { prtInterpreterEntry 7 }
8256
8257
8258prtinterpreterfeedaddressability OBJECT-TYPE
8259    SYNTAX  INTEGER
8260    ACCESS  read-only
8261    STATUS  optional
8262    DESCRIPTION
8263                "The maximum interpreter addressability in the feed
8264        direction in 10000 prtMarkerAddressabilityUnit s (see
8265        prtMarkerAddressabilityFeedDir ) for this interpreter.
8266        The value (-1) means other and specifically indicates
8267        that the sub-unit places no restrictions on this parameter."
8268::= { prtInterpreterEntry 8 }
8269
8270
8271prtinterpreterxfeedaddressability OBJECT-TYPE
8272    SYNTAX  INTEGER
8273    ACCESS  read-only
8274    STATUS  optional
8275    DESCRIPTION
8276                "The maximum interpreter addressability in the cross feed
8277        direction in 10000 prtMarkerAddressabilityUnit s (see
8278        prtMarkerAddressabilityXFeedDir) for this interpreter.
8279        The value (-1) means other and specifically indicates
8280        that the sub-unit places no restrictions on this
8281        parameter."
8282::= { prtInterpreterEntry 9 }
8283
8284
8285prtinterpreterdefaultcharsetin OBJECT-TYPE
8286    SYNTAX  INTEGER {
8287		   ePcsASCII(3),
8288		   ePcsISOLatin1(4),
8289		   ePcsISOLatin2(5),
8290		   ePcsISOLatin5(12),
8291		   ePcsISO4UnitedKingdom(20),
8292		   ePcsISO11SwedishforNames(21),
8293		   ePcsISO15Italian(22),
8294		   ePcsISO17Spanish(23),
8295		   ePcsISO21German(24),
8296		   ePcsISO60DanishNorwegian(25),
8297		   ePcsISO69French(26),
8298		   ePcsWindows30Latin1(2000),
8299		   ePcsWindows31Latin1(2001),
8300		   ePcsWindows31Latin2(2002),
8301		   ePcsWindows31Latin5(2003),
8302		   ePcsHPRoman8(2004),
8303		   ePcsAdobeStandardEncoding(2005),
8304		   ePcsVenturaUS(2006),
8305		   ePcsVenturaInternational(2007),
8306		   ePcsPC850Multilingual(2009),
8307		   ePcsPCp852(2010),
8308		   ePcsPC8CodePage437(2011),
8309		   ePcsPC8DNDanishNorwegian(2012),
8310		   ePcsHPPC8Turkish(2014),
8311		   ePcsHPLegal(2017),
8312		   ePcsHPPiFont(2018),
8313		   ePcsHPMath8(2019),
8314		   ePcsHPPSMath(2020),
8315		   ePcsHPDeskTop(2021),
8316		   ePcsVenturaMath(2022),
8317		   ePcsMicrosoftPublishing(2023),
8318		   ePcsWindows31J(2024)
8319		   }
8320    ACCESS  read-write
8321    STATUS  optional
8322    DESCRIPTION
8323                "The default coded character set for input octets
8324        encountered outside a context in which the Page
8325        Description Language established the interpretation
8326        of the octets.
8327        This value shall be (2) if there is no default.
8328                Additional information:
8329                ePcsAdobeStandardEncoding is the same as PSText
8330                ( 10J).
8331                The object corresponding to PCL has read-write access;
8332                all others are read-only."
8333::= { prtInterpreterEntry 10 }
8334
8335
8336prtinterpreterdefaultcharsetout OBJECT-TYPE
8337    SYNTAX  INTEGER {
8338		   ePcsNoDefault(2),
8339		   ePcsASCII(3),
8340		   ePcsHPRoman8(2004),
8341		   ePcsAdobeStandardEncoding(2005)
8342		   }
8343    ACCESS  read-only
8344    STATUS  optional
8345    DESCRIPTION
8346                "The default character set for data coming from this interpreter
8347        through the printer's output channel.
8348        This value shall be (2) if there is no default. "
8349::= { prtInterpreterEntry 11 }
8350
8351
8352prtinterpretertwoway OBJECT-TYPE
8353    SYNTAX  INTEGER {
8354		   ePyes(3),
8355		   ePno(4)
8356		   }
8357    ACCESS  read-only
8358    STATUS  optional
8359    DESCRIPTION
8360                "Indicates whether or not this interpreter returns information
8361        back to the host."
8362::= { prtInterpreterEntry 12 }
8363
8364
8365prtconsolelocalization OBJECT-TYPE
8366    SYNTAX  INTEGER(1..14)
8367    ACCESS  read-write
8368    STATUS  optional
8369    DESCRIPTION
8370                "The value of the prtLocalizationIndex corresponding to
8371        the language, country, and character set to be used for the
8372        console.  This localization applies both to the actual display
8373        on the console as well as the encoding of these console
8374        objects in management operations.
8375                Additional information:
8376                The value of this object is saved in NVRAM.
8377                If a localized string is currently being
8378                displayed on the control panel by the device, changing this object will cause
8379                the displayed string to be changed to its new value. If this object is changed
8380                while the printer is processing a page that
8381                contains localized strings has started, the results are undefined."
8382::= { prtGeneralEntry 10 }
8383
8384
8385prtconsolenumberofdisplaylines OBJECT-TYPE
8386    SYNTAX  INTEGER(0..65535)
8387    ACCESS  read-only
8388    STATUS  optional
8389    DESCRIPTION
8390                "The number of lines on the printer's physical
8391        display.  This value is 0 if there are no lines on the
8392        physical display or if there is no physical display. "
8393::= { prtGeneralEntry 11 }
8394
8395
8396prtconsolenumberofdisplaychars OBJECT-TYPE
8397    SYNTAX  INTEGER(0..65535)
8398    ACCESS  read-only
8399    STATUS  optional
8400    DESCRIPTION
8401                "The number of characters per line displayed on the physical
8402        display.  This value is 0 if there are no lines on the
8403        physical display or if there is no physical display. "
8404::= { prtGeneralEntry 12 }
8405
8406
8407prtconsoledisable OBJECT-TYPE
8408    SYNTAX  INTEGER {
8409		   ePenabled(3),
8410		   ePdisabled(4)
8411		   }
8412    ACCESS  read-write
8413    STATUS  optional
8414    DESCRIPTION
8415                "This object enables or disables manual input from the
8416        	operators console.
8417                Additional information:
8418                If the object prtConsoleDisable has value 'disabled'
8419                then manual input is not accepted from the operator
8420                console.  If the object prtConsoleDisable has the
8421                value 'enabled' then manual input is accepted from the
8422                operator console.
8423                Service Mode is not changed by this object."
8424::= { prtGeneralEntry 13 }
8425
8426
8427prtconsoledisplaybuffertext OBJECT-TYPE
8428    SYNTAX  OCTET STRING (SIZE(0..255))
8429    ACCESS  read-write
8430    STATUS  optional
8431    DESCRIPTION
8432                "The content of a line in the logical display buffer of
8433        the operator's console of the printer.  When a write
8434        operation occurs, normally a critical message, to one of
8435        the LineText strings, the agent should make that line
8436        displayable if a physical display is present.  Writing
8437        a zero length string clears the line.  It is an
8438        implementation-specific matter as to whether the agent allows
8439        a line to be overwritten before it has been cleared.
8440        Printer generated strings shall be in the localization
8441        specified by ConsoleLocalization.  Management Application
8442        generated strings should be localized by the Management
8443        Application.
8444                Additional information:
8445                This object does not have to be cleared before a new string is written; the
8446                new string immediately replaces the old one.
8447                When a 79 SERVICE message is displayed, it is not possible to write to this
8448                object."
8449::= { prtConsoleDisplayBufferEntry 2 }
8450
8451
8452prtconsoleontime OBJECT-TYPE
8453    SYNTAX  INTEGER
8454    ACCESS  read-only
8455    STATUS  optional
8456    DESCRIPTION
8457                "The on time in milliseconds of blinking of this light; 0
8458        indicates off always.  If both prtConsoleOnTime
8459        and prtConsoleOffTime are 0, then the light is
8460        always off.
8461                Additional information:
8462                There are three control panel LED's: Online ( index 1),
8463                Data ( index 2)
8464                and Attention ( index 3). When an LED blinks, it is typically on for one half
8465                second and off for one half second; the value used for this object is 500
8466                whether the LED is on or blinking.  "
8467::= { prtConsoleLightEntry 2 }
8468
8469
8470prtconsoleofftime OBJECT-TYPE
8471    SYNTAX  INTEGER
8472    ACCESS  read-only
8473    STATUS  optional
8474    DESCRIPTION
8475                "The off time in milliseconds of blinking of this light; 0
8476        indicates on always.  If both prtConsoleOnTime
8477        and prtConsoleOffTime are 0, then the light is
8478        always off.
8479                Additional information:
8480                There are three control panel LED's: Online ( index 1),
8481                Data ( index 2)
8482                and Attention ( index 3). When an LED blinks, it is typically on for one half
8483                second and off for one half second; the value used for this object is 500
8484                when the LED is blinking, otherwise it is zero.  "
8485::= { prtConsoleLightEntry 3 }
8486
8487
8488prtconsolecolor OBJECT-TYPE
8489    SYNTAX  INTEGER {
8490		   ePother(1),
8491		   ePunknown(2),
8492		   ePwhite(3),
8493		   ePred(4),
8494		   ePgreen(5),
8495		   ePblue(6),
8496		   ePcyan(7),
8497		   ePmagenta(8),
8498		   ePyellow(9)
8499		   }
8500    ACCESS  read-only
8501    STATUS  optional
8502    DESCRIPTION
8503                "The color of this light."
8504::= { prtConsoleLightEntry 4 }
8505
8506
8507prtconsoledescription OBJECT-TYPE
8508    SYNTAX  OCTET STRING (SIZE(0..255))
8509    ACCESS  read-only
8510    STATUS  optional
8511    DESCRIPTION
8512                "The vendor description or label of this light in the
8513        localization specified by prtConsoleLocalization."
8514::= { prtConsoleLightEntry 5 }
8515
8516
8517prtalertseveritylevel OBJECT-TYPE
8518    SYNTAX  INTEGER {
8519		   ePother(1),
8520		   ePcritical(3),
8521		   ePwarning(4)
8522		   }
8523    ACCESS  read-only
8524    STATUS  optional
8525    DESCRIPTION
8526                "The level of severity of this alert table entry.  The printer
8527        determines the severity level assigned to each entry into the
8528        table."
8529::= { prtAlertEntry 2 }
8530
8531
8532prtalerttraininglevel OBJECT-TYPE
8533    SYNTAX  INTEGER {
8534		   ePother(1),
8535		   ePuntrained(3),
8536		   ePtrained(4),
8537		   ePfieldService(5),
8538		   ePmanagement(6)
8539		   }
8540    ACCESS  read-only
8541    STATUS  optional
8542    DESCRIPTION
8543                "The level of training required to handle this alert. The
8544        training level is an enumeration that is determined and
8545        assigned by the printer manufacturer based on the information
8546        or the training required to handle this alert.  The printer
8547        will break alerts into these different training levels.  It is
8548        the responsibility of the management application in the system
8549        to determine how a particular alert is handled and how and to
8550        whom that alert is routed.  The following are the four
8551        training levels of alerts:
8552               Field Service - Alerts that typically require advanced
8553                      training and technical knowledge of the printer
8554                      and its sub-units. An example of a technical
8555                      person would be a manufacture's Field Service
8556                      representative, or other person formally
8557                      trained by the manufacturer or similar
8558                      representative.
8559               Trained - Alerts that require an intermediate or moderate
8560                      level of knowledge of the printer and its
8561                      sub-units. A typical examples of alerts that
8562                      a trained operator can handle is replacing
8563                      toner cartridges.
8564               Untrained - Alerts that can be fixed without prior
8565                      training either because the action to correct
8566                      the alert is obvious or the printer can help the
8567                      untrained person fix the problem. A typical
8568                      example of such an alert is reloading paper
8569                      trays and emptying output bins on a low end
8570                      printer.
8571               Management - Alerts that have to do with overall
8572                      operation of and configuration of the printer.
8573                      Examples of management events are configuration
8574                      change of sub-units.
8575                Additional information:
8576                The value of this object depends on the alert
8577                condition as follows:
8578                ePuntrained: Paper low/out.
8579                ePtrained: Toner low.
8580                ePfieldService: Marker failure.
8581                ePmanagement: Configuration change."
8582::= { prtAlertEntry 3 }
8583
8584
8585prtalertgroup OBJECT-TYPE
8586    SYNTAX  INTEGER {
8587		   ePgeneralPrinter(5),
8588		   ePcover(6),
8589		   ePinput(8),
8590		   ePoutput(9),
8591		   ePmarker(10),
8592		   ePchannel(14)
8593		   }
8594    ACCESS  read-only
8595    STATUS  optional
8596    DESCRIPTION
8597                "The type of sub-unit within the printer model that this alert
8598        is related.  Input, output, and markers are examples of
8599        printer model groups, i.e., examples of types of sub-units.
8600        Whereever possible, these enumerations match the
8601        sub-identifier that identifies the relevant table in the
8602        printmib."
8603::= { prtAlertEntry 4 }
8604
8605
8606prtalertgroupindex OBJECT-TYPE
8607    SYNTAX  INTEGER
8608    ACCESS  read-only
8609    STATUS  optional
8610    DESCRIPTION
8611                "An index of the row within the principle table in the
8612        group identified by prtAlertGroup that represents the
8613        sub-unit of the printer that caused this alert.  The
8614        combination of the Group and the GroupIndex defines
8615        exactly which printer sub-unit caused the alert.; for
8616        example, Input #3, Output #2, and Marker #1.
8617        Every object in this MIB is indexed with hrDeviceIndex and
8618        optionally, another index variable.  If this other index
8619        variable is present in the table that generated the alert, it
8620        will be used as the value for this object.  Otherwise, this
8621        value shall be -1."
8622::= { prtAlertEntry 5 }
8623
8624
8625prtalertlocation OBJECT-TYPE
8626    SYNTAX  INTEGER
8627    ACCESS  read-only
8628    STATUS  optional
8629    DESCRIPTION
8630                "The sub-unit location that is defined by the printer
8631        manufacturer to further refine the location of this alert
8632        within the designated sub-unit.  The location is used in
8633        conjunction with the Group and GroupIndex values; for
8634        example, there is an alert in Input #2 at location number 7."
8635::= { prtAlertEntry 6 }
8636
8637
8638prtalertcode OBJECT-TYPE
8639    SYNTAX  INTEGER {
8640		   ePother(1),
8641		   ePjam(8),
8642		   ePdoorOpenAlert(501),
8643		   ePinputMediaTrayMissing(801),
8644		   ePinputMediaSupplyEmpty(808),
8645		   ePoutputMediaTrayFull(903),
8646		   ePmarkerFuserUnderTemperature(1001),
8647		   ePmarkerFuserOverTemperature(1002),
8648		   ePmarkerTonerEmpty(1101),
8649		   ePmarkerTonerAlmostEmpty(1104)
8650		   }
8651    ACCESS  read-only
8652    STATUS  optional
8653    DESCRIPTION
8654                "The code that describes the type of alert for this entry in
8655        the table.  There are different codes for each
8656        sub-unit type: for example, Media Supply Low and Media
8657        Supply Empty are Aler codes for the Input sub-unit."
8658::= { prtAlertEntry 7 }
8659
8660
8661prtalertdescription OBJECT-TYPE
8662    SYNTAX  OCTET STRING (SIZE(0..255))
8663    ACCESS  read-only
8664    STATUS  optional
8665    DESCRIPTION
8666                "A description of this alert entry in the localization
8667        specified by prtGeneralCurrentLocalization.  The description is
8668        provided by the printer to further elaborate on the enumerated
8669        alert or provide information in the case where the code is
8670        classified ask `other' or `unknown'.  The printer is required
8671        to return a description string but the string may be a null
8672        string."
8673::= { prtAlertEntry 8 }
8674
8675
8676END
8677