io-buffer-size
HP-LASERJET-COMMON-MIB ·
.1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.6
Object
scalar
mandatory
r/w
Integer32
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 supported value. Each device POS should
document the list of supported values.
Additional information:
In LaserJet 4050 Series the minimum supported value is 10K bytes
(10240).
The maximum supported value is dependent on total memory installed
and the amount of memory currently being used by other memory
consumers. Use the MAXIMUM-IO-BUFFERING-MEMORY object to determine
this value.
The following rules determine legal values for this object:
1) Sizes less than 10K bytes will snap to 10K bytes.
2) Sizes between 10K and 100K bytes will be rounded to the nearest 10K.
3) Sizes between 100K bytes and the maximum value allowed will round to
the nearest 100K bytes.
If the value had to be snapped or rounded, <noError>
will be returned along with the actual value that was written.
Attempting to set this object when IO-BUFFERING is eOff will cause a status
of <genErr> to be returned. When IO-BUFFERING is
eOff, reading this object will return a value of zero.
Context
- MIB
- HP-LASERJET-COMMON-MIB
- OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.6- Type
- scalar
- Access
- readwrite
- Status
- mandatory
- Parent
- settings-io
- Siblings
- 4
Syntax
Integer32
- Source
- COPS-PR-SPPIInteger32
- Base type
Integer32
Values & Constraints
Object Constraints
range: 32-5120
Type Constraints
range: -2147483648..2147483647
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-buffering mandatory 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 ef… | scalar | Enumeration | .1.3.6.1.4.1.11.2.3.9.4.2.1.2.1.1.5 |
| 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 |