current-job-parsing-id

HP-LASERJET-COMMON-MIB · .1.3.6.1.4.1.11.2.3.9.4.2.1.1.6.2.1.1

Object

scalar mandatory Integer32
Contains the printer assigned job identification for the
job currently being processed by the processing PDL sub-
system.  The job ID is a monotonically increasing
number.  The job ID may be reset to zero at power-up and
may roll over to zero after reaching some maximum
value.
Additional information:
A value of -1 is returned when the printer
is not parsing a job.  
          
When data for a new job is detected, this object is
updated (the job may or may not turn out to be a Null
Job); however, the trap does not occur until the printer
determines that it is not a Null Job.  (A job is considered
to be a 'null job' if it has no name or job attribute, 
causes no pages to be printed, and consumes MIN_JOB_SIZE
(9) or fewer bytes.)  A trapped value will differ from 
the previous value by one or more.  
          
Some job-info- objects are created when the first data
bytes are received.  If the printer determines that the
job is a Null Job, the job-info- objects related to the
Null Job are deleted.  LaserJet 4050 Series retains the job-info-
objects for the MAX_JOBS_IN_LIST (12) most recent jobs 
that are not Null Jobs.  
          
The first job received after power-up will have job ID 1,
and the job ID will increment to 32767 before rolling 
to zero.  To distinguish whether a power cycle or a 
rollover causes a reduction in the job ID value, the 
object prtGeneralConfigChanges can be watched and if it 
increments at the same time as the drop is observed in
the value of CURRENT-JOB-PARSING-ID, then a power cycle
is the most likely cause.

Context

MIB
HP-LASERJET-COMMON-MIB
OID
.1.3.6.1.4.1.11.2.3.9.4.2.1.1.6.2.1.1
Type
scalar
Access
readonly
Status
mandatory
Parent
job-being-parsed

Syntax

Integer32

Values & Constraints

Enumerated Values
1eIdle
2eClear
3ePrintLatest
4ePrintAll