io-buffering
HP-LASERJET-COMMON-MIB ·
.1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.5
Object
scalar
mandatory
r/w
Enumeration
Returns or controls the manner in which the device
performs I/O data buffering. I/O data buffering allows
additional print job data to be buffered by the I/O sub-
system in an effort to allow the computer sending the
data to perform other tasks and to keep the PDL
processing sub-system busy. eOff, I/O buffering is
disabled. When eOn, I/O buffering is enabled and the
IO-BUFFER-SIZE object controls the amount of memory set
aside for I/O buffer. When eAuto, I/O buffering is
enabled and the I/O buffer size is determined
automatically by the device and the IO-BUFFER-SIZE
object is not used.
Additional information:
In a PCL-only printer, all values may be set at any time.
When there is less than 4M of memory installed, setting this object to eOn
or eAuto will cause <badValue> to be returned.
At exactly 4M of memory, eOn is not a valid setting. At more than 4M
of memory any setting is valid, subject to the conditions listed in the
interactions below.
Context
- MIB
- HP-LASERJET-COMMON-MIB
- OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.5- Type
- scalar
- Access
- readwrite
- Status
- mandatory
- Parent
- settings-io
- Siblings
- 4
Syntax
Enumeration
Values & Constraints
Object Constraints
range: 0-5088
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| io-timeout mandatory The amount of time, in seconds, to wait for more print
job data to be received before an I/O timeout occurs.
The I/O channel being timed is the I/O channel that
received the data … | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.1 |
| io-switch mandatory Indicates if the device will switch between I/O channels
when a job boundary is encountered and print job data is
available on another I/O channel. | scalar | Enumeration | .1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.2 |
| io-buffer-size mandatory Returns or configures the amount of memory, in bytes,
dedicated to I/O print job data buffering. Attempting
to set to an unsupported value causes the device to use
the closest su… | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.6 |
| maximum-io-buffering-memory mandatory This object's name is misleading. Returns the maximum
amount of additional memory, in bytes, that can be
dedicated to buffering print job data. | scalar | Integer32 | .1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.7 |