Océ has created a proprietary extension for the job attribute table of the Job Monitoring MIB. The job attribute table in the Océ job management MIB has a structure similar to jmAttributeTable in the Job Monitoring MIB. This table contains the objects jManJobAttributeValueAsInteger and jManJobAttributeValueAsOctets. They are defined the same way as the objects jmAttributeValueAsInteger and jmAttributeValueAsOctets in [RFC 2707]. You can only read the values of the proprietary attributes.
The table below describes the proprietary objects:
Object |
Description |
Support + access |
---|---|---|
jManAttributeTypeIndex OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.1 |
This object has the same definition as object the jmAttributeTypeIndex in [RFC 2707]. |
Support: mandatory Access: n.a. |
jManAttributeInstanceIndex OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.2 |
This object has the same definition as object the jmAttributeInstanceIndex in [RFC 2707]. |
Support: mandatory Access: n.a. |
jManAttributeValueAsInteger OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.3 |
This object has the same definition as object the jmAttributeValueAsInteger in [RFC 2707]. However, the range is extended to support "-3" which represents value "as in doc". |
Support: mandatory Access: read |
jManAttributeValueAsOctets OID: 1.3.6.1.4.1.1552.21.1.1.2.1.1.4 |
This object has the same definition as object the jmAttributeValueAsOctets in [RFC 2707]. However, the range is extended to support "-3" which represents value "as in doc". |
Support: mandatory Access: read |
Example
The following example shows how you can request the staple pattern of a document:
jManAttributeValueAsInteger.jmGeneralJobSetIndex.jmJobIndex.JManAttributeTypeTC.1, where JManAttributeTypeTC must represent "oceStaple". In this example, the OID becomes:
1.3.6.1.4.1.1552.21.1.1.2.1.1.3.1.33.1073751825.1
You can use the regular objects jmAttributeValueAsInteger and jmAttributeValueAsOctets or the proprietary objects jManJobAttributeValueAsInteger and jManJobAttributeValueAsOctets to request the job attributes of the Job Monitoring MIB. See Attribute group.
You can only use the proprietary objects jManJobAttributeValueAsInteger and jManJobAttributeValueAsOctets to request the Océ proprietary job attributes, see the table below:
Job attribute |
Description |
---|---|
oceHasPinCode (1073751824) |
Always returns unknown(2) |
oceStaple (1073751825) |
INTEGER |
oceFinisher (1073751826) |
Always returns "" |
ocePlexity (1073751827) |
The plexity values correspond to the values of the object PrtMediaPathType in the Printer MIB:
INTEGER |
oceNumberOfImagesUp (1073751828) |
The number of images on one page side:
INTEGER |
oceLayout (1073751829) |
Always returns unknown(2) |
oceOrientation (1073751830) |
The orientation of the sheet:
INTEGER |
oceCovers (1073751831) |
Always returns unknown(2) |
oceBannerPage (1073751832) |
Always returns unknown(2) |
oceDestination (1073751833) |
Always returns "" |
oceJobDuration (1073751834) |
The estimated time in seconds to process the job, i.e. to be in state “processing”. INTEGER |
oceDerivedPrinted (1073751835) |
Always returns unknown(2) |
oceMediumRequested (1073751836) |
Always returns unknown(2) |
oceMarginShiftFront (1073751837) |
The margin shift in tenth of millimetres for the right side of each page in the job. Range: [-250 .. +250] INTEGER |
oceMarginShiftBack (1073751838) |
The margin shift in tenth of millimetres for the left side of each page in the job. Range: [-250 .. +250] INTEGER |