-- MIB created 11/11/96 11:35:01, by -- SMIC (the next generation) version 1.6.29, November 22, 1994. IBM-4312-Printer-Ext-V1-MIB DEFINITIONS ::= BEGIN -- From file: "ibm4312Prtx1.mi2" -- Compile options "C B 9 H 7 S" IMPORTS Integer32, enterprises FROM SNMPv2-SMI-v1 OBJECT-TYPE FROM RFC-1212 hrDeviceIndex FROM HOST-RESOURCES-MIB MediaUnit, prtChannelIndex, prtInputIndex, prtInterpreterIndex, prtMarkerIndex FROM Printer-MIB DisplayString FROM RFC1213-MIB; ibm4312Prtx1 OBJECT IDENTIFIER ::= { enterprises ibm(2) prod(6) 123 } -- MODULE-IDENTITY -- LastUpdated -- 9603060000Z -- OrgName -- IBM Printing Systems Company -- ContactInfo -- Harry Lewis -- -- Telephone: 303-924-5337 -- Internet: harryl@vnet.ibm.com -- Descr -- The MIB module for configuration management of Network -- Workgroup Printer Model 4312. -- -- This is Version #1 of this MIB. ibm4312Prtx1General OBJECT IDENTIFIER ::= { ibm4312Prtx1 5 } ibm4312Prtx1GeneralSet OBJECT IDENTIFIER ::= { ibm4312Prtx1General 2 } ibm4312Prtx1GeneralTableSize OBJECT IDENTIFIER ::= { ibm4312Prtx1General 3 } ibm4312Prtx1Input OBJECT IDENTIFIER ::= { ibm4312Prtx1 8 } ibm4312Prtx1InputSet OBJECT IDENTIFIER ::= { ibm4312Prtx1Input 2 } ibm4312Prtx1Marker OBJECT IDENTIFIER ::= { ibm4312Prtx1 10 } ibm4312Prtx1MarkerSet OBJECT IDENTIFIER ::= { ibm4312Prtx1Marker 2 } ibm4312Prtx1MarkerSupplies OBJECT IDENTIFIER ::= { ibm4312Prtx1 11 } ibm4312Prtx1MarkerSuppliesFuser OBJECT IDENTIFIER ::= { ibm4312Prtx1MarkerSupplies 100 } ibm4312Prtx1MarkerSuppliesToner OBJECT IDENTIFIER ::= { ibm4312Prtx1MarkerSupplies 101 } ibm4312Prtx1Channel OBJECT IDENTIFIER ::= { ibm4312Prtx1 14 } ibm4312Prtx1ChannelSet OBJECT IDENTIFIER ::= { ibm4312Prtx1Channel 2 } ibm4312Prtx1ChannelCoax OBJECT IDENTIFIER ::= { ibm4312Prtx1Channel 100 } ibm4312Prtx1ChannelCoaxSet OBJECT IDENTIFIER ::= { ibm4312Prtx1ChannelCoax 2 } ibm4312Prtx1ChannelParallel OBJECT IDENTIFIER ::= { ibm4312Prtx1Channel 101 } ibm4312Prtx1ChannelTwinax OBJECT IDENTIFIER ::= { ibm4312Prtx1Channel 102 } ibm4312Prtx1ChannelTwinaxSet OBJECT IDENTIFIER ::= { ibm4312Prtx1ChannelTwinax 2 } ibm4312Prtx1Interpreter OBJECT IDENTIFIER ::= { ibm4312Prtx1 15 } ibm4312Prtx1InterpreterSet OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 2 } ibm4312Prtx1InterpreterCoaxDSCDSE OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 100 } ibm4312Prtx1InterpreterCoaxSCS OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 101 } ibm4312Prtx1InterpreterCoaxSCSSet OBJECT IDENTIFIER ::= { ibm4312Prtx1InterpreterCoaxSCS 2 } ibm4312Prtx1InterpreterIPDS OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 102 } ibm4312Prtx1InterpreterIPDSSet OBJECT IDENTIFIER ::= { ibm4312Prtx1InterpreterIPDS 2 } ibm4312Prtx1InterpreterPCL OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 103 } ibm4312Prtx1InterpreterPCLSet OBJECT IDENTIFIER ::= { ibm4312Prtx1InterpreterPCL 2 } ibm4312Prtx1InterpreterPS OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 104 } ibm4312Prtx1InterpreterTwinaxSCS OBJECT IDENTIFIER ::= { ibm4312Prtx1Interpreter 105 } ibm4312Prtx1InterpreterTwinaxSCSSet OBJECT IDENTIFIER ::= { ibm4312Prtx1InterpreterTwinaxSCS 2 } ibm4312Prtx1MIBConformance OBJECT IDENTIFIER ::= { ibm4312Prtx1 1 } ibm4312Prtx1MIBGroups OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBConformance 2 } OffOn ::= INTEGER { off(3), on(4) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Indicates whether a configuration option is turned OFF or ON. OffOnPresent ::= INTEGER { off(3), on(4), notPresent(6) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Indicates whether a configuration option is turned OFF or ON. -- -- When the current value is 'notPresent(6)', an attempt to -- change the value to 'off(3)' or 'on(4)' will result in -- an error (badValue). -- -- When the current value is 'off(3)' or 'on(4)', an attempt -- to change the value to 'notPresent(7)' will result in an -- error (badValue). OnAutoChangable ::= INTEGER { on(4), auto(5), autoOnly(7) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Indicates whether a configuration option is set to ON or -- AUTOMATIC. -- -- When the current value is 'autoOnly(7)', an attempt to -- change the value to 'on(4)' or 'auto(5)' will result in -- an error (badValue). -- -- When the current value is 'on(4)' or 'auto(5)', an attempt -- to change the value to 'autoOnly(7)' will result in an -- error (badValue). ResetToZero ::= INTEGER { notResetting(3), resetToZero(4) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Used to reset another variable to zero. Setting the value to -- 'resetToZero' will cause the corresponding variable to be set -- to 'zero'. When read, a value of 'notResetting' will always be -- returned. Setting the value to 'notResetting' has no effect. DoAction ::= INTEGER { noActionInProgress(3), doAction(4) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Used to cause an action. Setting the value to 'doAction' will -- cause the corresponding action to be performed. When read, a -- value of 'noActionInProgress' will always be returned. Setting -- the value to 'noActionInProgress' has no effect. SCSOrientation ::= INTEGER { port(3), land(4), cor(5), cPort(6), notApplicable(7) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Specifies a type of page orientation for SCS print streams. -- -- port: portrait; the page has normal, upright business letter -- orientation. -- land: landscape; the page is wider than long. -- cor: computer output reduction; printing in landscape with -- the logical page reduced to fit more data on the -- physical page. The printer reduces vertical spacing -- and uses a smaller font with less space between -- letters. -- cPort: compressed portrait; printing in portrait, but with -- spaces reduced between characters (horizontal -- compression) so that more text fits on a line. This -- allows more characters per line. TimeUnit ::= INTEGER { other(1), unknown(2), microseconds(10), milliseconds(11), seconds(12), minutes(13), hours(14) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Units of measure for time. MemoryUnit ::= INTEGER { other(1), unknown(2), bits(3), nibbles(4), bytes(5), kilobytes(6), gegabytes(7) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Units of measure for memory. GenericUnit ::= INTEGER { other(1), unknown(2), oneThousandth(10), oneHundredth(11), twentyFiveHundredths(12), oneTenth(13), one(14), tens(15) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Generic Units of measure. DistanceUnit ::= INTEGER { other(1), unknown(2), oneTenthOfInch(10), pels(20) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Units of measure for distances. FontSource ::= INTEGER { other(1), unknown(2), internal(3), soft(4) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Font Sources. MarkerPrintQuality ::= INTEGER { other(1), unknown(2), refine(3), econo(4), normal(5) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Print Quality Settings. MarkerSuppliesCountUnit ::= INTEGER { other(1), unknown(2), sheets(8) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Unit of measure for marker supply counts. IPDSEmulation ::= INTEGER { other(1), unknown(2), prtNative(3), prt4028(4) } -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- Printer Emulation for IPDS. PackedInt ::= OCTET STRING(SIZE(8..400)) -- TEXTUAL-CONVENTION -- Status -- mandatory -- Descr -- This textual convention is used represent a list of integers, -- or a portion of a list of integers. -- -- When a list is too long to be packed into a single variable -- (i.e. it's value is too long to fit into a single response -- packet), the list can be broken into pieces with each piece -- represented by a different variable in a table. The entire -- list can then be retrieved by using Get-Next-Request messages. -- -- All values are Big Endian. -- -- OCTET 1-2 = Total Count, total number of integers in the list -- OCTET 3-4 = Start Index, index of first integer in this -- portion of the total list (the integers in the -- list are indexed from 1 to 'n', where 'n' is -- the 'Total Count') -- OCTET 5-6 = SubList Count, number of integers in this portion -- of the list -- OCTET 7-8 = Field Size, number of octets used to represent -- each integer -- OCTET 9-n = List of integers - the number of octets in this -- field is: 'Field Size' * 'Local Count' -- -- Example: Suppose a list of the integers from 251 to 300 are -- being represented in 2 MIB variables (Var.1 and Var.2) having -- 'SYNTAX PackedInt'. One way to split up the list might be -- (values shown are hexidecimal): -- -- Var.1 = 00:32:00:01:00:20:00:02:00:FB:00:FC:00:FD:...:01:1A -- Var.2 = 00:32:00:21:00:12:00:02:01:1B:01:1C:01:1D:...:01:2C ibm4312Prtx1GeneralTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1GeneralEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of general information for the printer." ::= { ibm4312Prtx1General 1 } ibm4312Prtx1GeneralEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1GeneralEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1GeneralTable 1 } Ibm4312Prtx1GeneralEntry ::= SEQUENCE { ibm4312Prtx1GeneralAutoContinue OffOn, ibm4312Prtx1GeneralJamRecovery OffOn, ibm4312Prtx1GeneralPowerSaveDelay Integer32, ibm4312Prtx1GeneralPowerSaveDelayUnit TimeUnit, ibm4312Prtx1InputManual OffOn, ibm4312Prtx1InputTrayRenumber OffOnPresent, ibm4312Prtx1InputTraySwitch OffOn, ibm4312Prtx1GeneralOffline DoAction, ibm4312Prtx1GeneralOnline DoAction, ibm4312Prtx1AlertMaxNumber Integer32 } ibm4312Prtx1GeneralAutoContinue OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sets the 'auto-continue' function off or on. off: following certain types of errors (such as memory allocation errors), the printer stops and waits for operator intervention. (Generally, the operator either presses the CONTINUE/ENTER key to continue printing, or the Cancel Print key to cancel the current job.) on: following the same types of errors, the printer pauses for 30 seconds, ant then continues running." ::= { ibm4312Prtx1GeneralEntry 1 } ibm4312Prtx1GeneralJamRecovery OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sets the 'Jam Recovery' function off or on. off: the printer does not keep an image of the printed page. Jammed pages are not reprinted. on: the printer keeps the image for a printed page until the page successfully exits the printer. Jammed pages are automatically reprinted. Selecting 'on' can decrease the performance of the printer." ::= { ibm4312Prtx1GeneralEntry 2 } ibm4312Prtx1GeneralPowerSaveDelay OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies how long the printer is inactive before it goes into powersavings (sleep) mode. In this mode, the printer powers down most of its systems and therefore requires extra time to warm up when the next print is requested. The units are specified in ibm4312Prtx1GeneralPowerSaveDelayUnit. The set of valid values for this variable are listed in ibm4312Prtx1GeneralSetPowerSaveDelay." ::= { ibm4312Prtx1GeneralEntry 3 } ibm4312Prtx1GeneralPowerSaveDelayUnit OBJECT-TYPE SYNTAX TimeUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- microseconds(10), -- milliseconds(11), -- seconds(12), -- minutes(13), -- hours(14) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1GeneralPowerSaveDelay and ibm4312Prtx1GeneralSetPowerSaveDelay values." ::= { ibm4312Prtx1GeneralEntry 4 } ibm4312Prtx1InputManual OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether or not paper is to be fed manually from the auxiliary tray. off: paper feeding is automatic, not manual. on: paper feeding is manual, one sheet at a time. Messages on the operator panel prompt you for each sheet." ::= { ibm4312Prtx1GeneralEntry 5 } ibm4312Prtx1InputTrayRenumber OBJECT-TYPE SYNTAX OffOnPresent -- Rsyntax INTEGER { -- off(3), -- on(4), -- notPresent(6) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies tray renumbering. off: no tray renumbering on: tells the printer to treat tray 1 as tray 2, and vice versa." ::= { ibm4312Prtx1GeneralEntry 6 } ibm4312Prtx1InputTraySwitch OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether or not to switch to another paper tray if the current one is empty. off: specifies no switching. A message is displayed when a job specifies a paper size that is not available in the current tray. on: specifies that if the current tray does not contain the paper size specified by the job, the printer will automatically look in other trays for the right size of paper." ::= { ibm4312Prtx1GeneralEntry 7 } ibm4312Prtx1GeneralOffline OBJECT-TYPE SYNTAX DoAction -- Rsyntax INTEGER { -- noActionInProgress(3), -- doAction(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this variable to value 'doAction' causes the printer to go offline and locks the Op Panel. The only way to bring the printer back online is via the 'ibm4312Prtx1GeneralOnline' variable or to cycle power. When the printer has been taken offline by setting this variable, the following message is displayed on the Op Panel - 'DEACTIVATED (SEE ADMIN)'. If a job is active, it may take a period of time for the printer to go offline." ::= { ibm4312Prtx1GeneralEntry 8 } ibm4312Prtx1GeneralOnline OBJECT-TYPE SYNTAX DoAction -- Rsyntax INTEGER { -- noActionInProgress(3), -- doAction(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this variable to value 'doAction' causes the printer to go back online if it was taken offline via the 'ibm4312Prtx1GeneralOffline' variable." ::= { ibm4312Prtx1GeneralEntry 9 } ibm4312Prtx1AlertMaxNumber OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum possible number of entries in the Alert Table (see RFC1759 prtAlertTable)." ::= { ibm4312Prtx1GeneralEntry 10 } ibm4312Prtx1GeneralSetPowerSaveDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1GeneralSetPowerSaveDelayEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1GeneralSet 1 } ibm4312Prtx1GeneralSetPowerSaveDelayEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1GeneralSetPowerSaveDelayEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1GeneralSetPowerSaveDelayIndex } ::= { ibm4312Prtx1GeneralSetPowerSaveDelayTable 1 } Ibm4312Prtx1GeneralSetPowerSaveDelayEntry ::= SEQUENCE { ibm4312Prtx1GeneralSetPowerSaveDelayIndex Integer32, ibm4312Prtx1GeneralSetPowerSaveDelay PackedInt } ibm4312Prtx1GeneralSetPowerSaveDelayIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1GeneralSetPowerSaveDelayEntry 1 } ibm4312Prtx1GeneralSetPowerSaveDelay OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1GeneralPowerSaveDelay. The units are specified in ibm4312Prtx1GeneralPowerSaveDelayUnit." ::= { ibm4312Prtx1GeneralSetPowerSaveDelayEntry 2 } ibm4312Prtx1GeneralTableSizeTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1GeneralTableSizeEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1GeneralTableSize 1 } ibm4312Prtx1GeneralTableSizeEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1GeneralTableSizeEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex } ::= { ibm4312Prtx1GeneralTableSizeTable 1 } Ibm4312Prtx1GeneralTableSizeEntry ::= SEQUENCE { ibm4312Prtx1GeneralTableSizePrtCover Integer32, ibm4312Prtx1GeneralTableSizePrtLocalization Integer32, ibm4312Prtx1GeneralTableSizePrtInput Integer32, ibm4312Prtx1GeneralTableSizePrtOutput Integer32, ibm4312Prtx1GeneralTableSizePrtMarker Integer32, ibm4312Prtx1GeneralTableSizePrtMediaPath Integer32, ibm4312Prtx1GeneralTableSizePrtChannel Integer32, ibm4312Prtx1GeneralTableSizePrtInterpreter Integer32, ibm4312Prtx1GeneralTableSizePrtStorageRef Integer32, ibm4312Prtx1GeneralTableSizeErrorLog Integer32 } ibm4312Prtx1GeneralTableSizePrtCover OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Cover table (see RFC1759 prtCoverTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 1 } ibm4312Prtx1GeneralTableSizePrtLocalization OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Localization table (see RFC1759 prtLocalizationTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 2 } ibm4312Prtx1GeneralTableSizePrtInput OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Input table (see RFC1759 prtInputTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 3 } ibm4312Prtx1GeneralTableSizePrtOutput OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Output table (see RFC1759 prtOutputTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 4 } ibm4312Prtx1GeneralTableSizePrtMarker OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Marker table (see RFC1759 prtMarkerTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 5 } ibm4312Prtx1GeneralTableSizePrtMediaPath OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Media Path table (see RFC1759 prtMediaPathTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 6 } ibm4312Prtx1GeneralTableSizePrtChannel OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Channel table (see RFC1759 prtChannelTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 7 } ibm4312Prtx1GeneralTableSizePrtInterpreter OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Interpreter table (see RFC1759 prtInterpreterTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 8 } ibm4312Prtx1GeneralTableSizePrtStorageRef OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the StorageRef table (see RFC1759 prtStorageRefTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 9 } ibm4312Prtx1GeneralTableSizeErrorLog OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The number of entries in the Error Log table (ibm4312Prtx1GeneralErrorLogTable)." ::= { ibm4312Prtx1GeneralTableSizeEntry 10 } ibm4312Prtx1GeneralErrorLogTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1GeneralErrorLogEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of the last 10 errors." ::= { ibm4312Prtx1General 50 } ibm4312Prtx1GeneralErrorLogEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1GeneralErrorLogEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1GeneralErrorLogIndex } ::= { ibm4312Prtx1GeneralErrorLogTable 1 } Ibm4312Prtx1GeneralErrorLogEntry ::= SEQUENCE { ibm4312Prtx1GeneralErrorLogIndex Integer32, ibm4312Prtx1GeneralErrorLogDesc DisplayString, ibm4312Prtx1GeneralErrorLogCount Integer32 } ibm4312Prtx1GeneralErrorLogIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1GeneralErrorLogEntry 1 } ibm4312Prtx1GeneralErrorLogDesc OBJECT-TYPE SYNTAX DisplayString(SIZE(0..255)) -- Rsyntax OCTET STRING(SIZE(0..255)) ACCESS read-only STATUS mandatory ::= { ibm4312Prtx1GeneralErrorLogEntry 2 } ibm4312Prtx1GeneralErrorLogCount OBJECT-TYPE SYNTAX Integer32(0..65535) ACCESS read-only STATUS mandatory ::= { ibm4312Prtx1GeneralErrorLogEntry 3 } ibm4312Prtx1InputTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is a logical extension of the standard printer MIB input table (prtInputTable)." ::= { ibm4312Prtx1Input 1 } ibm4312Prtx1InputEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'. An entry exists for each device capable of providing media for input to the printing process (indexed by prtInputIndex)." INDEX { hrDeviceIndex, prtInputIndex } ::= { ibm4312Prtx1InputTable 1 } Ibm4312Prtx1InputEntry ::= SEQUENCE { ibm4312Prtx1InputCoaxSCSDefaultOrientation SCSOrientation, ibm4312Prtx1InputTwinaxSCSDefaultOrientation SCSOrientation } ibm4312Prtx1InputCoaxSCSDefaultOrientation OBJECT-TYPE SYNTAX SCSOrientation -- Rsyntax INTEGER { -- port(3), -- land(4), -- cor(5), -- cPort(6), -- notApplicable(7) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifes the default orientation for Coax channel jobs printed from each tray (input device)." ::= { ibm4312Prtx1InputEntry 1 } ibm4312Prtx1InputTwinaxSCSDefaultOrientation OBJECT-TYPE SYNTAX SCSOrientation -- Rsyntax INTEGER { -- port(3), -- land(4), -- cor(5), -- cPort(6), -- notApplicable(7) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifes the default orientation for Twinax channel jobs printed from each tray (input device)." ::= { ibm4312Prtx1InputEntry 2 } ibm4312Prtx1InputSetCoaxSCSOrientationTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InputSetCoaxSCSOrientationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table enumerates the set of valid values for variable ibm4312Prtx1InputCoaxSCSDefaultOrientation." ::= { ibm4312Prtx1InputSet 1 } ibm4312Prtx1InputSetCoaxSCSOrientationEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InputSetCoaxSCSOrientationEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, prtInputIndex, ibm4312Prtx1InputSetCoaxSCSOrientationIndex } ::= { ibm4312Prtx1InputSetCoaxSCSOrientationTable 1 } Ibm4312Prtx1InputSetCoaxSCSOrientationEntry ::= SEQUENCE { ibm4312Prtx1InputSetCoaxSCSOrientationIndex Integer32, ibm4312Prtx1InputSetCoaxSCSOrientation PackedInt } ibm4312Prtx1InputSetCoaxSCSOrientationIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InputSetCoaxSCSOrientationEntry 1 } ibm4312Prtx1InputSetCoaxSCSOrientation OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InputCoaxSCSDefaultOrientation." ::= { ibm4312Prtx1InputSetCoaxSCSOrientationEntry 2 } ibm4312Prtx1InputSetTwinaxSCSOrientationTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InputSetTwinaxSCSOrientationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table enumerates the set of valid values for variable ibm4312Prtx1InputTwinaxSCSDefaultOrientation." ::= { ibm4312Prtx1InputSet 2 } ibm4312Prtx1InputSetTwinaxSCSOrientationEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InputSetTwinaxSCSOrientationEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, prtInputIndex, ibm4312Prtx1InputSetTwinaxSCSOrientationIndex } ::= { ibm4312Prtx1InputSetTwinaxSCSOrientationTable 1 } Ibm4312Prtx1InputSetTwinaxSCSOrientationEntry ::= SEQUENCE { ibm4312Prtx1InputSetTwinaxSCSOrientationIndex Integer32, ibm4312Prtx1InputSetTwinaxSCSOrientation PackedInt } ibm4312Prtx1InputSetTwinaxSCSOrientationIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InputSetTwinaxSCSOrientationEntry 1 } ibm4312Prtx1InputSetTwinaxSCSOrientation OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InputTwinaxSCSDefaultOrientation." ::= { ibm4312Prtx1InputSetTwinaxSCSOrientationEntry 2 } ibm4312Prtx1InputSetMediaDimTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InputSetMediaDimEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table enumerates the set of supported values for variables prtInputMediaDim(X)FeedDirDelcared and prtInputMediaDim(X)FeedDirChosen." ::= { ibm4312Prtx1InputSet 3 } ibm4312Prtx1InputSetMediaDimEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InputSetMediaDimEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, prtInputIndex, ibm4312Prtx1InputSetMediaDimIndex } ::= { ibm4312Prtx1InputSetMediaDimTable 1 } Ibm4312Prtx1InputSetMediaDimEntry ::= SEQUENCE { ibm4312Prtx1InputSetMediaDimIndex Integer32, ibm4312Prtx1InputSetMediaDimFeedDir PackedInt, ibm4312Prtx1InputSetMediaDimXFeedDir PackedInt } ibm4312Prtx1InputSetMediaDimIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InputSetMediaDimEntry 1 } ibm4312Prtx1InputSetMediaDimFeedDir OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Supported values for prtInputMediaDimFeedDirChosen. Other values written to prtInputMediaDimFeedDirDeclared, will be 'snapped' to one of these values for prtInputMediaDimFeedDirChosen." ::= { ibm4312Prtx1InputSetMediaDimEntry 2 } ibm4312Prtx1InputSetMediaDimXFeedDir OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Supported values for prtInputMediaDimXFeedDirChosen. Other values written to prtInputMediaDimXFeedDirDeclared, will be 'snapped' to one of these values for prtInputMediaDimXFeedDirChosen." ::= { ibm4312Prtx1InputSetMediaDimEntry 3 } ibm4312Prtx1MarkerTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1MarkerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is a logical extension of the standard printer MIB marker table (prtMarkerTable)." ::= { ibm4312Prtx1Marker 1 } ibm4312Prtx1MarkerEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1MarkerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'. An entry exists for each marker unit supported by this printer (indexed by prtMarkerIndex)." INDEX { hrDeviceIndex, prtMarkerIndex } ::= { ibm4312Prtx1MarkerTable 1 } Ibm4312Prtx1MarkerEntry ::= SEQUENCE { ibm4312Prtx1MarkerPrintQuality MarkerPrintQuality, ibm4312Prtx1MarkerTonerDensity Integer32, ibm4312Prtx1MarkerTonerDensityMin Integer32, ibm4312Prtx1MarkerTonerDensityMax Integer32 } ibm4312Prtx1MarkerPrintQuality OBJECT-TYPE SYNTAX MarkerPrintQuality -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- refine(3), -- econo(4), -- normal(5) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the print quality. refine: tells the printer to smooth edges econo: tells the printer to produce lighter output, thus saving toner. normal: normal quality" ::= { ibm4312Prtx1MarkerEntry 1 } ibm4312Prtx1MarkerTonerDensity OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Sets the toner density. A lower value is less dense (lighter) while a higher value is more dense (darker). The minimum and maximum allowable values are defined in ibm4312Prtx1MarkerTonerDensityMin and ibm4312Prtx1MarkerTonerDensityMax, respectively." ::= { ibm4312Prtx1MarkerEntry 2 } ibm4312Prtx1MarkerTonerDensityMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1MarkerTonerDensity." ::= { ibm4312Prtx1MarkerEntry 3 } ibm4312Prtx1MarkerTonerDensityMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1MarkerTonerDensity." ::= { ibm4312Prtx1MarkerEntry 4 } ibm4312Prtx1MarkerSetPrintQualityTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1MarkerSetPrintQualityEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1MarkerSet 1 } ibm4312Prtx1MarkerSetPrintQualityEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1MarkerSetPrintQualityEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, prtMarkerIndex, ibm4312Prtx1MarkerSetPrintQualityIndex } ::= { ibm4312Prtx1MarkerSetPrintQualityTable 1 } Ibm4312Prtx1MarkerSetPrintQualityEntry ::= SEQUENCE { ibm4312Prtx1MarkerSetPrintQualityIndex Integer32, ibm4312Prtx1MarkerSetPrintQuality PackedInt } ibm4312Prtx1MarkerSetPrintQualityIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1MarkerSetPrintQualityEntry 1 } ibm4312Prtx1MarkerSetPrintQuality OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1MarkerPrintQuality" ::= { ibm4312Prtx1MarkerSetPrintQualityEntry 2 } ibm4312Prtx1MarkerSuppliesFuserTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1MarkerSuppliesFuserEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table information about the 'Fuser' marker supply." ::= { ibm4312Prtx1MarkerSuppliesFuser 1 } ibm4312Prtx1MarkerSuppliesFuserEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1MarkerSuppliesFuserEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1MarkerSuppliesFuserTable 1 } Ibm4312Prtx1MarkerSuppliesFuserEntry ::= SEQUENCE { ibm4312Prtx1MarkerSuppliesFuserCount Integer32, ibm4312Prtx1MarkerSuppliesFuserCountReset ResetToZero, ibm4312Prtx1MarkerSuppliesFuserCountUnit MarkerSuppliesCountUnit } ibm4312Prtx1MarkerSuppliesFuserCount OBJECT-TYPE SYNTAX Integer32(0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "IBM recommends resetting this counter to zero whenever the fuser kit is changed. For this case, this number will reflect a usage count for the current fuser. The units for this value are specified in this table in variable ibm4312Prtx1MarkerSuppliesFuserCountUnit. This count is set back to zero by setting ibm4312Prtx1MarkerSuppliesFuserCountReset to 'resetToZero'." ::= { ibm4312Prtx1MarkerSuppliesFuserEntry 1 } ibm4312Prtx1MarkerSuppliesFuserCountReset OBJECT-TYPE SYNTAX ResetToZero -- Rsyntax INTEGER { -- notResetting(3), -- resetToZero(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this variable to 'resetToZero' causes the fuser count (ibm4312Prtx1MarkerSuppliesFuserCount) to get reset to a value of zero." ::= { ibm4312Prtx1MarkerSuppliesFuserEntry 2 } ibm4312Prtx1MarkerSuppliesFuserCountUnit OBJECT-TYPE SYNTAX MarkerSuppliesCountUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- sheets(8) -- } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the units for the count in ibm4312Prtx1MarkerSuppliesFuserCount." ::= { ibm4312Prtx1MarkerSuppliesFuserEntry 3 } ibm4312Prtx1MarkerSuppliesTonerTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1MarkerSuppliesTonerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information about the 'Toner' marker supply." ::= { ibm4312Prtx1MarkerSuppliesToner 1 } ibm4312Prtx1MarkerSuppliesTonerEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1MarkerSuppliesTonerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1MarkerSuppliesTonerTable 1 } Ibm4312Prtx1MarkerSuppliesTonerEntry ::= SEQUENCE { ibm4312Prtx1MarkerSuppliesTonerCount Integer32, ibm4312Prtx1MarkerSuppliesTonerCountReset ResetToZero, ibm4312Prtx1MarkerSuppliesTonerCountUnit MarkerSuppliesCountUnit } ibm4312Prtx1MarkerSuppliesTonerCount OBJECT-TYPE SYNTAX Integer32(0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "IBM recommends resetting this counter to zero whenever the toner cartridge is changed. For this case, this number will reflect a usage count for the current toner cartridge. The units for this value are specified in this table in variable ibm4312Prtx1MarkerSuppliesTonerCountUnit. This count is set back to zero by setting ibm4312Prtx1MarkerSuppliesTonerCountReset to 'resetToZero'." ::= { ibm4312Prtx1MarkerSuppliesTonerEntry 1 } ibm4312Prtx1MarkerSuppliesTonerCountReset OBJECT-TYPE SYNTAX ResetToZero -- Rsyntax INTEGER { -- notResetting(3), -- resetToZero(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this variable to 'resetToZero' causes the toner count (ibm4312Prtx1MarkerSuppliesTonerCount) to get reset to a value of zero." ::= { ibm4312Prtx1MarkerSuppliesTonerEntry 2 } ibm4312Prtx1MarkerSuppliesTonerCountUnit OBJECT-TYPE SYNTAX MarkerSuppliesCountUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- sheets(8) -- } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the units for the count in ibm4312Prtx1MarkerSuppliesTonerCount." ::= { ibm4312Prtx1MarkerSuppliesTonerEntry 3 } ibm4312Prtx1ChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table is a logical extension of the standard printer MIB channel table (prtChannelTable)." ::= { ibm4312Prtx1Channel 1 } ibm4312Prtx1ChannelEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex, prtChannelIndex } ::= { ibm4312Prtx1ChannelTable 1 } Ibm4312Prtx1ChannelEntry ::= SEQUENCE { ibm4312Prtx1ChannelPortTimeout Integer32, ibm4312Prtx1ChannelPortTimeoutUnit TimeUnit, ibm4312Prtx1ChannelPortTimeoutMin Integer32, ibm4312Prtx1ChannelPortTimeoutMax Integer32 } ibm4312Prtx1ChannelPortTimeout OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifes how long the printer waits for data before it determines there is no more data to receive for the job. The printer then checks other attachments for jobs, if other attachments are installed. The proper units and valid range for this value are described by ibm4312Prtx1ChannelPortTimeoutUnit, ibm4312Prtx1ChannelPortTimeoutMin, and ibm4312Prtx1ChannelPortTimeoutMax." ::= { ibm4312Prtx1ChannelEntry 1 } ibm4312Prtx1ChannelPortTimeoutUnit OBJECT-TYPE SYNTAX TimeUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- microseconds(10), -- milliseconds(11), -- seconds(12), -- minutes(13), -- hours(14) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1ChannelPortTimeout, ibm4312Prtx1ChannelPortTimeoutMin, and ibm4312Prtx1ChannelPortTimeoutMax." ::= { ibm4312Prtx1ChannelEntry 2 } ibm4312Prtx1ChannelPortTimeoutMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1ChannelPortTimeout. The units are specified in ibm4312Prtx1ChannelPortTimeoutUnit." ::= { ibm4312Prtx1ChannelEntry 3 } ibm4312Prtx1ChannelPortTimeoutMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1ChannelPortTimeout. The units are specified in ibm4312Prtx1ChannelPortTimeoutUnit." ::= { ibm4312Prtx1ChannelEntry 4 } ibm4312Prtx1ChannelSetPageDescLangIndexTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelSetPageDescLangIndexEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1ChannelSet 1 } ibm4312Prtx1ChannelSetPageDescLangIndexEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelSetPageDescLangIndexEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, prtChannelIndex, ibm4312Prtx1ChannelSetPageDescLangIndexIndex } ::= { ibm4312Prtx1ChannelSetPageDescLangIndexTable 1 } Ibm4312Prtx1ChannelSetPageDescLangIndexEntry ::= SEQUENCE { ibm4312Prtx1ChannelSetPageDescLangIndexIndex Integer32, ibm4312Prtx1ChannelSetPageDescLangIndex PackedInt } ibm4312Prtx1ChannelSetPageDescLangIndexIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1ChannelSetPageDescLangIndexEntry 1 } ibm4312Prtx1ChannelSetPageDescLangIndex OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for prtChannelDefaultPageDescLangIndex." ::= { ibm4312Prtx1ChannelSetPageDescLangIndexEntry 2 } ibm4312Prtx1ChannelCoaxTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelCoaxEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'coax' channel." ::= { ibm4312Prtx1ChannelCoax 1 } ibm4312Prtx1ChannelCoaxEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelCoaxEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1ChannelCoaxTable 1 } Ibm4312Prtx1ChannelCoaxEntry ::= SEQUENCE { ibm4312Prtx1ChannelCoaxBufferSize Integer32, ibm4312Prtx1ChannelCoaxBufferSizeUnit MemoryUnit, ibm4312Prtx1ChannelCoaxBusyTimeout Integer32, ibm4312Prtx1ChannelCoaxBusyTimeoutUnit TimeUnit, ibm4312Prtx1ChannelCoaxBusyTimeoutMin Integer32, ibm4312Prtx1ChannelCoaxBusyTimeoutMax Integer32, ibm4312Prtx1ChannelCoaxEarlyComplete OffOn, ibm4312Prtx1ChannelCoaxEdgeToEdge OffOn, ibm4312Prtx1ChannelCoaxExtAttrBfr OffOn, ibm4312Prtx1ChannelCoaxHoldTimeout Integer32, ibm4312Prtx1ChannelCoaxHoldTimeoutUnit TimeUnit, ibm4312Prtx1ChannelCoaxHoldTimeoutMin Integer32, ibm4312Prtx1ChannelCoaxHoldTimeoutMax Integer32, ibm4312Prtx1ChannelCoaxIRQTimeout Integer32, ibm4312Prtx1ChannelCoaxIRQTimeoutUnit TimeUnit, ibm4312Prtx1ChannelCoaxIRQTimeoutMin Integer32, ibm4312Prtx1ChannelCoaxIRQTimeoutMax Integer32, ibm4312Prtx1ChannelCoaxSendPA1 DoAction, ibm4312Prtx1ChannelCoaxSendPA2 DoAction } ibm4312Prtx1ChannelCoaxBufferSize OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifes the buffer size. The units for this value are specified in ibm4312Prtx1ChannelCoaxBufferSizeUnit. The set of valid values are listed in described by ibm4312Prtx1ChannelCoaxSetBufferSize." ::= { ibm4312Prtx1ChannelCoaxEntry 1 } ibm4312Prtx1ChannelCoaxBufferSizeUnit OBJECT-TYPE SYNTAX MemoryUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- bits(3), -- nibbles(4), -- bytes(5), -- kilobytes(6), -- gegabytes(7) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1ChannelCoaxBufferSize and ibm4312Prtx1ChannelCoaxSetBufferSize." ::= { ibm4312Prtx1ChannelCoaxEntry 2 } ibm4312Prtx1ChannelCoaxBusyTimeout OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the busy timeout value. This specifies the amount of time to wait (when the printer is connected to multiple ports) for control to be returned to the host attachment, before notifying the host. A value of zero specifies to never send a busy timeout. The proper units and valid range for this value are described by ibm4312Prtx1ChannelCoaxBusyTimeoutUnit, ibm4312Prtx1ChannelCoaxBusyTimeoutMin, and ibm4312Prtx1ChannelCoaxBusyTimeoutMax." ::= { ibm4312Prtx1ChannelCoaxEntry 3 } ibm4312Prtx1ChannelCoaxBusyTimeoutUnit OBJECT-TYPE SYNTAX TimeUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- microseconds(10), -- milliseconds(11), -- seconds(12), -- minutes(13), -- hours(14) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1ChannelCoaxBusyTimeout, ibm4312Prtx1ChannelCoaxBusyTimeoutMin, and ibm4312Prtx1ChannelCoaxBusyTimeoutMax." ::= { ibm4312Prtx1ChannelCoaxEntry 4 } ibm4312Prtx1ChannelCoaxBusyTimeoutMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibmPrtx1ChannelCoaxBusyTimeout. The units are specified in ibmPrtx1ChannelCoaxBusyTimeoutUnit." ::= { ibm4312Prtx1ChannelCoaxEntry 5 } ibm4312Prtx1ChannelCoaxBusyTimeoutMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibmPrtx1ChannelCoaxBusyTimeout. The units are specified in ibmPrtx1ChannelCoaxBusyTimeoutUnit." ::= { ibm4312Prtx1ChannelCoaxEntry 6 } ibm4312Prtx1ChannelCoaxEarlyComplete OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns early print completion off or on. off: waits until print job is physically complete to send 'order complete'. on: sends an 'order complete' as soon as data is received." ::= { ibm4312Prtx1ChannelCoaxEntry 7 } ibm4312Prtx1ChannelCoaxEdgeToEdge OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns edge-to-edge printing off or on. off: the printer maintains a border of 4 mm on all four paper sides. on: the printer allows printing up to the physical page size. To avoid toner contaminating the printer, IBM recommends leaving this variable set to 'off'; using 'on' only when necessary." ::= { ibm4312Prtx1ChannelCoaxEntry 8 } ibm4312Prtx1ChannelCoaxExtAttrBfr OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns use of the extended attribute buffer (EAB) off or on. off: disables use of the EAB on: enables use of the EAB" ::= { ibm4312Prtx1ChannelCoaxEntry 9 } ibm4312Prtx1ChannelCoaxHoldTimeout OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the hold timeout value. This value tells the printer how long to wait if the printer is offline for an intervention required condition to be corrected. After this time elapses, the host is notified of the error. A value of zero specifies to never send a hold time out. The proper units and valid range for this value are described by ibm4312Prtx1ChannelCoaxHoldTimeoutUnit, ibm4312Prtx1ChannelCoaxHoldTimeoutMin, and ibm4312Prtx1ChannelCoaxHoldTimeoutMax." ::= { ibm4312Prtx1ChannelCoaxEntry 10 } ibm4312Prtx1ChannelCoaxHoldTimeoutUnit OBJECT-TYPE SYNTAX TimeUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- microseconds(10), -- milliseconds(11), -- seconds(12), -- minutes(13), -- hours(14) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1ChannelCoaxHoldTimeout, ibm4312Prtx1ChannelCoaxHoldTimeoutMin, and ibm4312Prtx1ChannelCoaxHoldTimeoutMax." ::= { ibm4312Prtx1ChannelCoaxEntry 11 } ibm4312Prtx1ChannelCoaxHoldTimeoutMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibmPrtx1ChannelCoaxHoldTimeout. The units are specified in ibmPrtx1ChannelCoaxHoldTimeoutUnit." ::= { ibm4312Prtx1ChannelCoaxEntry 12 } ibm4312Prtx1ChannelCoaxHoldTimeoutMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibmPrtx1ChannelCoaxHoldTimeout. The units are specified in ibmPrtx1ChannelCoaxHoldTimeoutUnit." ::= { ibm4312Prtx1ChannelCoaxEntry 13 } ibm4312Prtx1ChannelCoaxIRQTimeout OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies when an IRQ (interrupt request) timeout is sent. This tells the printer how long to wait for an intervention required condition to be corrected before notifying the host of the error. A value of zero specifies to never send an IRQ timeout. The proper units and valid range for this value are described by ibm4312Prtx1ChannelCoaxIRQTimeoutUnit, ibm4312Prtx1ChannelCoaxIRQTimeoutMin, and ibm4312Prtx1ChannelCoaxIRQTimeoutMax." ::= { ibm4312Prtx1ChannelCoaxEntry 14 } ibm4312Prtx1ChannelCoaxIRQTimeoutUnit OBJECT-TYPE SYNTAX TimeUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- microseconds(10), -- milliseconds(11), -- seconds(12), -- minutes(13), -- hours(14) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1ChannelCoaxIRQTimeout, ibm4312Prtx1ChannelCoaxIRQTimeoutMin, and ibm4312Prtx1ChannelCoaxIRQTimeoutMax." ::= { ibm4312Prtx1ChannelCoaxEntry 15 } ibm4312Prtx1ChannelCoaxIRQTimeoutMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibmPrtx1ChannelCoaxIRQTimeout. The units are specified in ibmPrtx1ChannelCoaxIRQTimeoutUnit." ::= { ibm4312Prtx1ChannelCoaxEntry 16 } ibm4312Prtx1ChannelCoaxIRQTimeoutMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibmPrtx1ChannelCoaxIRQTimeout. The units are specified in ibmPrtx1ChannelCoaxIRQTimeoutUnit." ::= { ibm4312Prtx1ChannelCoaxEntry 17 } ibm4312Prtx1ChannelCoaxSendPA1 OBJECT-TYPE SYNTAX DoAction -- Rsyntax INTEGER { -- noActionInProgress(3), -- doAction(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sends a PA1 signal to the host." ::= { ibm4312Prtx1ChannelCoaxEntry 18 } ibm4312Prtx1ChannelCoaxSendPA2 OBJECT-TYPE SYNTAX DoAction -- Rsyntax INTEGER { -- noActionInProgress(3), -- doAction(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sends a PA2 signal to the host." ::= { ibm4312Prtx1ChannelCoaxEntry 19 } ibm4312Prtx1ChannelCoaxSetBufferSizeTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelCoaxSetBufferSizeEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1ChannelCoaxSet 1 } ibm4312Prtx1ChannelCoaxSetBufferSizeEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelCoaxSetBufferSizeEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1ChannelCoaxSetBufferSizeIndex } ::= { ibm4312Prtx1ChannelCoaxSetBufferSizeTable 1 } Ibm4312Prtx1ChannelCoaxSetBufferSizeEntry ::= SEQUENCE { ibm4312Prtx1ChannelCoaxSetBufferSizeIndex Integer32, ibm4312Prtx1ChannelCoaxSetBufferSize PackedInt } ibm4312Prtx1ChannelCoaxSetBufferSizeIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1ChannelCoaxSetBufferSizeEntry 1 } ibm4312Prtx1ChannelCoaxSetBufferSize OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1ChannelCoaxBufferSize. The units are specified in ibm4312Prtx1ChannelCoaxBufferSizeUnit." ::= { ibm4312Prtx1ChannelCoaxSetBufferSizeEntry 2 } ibm4312Prtx1ChannelParallelTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelParallelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'parallel' channel." ::= { ibm4312Prtx1ChannelParallel 1 } ibm4312Prtx1ChannelParallelEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelParallelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1ChannelParallelTable 1 } Ibm4312Prtx1ChannelParallelEntry ::= SEQUENCE { ibm4312Prtx1ChannelParallelBiDi OffOn } ibm4312Prtx1ChannelParallelBiDi OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns bi-directional communications over the parallel attachment off or on. off: the printer receives messages from the host, but does not send messages back. on: the printer receives and sends messages to the host" ::= { ibm4312Prtx1ChannelParallelEntry 1 } ibm4312Prtx1ChannelTwinaxTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelTwinaxEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'twinax' channel." ::= { ibm4312Prtx1ChannelTwinax 1 } ibm4312Prtx1ChannelTwinaxEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelTwinaxEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1ChannelTwinaxTable 1 } Ibm4312Prtx1ChannelTwinaxEntry ::= SEQUENCE { ibm4312Prtx1ChannelTwinaxBufferSize Integer32, ibm4312Prtx1ChannelTwinaxBufferSizeUnit MemoryUnit, ibm4312Prtx1ChannelTwinaxEdgeToEdge OffOn, ibm4312Prtx1ChannelTwinaxIPDSAddr Integer32, ibm4312Prtx1ChannelTwinaxSCSAddr Integer32 } ibm4312Prtx1ChannelTwinaxBufferSize OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the buffer size. The units for this value are specified in ibm4312Prtx1ChannelTwinaxBufferSizeUnit. The set of valid values are listed in described by ibm4312Prtx1ChannelTwinaxSetBufferSize." ::= { ibm4312Prtx1ChannelTwinaxEntry 1 } ibm4312Prtx1ChannelTwinaxBufferSizeUnit OBJECT-TYPE SYNTAX MemoryUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- bits(3), -- nibbles(4), -- bytes(5), -- kilobytes(6), -- gegabytes(7) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1ChannelTwinaxBufferSize and ibm4312Prtx1ChannelTwinaxSetBufferSize." ::= { ibm4312Prtx1ChannelTwinaxEntry 2 } ibm4312Prtx1ChannelTwinaxEdgeToEdge OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns edge-to-edge printing off or on. off: the printer maintains a border of 4 mm on all four paper sides. on: the printer allows printing up to the physical page size. To avoid toner contaminating the printer, IBM recommends leaving this variable set to 'off'; using 'on' only when necessary." ::= { ibm4312Prtx1ChannelTwinaxEntry 3 } ibm4312Prtx1ChannelTwinaxIPDSAddr OBJECT-TYPE SYNTAX Integer32(-1..6) ACCESS read-write STATUS mandatory DESCRIPTION "Sets the hardware address of the IPDS port. A value of '-1' is used to indicate 'OFF'. Other values specify valid port addresses." ::= { ibm4312Prtx1ChannelTwinaxEntry 4 } ibm4312Prtx1ChannelTwinaxSCSAddr OBJECT-TYPE SYNTAX Integer32(-1..6) ACCESS read-write STATUS mandatory DESCRIPTION "Sets the hardware address of the SCS port. A value of '-1' is used to indicate 'OFF'. Values from 0 to 6 specify valid port addresses." ::= { ibm4312Prtx1ChannelTwinaxEntry 5 } ibm4312Prtx1ChannelTwinaxSetBufferSizeTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1ChannelTwinaxSetBufferSizeEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1ChannelTwinaxSet 1 } ibm4312Prtx1ChannelTwinaxSetBufferSizeEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1ChannelTwinaxSetBufferSizeEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1ChannelTwinaxSetBufferSizeIndex } ::= { ibm4312Prtx1ChannelTwinaxSetBufferSizeTable 1 } Ibm4312Prtx1ChannelTwinaxSetBufferSizeEntry ::= SEQUENCE { ibm4312Prtx1ChannelTwinaxSetBufferSizeIndex Integer32, ibm4312Prtx1ChannelTwinaxSetBufferSize PackedInt } ibm4312Prtx1ChannelTwinaxSetBufferSizeIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1ChannelTwinaxSetBufferSizeEntry 1 } ibm4312Prtx1ChannelTwinaxSetBufferSize OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1ChannelTwinaxBufferSize. The units are specified in ibm4312Prtx1ChannelTwinaxBufferSizeUnit." ::= { ibm4312Prtx1ChannelTwinaxSetBufferSizeEntry 2 } ibm4312Prtx1InterpreterSetCharSetPITable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterSetCharSetPIEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterSet 2 } ibm4312Prtx1InterpreterSetCharSetPIEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterSetCharSetPIEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, prtInterpreterIndex, ibm4312Prtx1InterpreterSetCharSetPIIndex } ::= { ibm4312Prtx1InterpreterSetCharSetPITable 1 } Ibm4312Prtx1InterpreterSetCharSetPIEntry ::= SEQUENCE { ibm4312Prtx1InterpreterSetCharSetPIIndex Integer32, ibm4312Prtx1InterpreterSetCharSetPI PackedInt } ibm4312Prtx1InterpreterSetCharSetPIIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterSetCharSetPIEntry 1 } ibm4312Prtx1InterpreterSetCharSetPI OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for prtInterpreterDefaultCharSetIn and prtInterpreterDefaultCharSetOut." ::= { ibm4312Prtx1InterpreterSetCharSetPIEntry 2 } ibm4312Prtx1InterpreterCoaxDSCDSETable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterCoaxDSCDSEEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'Coax DSC/DSE' interpreter." ::= { ibm4312Prtx1InterpreterCoaxDSCDSE 1 } ibm4312Prtx1InterpreterCoaxDSCDSEEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterCoaxDSCDSEEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1InterpreterCoaxDSCDSETable 1 } Ibm4312Prtx1InterpreterCoaxDSCDSEEntry ::= SEQUENCE { ibm4312Prtx1InterpreterCoaxDSCDSEAutoFunction OffOn, ibm4312Prtx1InterpreterCoaxDSCDSECRatMppPlus1 OffOn, ibm4312Prtx1InterpreterCoaxDSCDSEFFData OffOn, ibm4312Prtx1InterpreterCoaxDSCDSEFFLast OffOn, ibm4312Prtx1InterpreterCoaxDSCDSEFFValid OffOn, ibm4312Prtx1InterpreterCoaxDSCDSENLatMppPlus1 OffOn, ibm4312Prtx1InterpreterCoaxDSCDSEPrintImage OffOn } ibm4312Prtx1InterpreterCoaxDSCDSEAutoFunction OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Selects whether the next print position will be on a new line or a new page. off: a new line will be executed automatically at the end of the print order (when printing of a buffer is completed) unless a form feed(FF), new line (NL), or carriage return (CR) was the last character in the print order. on: a form feed will be executed automatically at the end of the print order (when printing of a buffer is completed) unless a form feed (FF) is the last character in the print order." ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 1 } ibm4312Prtx1InterpreterCoaxDSCDSECRatMppPlus1 OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sets a carriage return relative to the maximum print position (MPP). off: no new line occurs when the carriage return occurs at MPP+1. The next print position will be at the first print position of the current line (current line, column 1). on: a new line occurs when the carriage return occurs at MPP+1. The next print position will be at the first print position of the new line (current line + 1, column 1)." ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 2 } ibm4312Prtx1InterpreterCoaxDSCDSEFFData OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Forces the printer to eject the current page. off: when a Form Feed command is encountered, the current page is ejected and the form is indexed to the first line of the next page and spaced one position. The next print position will be at the first print position plus 1 of the first line of the next page (next form, line 1, column 2). on: when a Form Feed command is encountered, the current page is ejected and the form is indexed to the first line of the next page. The next print position will be at the first print position of the first line of the next page (next form, line 1, column 1)." ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 3 } ibm4312Prtx1InterpreterCoaxDSCDSEFFLast OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Determines where to position the next character when the Form Feed command occurs at the end of the print buffer. off: suppress automatic new line after the print order is completed (next form, line 1, column 1). on: an automatic new line occurs after the print order is completed (next form, line 2, column 1)." ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 4 } ibm4312Prtx1InterpreterCoaxDSCDSEFFValid OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Determines when a form feed command is valid. off: a Form Feed command occurs only if it appears at the first print position in a line, or at MPP+1. Treats a form feed at other locations as blanks. on: a Form Feed command occurs whenever it is encountered." ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 5 } ibm4312Prtx1InterpreterCoaxDSCDSENLatMppPlus1 OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Forces a new line at MPP+1. off: no additional new line when the new line occurs at MPP+1. The next print position will be at the first print position of the next line (current line + 1, column 1). on: an additional new line occurs at MPP+1, followed by the carriage return. The next print position will be at the first print position of the new line (current line + 2, column 1)." ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 6 } ibm4312Prtx1InterpreterCoaxDSCDSEPrintImage OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Selects printing options in non-SCS mode. off: Null line suppression in Local Copy Null line suppression in Non-SCS print Formatted print in Local Copy Formatted print in Non-SCS print on: True Screen image in Local Copy True Screen image in Non-SCS print Unformated print in Local Copy Unformatted print in Non-SCS print" ::= { ibm4312Prtx1InterpreterCoaxDSCDSEEntry 7 } ibm4312Prtx1InterpreterCoaxSCSTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterCoaxSCSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'Coax SCS'interpreter." ::= { ibm4312Prtx1InterpreterCoaxSCS 1 } ibm4312Prtx1InterpreterCoaxSCSEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterCoaxSCSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1InterpreterCoaxSCSTable 1 } Ibm4312Prtx1InterpreterCoaxSCSEntry ::= SEQUENCE { ibm4312Prtx1InterpreterCoaxSCSAutoPrintOrient OffOn, ibm4312Prtx1InterpreterCoaxSCSCase INTEGER, ibm4312Prtx1InterpreterCoaxSCSDefaultCharsPerInch Integer32, ibm4312Prtx1InterpreterCoaxSCSCharsPerInchUnit GenericUnit, ibm4312Prtx1InterpreterCoaxSCSDefaultLinesPerInch Integer32, ibm4312Prtx1InterpreterCoaxSCSLinesPerInchUnit GenericUnit, ibm4312Prtx1InterpreterCoaxSCSLeftBindingMargin Integer32, ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginUnit DistanceUnit, ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMin Integer32, ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMax Integer32, ibm4312Prtx1InterpreterCoaxSCSLineSpacing INTEGER, ibm4312Prtx1InterpreterCoaxSCSMaxPageLength Integer32, ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMin Integer32, ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMax Integer32, ibm4312Prtx1InterpreterCoaxSCSMaxPrintPosition Integer32, ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMin Integer32, ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMax Integer32, ibm4312Prtx1InterpreterCoaxSCSTopBindingMargin Integer32, ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginUnit DistanceUnit, ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMin Integer32, ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMax Integer32 } ibm4312Prtx1InterpreterCoaxSCSAutoPrintOrient OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns automatic print orientation (APO) off or on. off: the page prints using the default orientation. on: the page is printed in the most appropriate orientation. If the requested dimensions of the job fit on the paper, the page will be printed either in portrait or landscape, whichever better fits the dimensions. If the requested dimensions do not fit on the paper, the default orientation determines how the sheet is printed." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 1 } ibm4312Prtx1InterpreterCoaxSCSCase OBJECT-TYPE SYNTAX INTEGER { dual(3), mono(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the case of the printed text. dual: characters print in the case received. mono: all characters print in uppercase." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 2 } ibm4312Prtx1InterpreterCoaxSCSDefaultCharsPerInch OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the default characters per inch, or pitch. The units are specified in ibm4312Prtx1InterpreterCoaxSCSCharsPerInchUnit. The set of valid values for this variable are listed in ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInch." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 3 } ibm4312Prtx1InterpreterCoaxSCSCharsPerInchUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterCoaxSCSDefaultCharsPerInch and ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInch." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 4 } ibm4312Prtx1InterpreterCoaxSCSDefaultLinesPerInch OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies a default lines per inch value. A value of zero specifies either the value specified in the host data stream, or the PCL default value for the printer. The units are specified in ibm4312Prtx1InterpreterCoaxSCSLinesPerInchUnit. The set of valid values for this variable are listed in ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInch." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 5 } ibm4312Prtx1InterpreterCoaxSCSLinesPerInchUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterCoaxSCSDefaultLinesPerInch and ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInch." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 6 } ibm4312Prtx1InterpreterCoaxSCSLeftBindingMargin OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "The left binding margin (LBM) determines the position of column 1 relative to the left edge of the printable area when printing in portrait or landscape orientation. It applies to all paper sources. The proper units and valid range for this value are described by ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginUnit, ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMin, and ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMax." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 7 } ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginUnit OBJECT-TYPE SYNTAX DistanceUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneTenthOfInch(10), -- pels(20) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterCoaxSCSLeftBindingMargin, ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMin, and ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMax." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 8 } ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterCoaxSCSLeftBindingMargin. The units are specified in ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginUnit." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 9 } ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterCoaxSCSLeftBindingMargin. The units are specified in ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginUnit." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 10 } ibm4312Prtx1InterpreterCoaxSCSLineSpacing OBJECT-TYPE SYNTAX INTEGER { singleSpace(3), doubleSpace(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the line spacing. singleSpace: single spacing doubleSpace: double spacing" ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 11 } ibm4312Prtx1InterpreterCoaxSCSMaxPageLength OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the maximum page length in lines per page. If the value is set to zero, no vertical formatting will be done, so no form feed will be generated. The application must specifiy form feeds. The valid range for this value is described by ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMin, and ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMax." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 12 } ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterCoaxSCSMaxPageLength." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 13 } ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterCoaxSCSMaxPageLength." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 14 } ibm4312Prtx1InterpreterCoaxSCSMaxPrintPosition OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the maximum print position. If the value is set to zero, no horizontal formatting will be done, so no new line will be generated. The application must specifiy new lines. The valid range for this value is described by ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMin, and ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMax." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 15 } ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterCoaxSCSMaxPrintPosition." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 16 } ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterCoaxSCSMaxPrintPosition." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 17 } ibm4312Prtx1InterpreterCoaxSCSTopBindingMargin OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "The top binding margin (TBM) determines the position of line 1 relative to the top edge of the printable area when printing in portrait or landscape orientation. It applies to all paper sources. The proper units and valid range for this value are described by ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginUnit, ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMin, and ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMax." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 18 } ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginUnit OBJECT-TYPE SYNTAX DistanceUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneTenthOfInch(10), -- pels(20) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterCoaxSCSTopBindingMargin, ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMin, and ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMax." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 19 } ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterCoaxSCSTopBindingMargin. The units are specified in ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginUnit." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 20 } ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterCoaxSCSTopBindingMargin. The units are specified in ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginUnit." ::= { ibm4312Prtx1InterpreterCoaxSCSEntry 21 } ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterCoaxSCSSet 1 } ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchIndex } ::= { ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchTable 1 } Ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchEntry ::= SEQUENCE { ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchIndex Integer32, ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInch PackedInt } ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchEntry 1 } ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInch OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterCoaxSCSDefaultCharsPerInch. The units are specified in ibm4312Prtx1InterpreterCoaxSCSCharsPerInchUnit." ::= { ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInchEntry 2 } ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterCoaxSCSSet 2 } ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchIndex } ::= { ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchTable 1 } Ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchEntry ::= SEQUENCE { ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchIndex Integer32, ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInch PackedInt } ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchEntry 1 } ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInch OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterCoaxSCSDefaultLinesPerInch. The units are specified in ibm4312Prtx1InterpreterCoaxSCSLinesPerInchUnit." ::= { ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInchEntry 2 } ibm4312Prtx1InterpreterIPDSTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterIPDSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'IPDS' interpreter." ::= { ibm4312Prtx1InterpreterIPDS 1 } ibm4312Prtx1InterpreterIPDSEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterIPDSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1InterpreterIPDSTable 1 } Ibm4312Prtx1InterpreterIPDSEntry ::= SEQUENCE { ibm4312Prtx1InterpreterIPDSDefaultCharsPerInch Integer32, ibm4312Prtx1InterpreterIPDSCharsPerInchUnit GenericUnit, ibm4312Prtx1InterpreterIPDSCharsPerInchMin Integer32, ibm4312Prtx1InterpreterIPDSCharsPerInchMax Integer32, ibm4312Prtx1InterpreterIPDSDefaultFGID Integer32, ibm4312Prtx1InterpreterIPDSEdgeToEdge OffOn, ibm4312Prtx1InterpreterIPDSEmulation IPDSEmulation, ibm4312Prtx1InterpreterIPDSEPC OffOnPresent, ibm4312Prtx1InterpreterIPDSFontSub OffOn, ibm4312Prtx1InterpreterIPDSPage INTEGER, ibm4312Prtx1InterpreterIPDSPort Integer32, ibm4312Prtx1InterpreterIPDSVPACheck OffOn, ibm4312Prtx1InterpreterIPDSXOffset Integer32, ibm4312Prtx1InterpreterIPDSXOffsetUnit DistanceUnit, ibm4312Prtx1InterpreterIPDSXOffsetMin Integer32, ibm4312Prtx1InterpreterIPDSXOffsetMax Integer32, ibm4312Prtx1InterpreterIPDSYOffset Integer32, ibm4312Prtx1InterpreterIPDSYOffsetUnit DistanceUnit, ibm4312Prtx1InterpreterIPDSYOffsetMin Integer32, ibm4312Prtx1InterpreterIPDSYOffsetMax Integer32, ibm4312Prtx1InterpreterIPDSPageProtect OnAutoChangable } ibm4312Prtx1InterpreterIPDSDefaultCharsPerInch OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Selects characters-per-inch (pitch) for the default font. The proper units and valid range for this value are specified by ibm4312Prtx1InterpreterIPDSCharsPerInchUnit, ibm4312Prtx1InterpreterIPDSCharsPerInchMin, and ibm4312Prtx1InterpreterIPDSCharsPerInchMax." ::= { ibm4312Prtx1InterpreterIPDSEntry 1 } ibm4312Prtx1InterpreterIPDSCharsPerInchUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The units of measure for ibm4312Prtx1InterpreterIPDSDefaultCharsPerInch, ibm4312Prtx1InterpreterIPDSCharsPerInchMin, and ibm4312Prtx1InterpreterIPDSCharsPerInchMax." ::= { ibm4312Prtx1InterpreterIPDSEntry 2 } ibm4312Prtx1InterpreterIPDSCharsPerInchMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterIPDSDefaultCharsPerInch. The units are specified in ibm4312Prtx1InterpreterIPDSCharsPerInchUnit." ::= { ibm4312Prtx1InterpreterIPDSEntry 3 } ibm4312Prtx1InterpreterIPDSCharsPerInchMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterIPDSDefaultCharsPerInch. The units are specified in ibm4312Prtx1InterpreterIPDSCharsPerInchUnit." ::= { ibm4312Prtx1InterpreterIPDSEntry 4 } ibm4312Prtx1InterpreterIPDSDefaultFGID OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the default FGID (Font typeface Global IDentifier), which identifies the default resident font the printer uses. The valid set of values for this variable are specified in ibm4312Prtx1InterpreterIPDSSetFGID." ::= { ibm4312Prtx1InterpreterIPDSEntry 5 } ibm4312Prtx1InterpreterIPDSEdgeToEdge OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns edge-to-edge printing off or on. off: the printer maintains a border of 4 mm on all four paper sides. on: the printer allows printing up to the physical page size. To avoid toner contaminating the printer, IBM recommends leaving this variable set to 'off'; using 'on' only when necessary." ::= { ibm4312Prtx1InterpreterIPDSEntry 6 } ibm4312Prtx1InterpreterIPDSEmulation OBJECT-TYPE SYNTAX IPDSEmulation -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- prtNative(3), -- prt4028(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the printer to emulate. prt4312 should only be selected if the appropriate level of PSF software is installed." ::= { ibm4312Prtx1InterpreterIPDSEntry 7 } ibm4312Prtx1InterpreterIPDSEPC OBJECT-TYPE SYNTAX OffOnPresent -- Rsyntax INTEGER { -- off(3), -- on(4), -- notPresent(6) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns Early Print Completion (EPC) off or on for jobs sent over the twinax attachment. off: the printer waits until the job is physically complete to signal the host that the job is complete. on: the printer signals the host that the job is complete as soon as the IPDS data is formatted. notPresent: there is no twinax attachment." ::= { ibm4312Prtx1InterpreterIPDSEntry 8 } ibm4312Prtx1InterpreterIPDSFontSub OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns font substitution off or on." ::= { ibm4312Prtx1InterpreterIPDSEntry 9 } ibm4312Prtx1InterpreterIPDSPage OBJECT-TYPE SYNTAX INTEGER { print(3), whole(4), comp1(5), comp2(6) } ACCESS read-write STATUS mandatory DESCRIPTION "See the 'IBM Network Printers: Twinax/Coax Configuration Guide' for a detailed description of the settings for this variable." ::= { ibm4312Prtx1InterpreterIPDSEntry 10 } ibm4312Prtx1InterpreterIPDSPort OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "The value of prtChannelIndex for the attachment used for IPDS jobs. Must specifiy Coax, Twinax, TokenRing, or Ethernet. A value of zero means that the value of this variable is not used by the printer (i.e. IPDS can be printed from multiple attachements)." ::= { ibm4312Prtx1InterpreterIPDSEntry 11 } ibm4312Prtx1InterpreterIPDSVPACheck OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns Valid Printable Area (VPA) checking off or on. off: the printer does not report pels outside the valie printable area. on: the printer checks for pels that fall outside the intersection of the logical and physical pages. If pels fall outside the area, the printer reports an error to the host." ::= { ibm4312Prtx1InterpreterIPDSEntry 12 } ibm4312Prtx1InterpreterIPDSXOffset OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Sets the print offset in the X (horizontal direction. Positive values move the starting point for printing to the right on a portrait page. Negative values move the starting point for printing to the left on a portrait page. The units and valid range for this value are specified by ibm4312Prtx1InterpreterIPDSXOffsetUnit, ibm4312Prtx1InterpreterIPDSXOffsetMin, and ibm4312Prtx1InterpreterIPDSXOffsetMax." ::= { ibm4312Prtx1InterpreterIPDSEntry 13 } ibm4312Prtx1InterpreterIPDSXOffsetUnit OBJECT-TYPE SYNTAX DistanceUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneTenthOfInch(10), -- pels(20) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterIPDSXOffset, ibm4312Prtx1InterpreterIPDSXOffsetMin, and ibm4312Prtx1InterpreterIPDSXOffsetMax." ::= { ibm4312Prtx1InterpreterIPDSEntry 14 } ibm4312Prtx1InterpreterIPDSXOffsetMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterIPDSXOffset. The unit is specified by ibm4312Prtx1InterpreterIPDSXOffsetUnit." ::= { ibm4312Prtx1InterpreterIPDSEntry 15 } ibm4312Prtx1InterpreterIPDSXOffsetMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterIPDSXOffset. The unit is specified by ibm4312Prtx1InterpreterIPDSXOffsetUnit." ::= { ibm4312Prtx1InterpreterIPDSEntry 16 } ibm4312Prtx1InterpreterIPDSYOffset OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Sets the print offset in the Y (vertical) direction. Positive values move the starting print for printing toward the bottom of a portrait page. Negative values move the starting point for printing toward the top of a portrait page. The units and valid range for this value are specified by ibm4312Prtx1InterpreterIPDSYOffsetUnit, ibm4312Prtx1InterpreterIPDSYOffsetMin, and ibm4312Prtx1InterpreterIPDSYOffsetMax." ::= { ibm4312Prtx1InterpreterIPDSEntry 17 } ibm4312Prtx1InterpreterIPDSYOffsetUnit OBJECT-TYPE SYNTAX DistanceUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneTenthOfInch(10), -- pels(20) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterIPDSYOffset, ibm4312Prtx1InterpreterIPDSYOffsetMin, and ibm4312Prtx1InterpreterIPDSYOffsetMax." ::= { ibm4312Prtx1InterpreterIPDSEntry 18 } ibm4312Prtx1InterpreterIPDSYOffsetMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterIPDSYOffset. The unit is specified by ibm4312Prtx1InterpreterIPDSYOffsetUnit." ::= { ibm4312Prtx1InterpreterIPDSEntry 19 } ibm4312Prtx1InterpreterIPDSYOffsetMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterIPDSYOffset. The unit is specified by ibm4312Prtx1InterpreterIPDSYOffsetUnit." ::= { ibm4312Prtx1InterpreterIPDSEntry 20 } ibm4312Prtx1InterpreterIPDSPageProtect OBJECT-TYPE SYNTAX OnAutoChangable -- Rsyntax INTEGER { -- on(4), -- auto(5), -- autoOnly(7) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sets page protection: on: the printer reserves enough memory to process an entire page without compression before it prints the page. This can help in the rare case where the printer's compression scheme causes a loss of quality in complex graphics. auto: the printer protects the minimum amount of memory necessary. autoOnly: the printer only has enough memory to protect the minimum amount." ::= { ibm4312Prtx1InterpreterIPDSEntry 21 } ibm4312Prtx1InterpreterIPDSSetFGIDTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterIPDSSetFGIDEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterIPDSSet 1 } ibm4312Prtx1InterpreterIPDSSetFGIDEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterIPDSSetFGIDEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterIPDSSetFGIDIndex } ::= { ibm4312Prtx1InterpreterIPDSSetFGIDTable 1 } Ibm4312Prtx1InterpreterIPDSSetFGIDEntry ::= SEQUENCE { ibm4312Prtx1InterpreterIPDSSetFGIDIndex Integer32, ibm4312Prtx1InterpreterIPDSSetFGID PackedInt } ibm4312Prtx1InterpreterIPDSSetFGIDIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterIPDSSetFGIDEntry 1 } ibm4312Prtx1InterpreterIPDSSetFGID OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterIPDSDefaultFGID." ::= { ibm4312Prtx1InterpreterIPDSSetFGIDEntry 2 } ibm4312Prtx1InterpreterIPDSSetEmulationTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterIPDSSetEmulationEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterIPDSSet 2 } ibm4312Prtx1InterpreterIPDSSetEmulationEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterIPDSSetEmulationEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterIPDSSetEmulationIndex } ::= { ibm4312Prtx1InterpreterIPDSSetEmulationTable 1 } Ibm4312Prtx1InterpreterIPDSSetEmulationEntry ::= SEQUENCE { ibm4312Prtx1InterpreterIPDSSetEmulationIndex Integer32, ibm4312Prtx1InterpreterIPDSSetEmulation PackedInt } ibm4312Prtx1InterpreterIPDSSetEmulationIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterIPDSSetEmulationEntry 1 } ibm4312Prtx1InterpreterIPDSSetEmulation OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterIPDSEmulation." ::= { ibm4312Prtx1InterpreterIPDSSetEmulationEntry 2 } ibm4312Prtx1InterpreterIPDSSetPageTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterIPDSSetPageEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterIPDSSet 3 } ibm4312Prtx1InterpreterIPDSSetPageEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterIPDSSetPageEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterIPDSSetPageIndex } ::= { ibm4312Prtx1InterpreterIPDSSetPageTable 1 } Ibm4312Prtx1InterpreterIPDSSetPageEntry ::= SEQUENCE { ibm4312Prtx1InterpreterIPDSSetPageIndex Integer32, ibm4312Prtx1InterpreterIPDSSetPage PackedInt } ibm4312Prtx1InterpreterIPDSSetPageIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterIPDSSetPageEntry 1 } ibm4312Prtx1InterpreterIPDSSetPage OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterIPDSDefaultPage." ::= { ibm4312Prtx1InterpreterIPDSSetPageEntry 2 } ibm4312Prtx1InterpreterIPDSSetPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterIPDSSetPortEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterIPDSSet 4 } ibm4312Prtx1InterpreterIPDSSetPortEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterIPDSSetPortEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterIPDSSetPortIndex } ::= { ibm4312Prtx1InterpreterIPDSSetPortTable 1 } Ibm4312Prtx1InterpreterIPDSSetPortEntry ::= SEQUENCE { ibm4312Prtx1InterpreterIPDSSetPortIndex Integer32, ibm4312Prtx1InterpreterIPDSSetPort PackedInt } ibm4312Prtx1InterpreterIPDSSetPortIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterIPDSSetPortEntry 1 } ibm4312Prtx1InterpreterIPDSSetPort OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterIPDSPort." ::= { ibm4312Prtx1InterpreterIPDSSetPortEntry 2 } ibm4312Prtx1InterpreterPCLTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterPCLEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'PCL'interpreter." ::= { ibm4312Prtx1InterpreterPCL 1 } ibm4312Prtx1InterpreterPCLEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterPCLEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1InterpreterPCLTable 1 } Ibm4312Prtx1InterpreterPCLEntry ::= SEQUENCE { ibm4312Prtx1InterpreterPCLCopies Integer32, ibm4312Prtx1InterpreterPCLCopiesMin Integer32, ibm4312Prtx1InterpreterPCLCopiesMax Integer32, ibm4312Prtx1InterpreterPCLDefaultFontNumber Integer32, ibm4312Prtx1InterpreterPCLFontNumberMin Integer32, ibm4312Prtx1InterpreterPCLFontNumberMax Integer32, ibm4312Prtx1InterpreterPCLDefaultPitch Integer32, ibm4312Prtx1InterpreterPCLPitchUnit GenericUnit, ibm4312Prtx1InterpreterPCLPitchMin Integer32, ibm4312Prtx1InterpreterPCLPitchMax Integer32, ibm4312Prtx1InterpreterPCLDefaultPointSize Integer32, ibm4312Prtx1InterpreterPCLPointSizeUnit GenericUnit, ibm4312Prtx1InterpreterPCLPointSizeMin Integer32, ibm4312Prtx1InterpreterPCLPointSizeMax Integer32, ibm4312Prtx1InterpreterPCLEdgeToEdge OffOn, ibm4312Prtx1InterpreterPCLFontSource FontSource, ibm4312Prtx1InterpreterPCLFormSize Integer32, ibm4312Prtx1InterpreterPCLFormSizeMin Integer32, ibm4312Prtx1InterpreterPCLFormSizeMax Integer32, ibm4312Prtx1InterpreterPCLPageProtect OnAutoChangable, ibm4312Prtx1InterpreterPCLSaveContext OffOnPresent, ibm4312Prtx1InterpreterPCLPageSizeUnit MediaUnit, ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirDeclared Integer32, ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirDeclared Integer32, ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirChosen Integer32, ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirChosen Integer32 } ibm4312Prtx1InterpreterPCLCopies OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies how may copies of each job to print. The valid range for this value is specified by ibm4312Prtx1InterpreterPCLCopiesMin and ibm4312Prtx1InterpreterPCLCopiesMax." ::= { ibm4312Prtx1InterpreterPCLEntry 1 } ibm4312Prtx1InterpreterPCLCopiesMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterPCLCopies." ::= { ibm4312Prtx1InterpreterPCLEntry 2 } ibm4312Prtx1InterpreterPCLCopiesMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterPCLCopies." ::= { ibm4312Prtx1InterpreterPCLEntry 3 } ibm4312Prtx1InterpreterPCLDefaultFontNumber OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the number of the default font. A list of the available fonts and their corresponding numbers can be printed via the Operator Panel by selecting PRINT PCL FONTS from the Test Menu. The valid range for this value is specified by ibm4312Prtx1InterpreterPCLFontNumberMin and ibm4312Prtx1InterpreterPCLFontNumberMax." ::= { ibm4312Prtx1InterpreterPCLEntry 4 } ibm4312Prtx1InterpreterPCLFontNumberMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterPCLDefaultFontNumber." ::= { ibm4312Prtx1InterpreterPCLEntry 5 } ibm4312Prtx1InterpreterPCLFontNumberMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterPCLDefaultFontNumber." ::= { ibm4312Prtx1InterpreterPCLEntry 6 } ibm4312Prtx1InterpreterPCLDefaultPitch OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the pitch to use for the default font, if the font is bitmapped (raster). If the default font is not bitmapped, a value of zero is returned. The units and valid range for this value are specified by ibm4312Prtx1InterpreterPCLPitchUnit, ibm4312Prtx1InterpreterPCLPitchMin, and ibm4312Prtx1InterpreterPCLPitchMax." ::= { ibm4312Prtx1InterpreterPCLEntry 8 } ibm4312Prtx1InterpreterPCLPitchUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterPCLDefaultPitch, ibm4312Prtx1InterpreterPCLPitchMin, and ibm4312Prtx1InterpreterPCLPitchMax." ::= { ibm4312Prtx1InterpreterPCLEntry 9 } ibm4312Prtx1InterpreterPCLPitchMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterPCLDefaultPitch. If the default font is not bitmapped, a value of zero is returned. The unit of measure is specified by ibm4312Prtx1InterpreterPCLPitchUnit." ::= { ibm4312Prtx1InterpreterPCLEntry 10 } ibm4312Prtx1InterpreterPCLPitchMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterPCLDefaultPitch. If the default font is not bitmapped, a value of zero is returned. The unit of measure is specified by ibm4312Prtx1InterpreterPCLPitchUnit." ::= { ibm4312Prtx1InterpreterPCLEntry 11 } ibm4312Prtx1InterpreterPCLDefaultPointSize OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the point size of the default font, if it is an outline font. If the default font is not an outline font, a value of zero is returned. The units and valid range for this value are specified by ibm4312Prtx1InterpreterPCLPointUnit, ibm4312Prtx1InterpreterPCLPointMin, and ibm4312Prtx1InterpreterPCLPointMax." ::= { ibm4312Prtx1InterpreterPCLEntry 12 } ibm4312Prtx1InterpreterPCLPointSizeUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterPCLDefaultPointSize, ibm4312Prtx1InterpreterPCLPointSizeMin, and ibm4312Prtx1InterpreterPCLPointSizeMax." ::= { ibm4312Prtx1InterpreterPCLEntry 13 } ibm4312Prtx1InterpreterPCLPointSizeMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterPCLDefaultPointSize. If the default font is not an outline font, a value of zero is returned. The unit of measure is specified by ibm4312Prtx1InterpreterPCLPointSizeUnit." ::= { ibm4312Prtx1InterpreterPCLEntry 14 } ibm4312Prtx1InterpreterPCLPointSizeMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterPCLDefaultPointSize. If the default font is not an outline font, a value of zero is returned. The unit of measure is specified by ibm4312Prtx1InterpreterPCLPointSizeUnit." ::= { ibm4312Prtx1InterpreterPCLEntry 15 } ibm4312Prtx1InterpreterPCLEdgeToEdge OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns edge-to-edge printing off or on. off: the printer maintains a border of 4 mm on all four paper sides. on: the printer allows printing up to the physical page size. To avoid toner contaminating the printer, IBM recommends leaving this variable set to 'off'; using 'on' only when necessary." ::= { ibm4312Prtx1InterpreterPCLEntry 16 } ibm4312Prtx1InterpreterPCLFontSource OBJECT-TYPE SYNTAX FontSource -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- internal(3), -- soft(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies which font source the printer checks first for a specified font." ::= { ibm4312Prtx1InterpreterPCLEntry 17 } ibm4312Prtx1InterpreterPCLFormSize OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the number of lines per page the printer prints before it starts a new page." ::= { ibm4312Prtx1InterpreterPCLEntry 18 } ibm4312Prtx1InterpreterPCLFormSizeMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterPCLFormSize." ::= { ibm4312Prtx1InterpreterPCLEntry 19 } ibm4312Prtx1InterpreterPCLFormSizeMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterPCLFormSize." ::= { ibm4312Prtx1InterpreterPCLEntry 20 } ibm4312Prtx1InterpreterPCLPageProtect OBJECT-TYPE SYNTAX OnAutoChangable -- Rsyntax INTEGER { -- on(4), -- auto(5), -- autoOnly(7) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sets page protection: on: the printer reserves enough memory to process an entire page without compression before it prints the page. This can help in the rare case where the printer's compression scheme causes a loss of quality in complex graphics. auto: the printer protects the minimum amount of memory necessary. autoOnly: the printer only has enough memory to protect the minimum amount." ::= { ibm4312Prtx1InterpreterPCLEntry 21 } ibm4312Prtx1InterpreterPCLSaveContext OBJECT-TYPE SYNTAX OffOnPresent -- Rsyntax INTEGER { -- off(3), -- on(4), -- notPresent(6) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether or not the printer saves PCL data stream settings (downloaded fonts, macros, patterns) when it switches to another data stream. off: the printer does not save data on: the printer saves data notPresent: the printer doesn't have enough memory installed for this option" ::= { ibm4312Prtx1InterpreterPCLEntry 22 } ibm4312Prtx1InterpreterPCLPageSizeUnit OBJECT-TYPE SYNTAX MediaUnit -- Rsyntax INTEGER { -- tenThousandthsOfInches(3), -- micrometers(4) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The unit of measure for ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirDeclared, ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirDeclared, ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirChosen, ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirChosen, ibm4312Prtx1InterpreterPCLSetPageSizeFeedDir, ibm4312Prtx1InterpreterPCLSetPageSizeXFeedDir." ::= { ibm4312Prtx1InterpreterPCLEntry 23 } ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirDeclared OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the 'declared' default page size in the feed direction. The value (-2) indicates unknown. The unit of measurement is specified by ibm4312Prtx1InterpreterPCLPageSizeUnit. The valid set of values is specified by ibm4312Prtx1InterpreterPCLSetPageSizeFeedDir. Invalid values are 'snapped' to the closest value valid for setting ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirChosen." ::= { ibm4312Prtx1InterpreterPCLEntry 24 } ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirDeclared OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the 'declared' default page size in the cross feed direction. The value (-2) indicates unknown. The unit of measurement is specified by ibm4312Prtx1InterpreterPCLPageSizeUnit. The valid set of values is specified by ibm4312Prtx1InterpreterPCLSetPageSizeXFeedDir. Invalid values are 'snapped' to the closest value valid for setting ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirChosen." ::= { ibm4312Prtx1InterpreterPCLEntry 25 } ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirChosen OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the 'chosen' default page size in the feed direction. The value (-2) indicates unknown. The unit of measurement is specified by ibm4312Prtx1InterpreterPCLPageSizeUnit. The chosen size is determined by 'snapping' the declared size the the closest supported page size." ::= { ibm4312Prtx1InterpreterPCLEntry 26 } ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirChosen OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the 'chosen' default page size in the cross feed direction. The value (-2) indicates unknown. The unit of measurement is specified by ibm4312Prtx1InterpreterPCLPageSizeUnit. The chosen size is determined by 'snapping' the declared size the the closest supported page size." ::= { ibm4312Prtx1InterpreterPCLEntry 27 } ibm4312Prtx1InterpreterPCLSetPageSizeTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterPCLSetPageSizeEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterPCLSet 2 } ibm4312Prtx1InterpreterPCLSetPageSizeEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterPCLSetPageSizeEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterPCLSetPageSizeIndex } ::= { ibm4312Prtx1InterpreterPCLSetPageSizeTable 1 } Ibm4312Prtx1InterpreterPCLSetPageSizeEntry ::= SEQUENCE { ibm4312Prtx1InterpreterPCLSetPageSizeIndex Integer32, ibm4312Prtx1InterpreterPCLSetPageSizeFeedDir PackedInt, ibm4312Prtx1InterpreterPCLSetPageSizeXFeedDir PackedInt } ibm4312Prtx1InterpreterPCLSetPageSizeIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterPCLSetPageSizeEntry 1 } ibm4312Prtx1InterpreterPCLSetPageSizeFeedDir OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirDeclared. The unit of measurement is specified by ibm4312Prtx1InterpreterPCLPageSizeUnit." ::= { ibm4312Prtx1InterpreterPCLSetPageSizeEntry 2 } ibm4312Prtx1InterpreterPCLSetPageSizeXFeedDir OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirDeclared. The unit of measurement is specified by ibm4312Prtx1InterpreterPCLPageSizeUnit." ::= { ibm4312Prtx1InterpreterPCLSetPageSizeEntry 3 } ibm4312Prtx1InterpreterPCLSetFontSourcePITable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterPCLSetFontSourcePIEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterPCLSet 3 } ibm4312Prtx1InterpreterPCLSetFontSourcePIEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterPCLSetFontSourcePIEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterPCLSetFontSourcePIIndex } ::= { ibm4312Prtx1InterpreterPCLSetFontSourcePITable 1 } Ibm4312Prtx1InterpreterPCLSetFontSourcePIEntry ::= SEQUENCE { ibm4312Prtx1InterpreterPCLSetFontSourcePIIndex Integer32, ibm4312Prtx1InterpreterPCLSetFontSourcePI PackedInt } ibm4312Prtx1InterpreterPCLSetFontSourcePIIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterPCLSetFontSourcePIEntry 1 } ibm4312Prtx1InterpreterPCLSetFontSourcePI OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterPCLFontSource." ::= { ibm4312Prtx1InterpreterPCLSetFontSourcePIEntry 2 } ibm4312Prtx1InterpreterPSTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterPSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'PS' interpreter." ::= { ibm4312Prtx1InterpreterPS 1 } ibm4312Prtx1InterpreterPSEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterPSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1InterpreterPSTable 1 } Ibm4312Prtx1InterpreterPSEntry ::= SEQUENCE { ibm4312Prtx1InterpreterPSCopies Integer32, ibm4312Prtx1InterpreterPSCopiesMin Integer32, ibm4312Prtx1InterpreterPSCopiesMax Integer32, ibm4312Prtx1InterpreterPSPageProtect OnAutoChangable, ibm4312Prtx1InterpreterPSPrintErrors OffOn, ibm4312Prtx1InterpreterPSSaveContext OffOnPresent } ibm4312Prtx1InterpreterPSCopies OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies how may copies of each job to print." ::= { ibm4312Prtx1InterpreterPSEntry 1 } ibm4312Prtx1InterpreterPSCopiesMin OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The minimum allowable value for ibm4312Prtx1InterpreterPSCopies." ::= { ibm4312Prtx1InterpreterPSEntry 2 } ibm4312Prtx1InterpreterPSCopiesMax OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "The maximum allowable value for ibm4312Prtx1InterpreterPSCopies." ::= { ibm4312Prtx1InterpreterPSEntry 3 } ibm4312Prtx1InterpreterPSPageProtect OBJECT-TYPE SYNTAX OnAutoChangable -- Rsyntax INTEGER { -- on(4), -- auto(5), -- autoOnly(7) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Sets page protection: on: the printer reserves enough memory to process an entire page without compression before it prints the page. This can help in the rare case where the printer's compression scheme causes a loss of quality in complex graphics. auto: the printer protects the minimum amount of memory necessary. autoOnly: the printer only has enough memory to protect the minimum amount." ::= { ibm4312Prtx1InterpreterPSEntry 4 } ibm4312Prtx1InterpreterPSPrintErrors OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies how the printer handles PostScript errors: off: the printer cancels the job, but does not print an error page. on: the printer prints an error page and cancels the job." ::= { ibm4312Prtx1InterpreterPSEntry 5 } ibm4312Prtx1InterpreterPSSaveContext OBJECT-TYPE SYNTAX OffOnPresent -- Rsyntax INTEGER { -- off(3), -- on(4), -- notPresent(6) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Specifies whether or not the printer saves PostScript data stream settings when it switches from PostScript to another data stream. off: the printer does not save data on: the printer saves data notPresent: the printer doesn't have enough memory installed for this option" ::= { ibm4312Prtx1InterpreterPSEntry 6 } ibm4312Prtx1InterpreterTwinaxSCSTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterTwinaxSCSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table of information specific to the 'Twinax SCS' interpreter." ::= { ibm4312Prtx1InterpreterTwinaxSCS 1 } ibm4312Prtx1InterpreterTwinaxSCSEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterTwinaxSCSEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry exists in this table for each device entry in the hostmib device table who's type is 'printer'." INDEX { hrDeviceIndex } ::= { ibm4312Prtx1InterpreterTwinaxSCSTable 1 } Ibm4312Prtx1InterpreterTwinaxSCSEntry ::= SEQUENCE { ibm4312Prtx1InterpreterTwinaxSCSAutoPrintOrient OffOn, ibm4312Prtx1InterpreterTwinaxSCSDefaultCharsPerInch Integer32, ibm4312Prtx1InterpreterTwinaxSCSCharsPerInchUnit GenericUnit, ibm4312Prtx1InterpreterTwinaxSCSDefaultLinesPerInch Integer32, ibm4312Prtx1InterpreterTwinaxSCSLinesPerInchUnit GenericUnit } ibm4312Prtx1InterpreterTwinaxSCSAutoPrintOrient OBJECT-TYPE SYNTAX OffOn -- Rsyntax INTEGER { -- off(3), -- on(4) -- } ACCESS read-write STATUS mandatory DESCRIPTION "Turns automatic print orientation (APO) off or on. off: the page prints using the default orientation. on: the page is printed in the most appropriate orientation. If the requested dimensions of the job fit on the paper, the page will be printed either in portrait or landscape, whichever better fits the dimensions. If the requested dimensions do not fit on the paper, the default orientation determines how the sheet is printed." ::= { ibm4312Prtx1InterpreterTwinaxSCSEntry 1 } ibm4312Prtx1InterpreterTwinaxSCSDefaultCharsPerInch OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies the default characters per inch, or pitch. The proper units and set of values are specified by ibm4312Prtx1InterpreterTwinaxSCSCharsPerInchUnit and ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInch." ::= { ibm4312Prtx1InterpreterTwinaxSCSEntry 2 } ibm4312Prtx1InterpreterTwinaxSCSCharsPerInchUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The units of measure for ibm4312Prtx1InterpreterTwinaxSCSDefaultCharsPerInch and ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInch." ::= { ibm4312Prtx1InterpreterTwinaxSCSEntry 3 } ibm4312Prtx1InterpreterTwinaxSCSDefaultLinesPerInch OBJECT-TYPE SYNTAX Integer32 ACCESS read-write STATUS mandatory DESCRIPTION "Specifies a default lines per inch value. A value of zero specifies either the value specified in the host data stream, or the PCL default value for the printer. The proper units and set of values are specified by ibm4312Prtx1InterpreterTwinaxSCSLinesPerInchUnit and ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInch." ::= { ibm4312Prtx1InterpreterTwinaxSCSEntry 4 } ibm4312Prtx1InterpreterTwinaxSCSLinesPerInchUnit OBJECT-TYPE SYNTAX GenericUnit -- Rsyntax INTEGER { -- other(1), -- unknown(2), -- oneThousandth(10), -- oneHundredth(11), -- twentyFiveHundredths(12), -- oneTenth(13), -- one(14), -- tens(15) -- } ACCESS read-only STATUS mandatory DESCRIPTION "The units of measure for ibm4312Prtx1InterpreterTwinaxSCSDefaultLinesPerInch and ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInch." ::= { ibm4312Prtx1InterpreterTwinaxSCSEntry 5 } ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterTwinaxSCSSet 1 } ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchIndex } ::= { ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchTable 1 } Ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchEntry ::= SEQUENCE { ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchIndex Integer32, ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInch PackedInt } ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchEntry 1 } ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInch OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterTwinaxSCSDefaultCharsPerInch. The units are specified in ibm4312Prtx1InterpreterTwinaxSCSCharsPerInchUnit." ::= { ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInchEntry 2 } ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchTable OBJECT-TYPE SYNTAX SEQUENCE OF Ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchEntry ACCESS not-accessible STATUS mandatory ::= { ibm4312Prtx1InterpreterTwinaxSCSSet 2 } ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchEntry OBJECT-TYPE SYNTAX Ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchEntry ACCESS not-accessible STATUS mandatory INDEX { hrDeviceIndex, ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchIndex } ::= { ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchTable 1 } Ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchEntry ::= SEQUENCE { ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchIndex Integer32, ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInch PackedInt } ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchIndex OBJECT-TYPE SYNTAX Integer32(1..65535) ACCESS not-accessible STATUS mandatory DESCRIPTION "A unique value used by the printer to identify a member of a set of valid values." ::= { ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchEntry 1 } ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInch OBJECT-TYPE SYNTAX PackedInt -- Rsyntax OCTET STRING(SIZE(8..400)) ACCESS read-only STATUS mandatory DESCRIPTION "Valid values for ibm4312Prtx1InterpreterTwinaxSCSDefaultLinesPerInch. The units are specified in ibm4312Prtx1InterpreterTwinaxSCSLinesPerInchUnit." ::= { ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInchEntry 2 } ibm4312Prtx1GeneralGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 1 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The general printer group. -- objects -- ibm4312Prtx1GeneralAutoContinue, -- ibm4312Prtx1GeneralJamRecovery, -- ibm4312Prtx1GeneralPowerSaveDelay, -- ibm4312Prtx1GeneralPowerSaveDelayUnit, -- ibm4312Prtx1GeneralSetPowerSaveDelay, -- ibm4312Prtx1GeneralErrorLogDesc, -- ibm4312Prtx1GeneralErrorLogCount, ibm4312Prtx1GeneralOffline, -- ibm4312Prtx1GeneralOnline, ibm4312Prtx1AlertMaxNumber, -- ibm4312Prtx1GeneralTableSizePrtCover, -- ibm4312Prtx1GeneralTableSizePrtLocalization, -- ibm4312Prtx1GeneralTableSizePrtInput, -- ibm4312Prtx1GeneralTableSizePrtOutput, -- ibm4312Prtx1GeneralTableSizePrtMarker, -- ibm4312Prtx1GeneralTableSizePrtMediaPath, -- ibm4312Prtx1GeneralTableSizePrtChannel, -- ibm4312Prtx1GeneralTableSizePrtInterpreter, -- ibm4312Prtx1GeneralTableSizePrtStorageRef, -- ibm4312Prtx1GeneralTableSizeErrorLog ibm4312Prtx1InputGeneralGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 2 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The General Input group. -- objects -- ibm4312Prtx1InputManual, ibm4312Prtx1InputTrayRenumber, -- ibm4312Prtx1InputTraySwitch, -- ibm4312Prtx1InputSetMediaDimFeedDir, -- ibm4312Prtx1InputSetMediaDimXFeedDir ibm4312Prtx1MarkerGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 3 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Marker group. -- objects -- ibm4312Prtx1MarkerPrintQuality, -- ibm4312Prtx1MarkerSetPrintQuality ibm4312Prtx1MarkerSupplyFuserGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 4 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Fuser Marker Supply group. -- objects -- ibm4312Prtx1MarkerSuppliesFuserCount, -- ibm4312Prtx1MarkerSuppliesFuserCountReset, -- ibm4312Prtx1MarkerSuppliesFuserCountUnit ibm4312Prtx1MarkerSupplyTonerGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 5 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Toner Marker Supply group. -- objects -- ibm4312Prtx1MarkerTonerDensity, -- ibm4312Prtx1MarkerTonerDensityMin, -- ibm4312Prtx1MarkerTonerDensityMax, -- ibm4312Prtx1MarkerSuppliesTonerCount, -- ibm4312Prtx1MarkerSuppliesTonerCountReset, -- ibm4312Prtx1MarkerSuppliesTonerCountUnit ibm4312Prtx1ChannelGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 6 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Channel Group. -- objects -- ibm4312Prtx1ChannelPortTimeout, -- ibm4312Prtx1ChannelPortTimeoutUnit, -- ibm4312Prtx1ChannelPortTimeoutMin, -- ibm4312Prtx1ChannelPortTimeoutMax, -- ibm4312Prtx1ChannelSetPageDescLangIndex ibm4312Prtx1ChannelCoaxGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 7 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Coax Channel group. -- objects -- ibm4312Prtx1ChannelCoaxBufferSize, -- ibm4312Prtx1ChannelCoaxBufferSizeUnit, -- ibm4312Prtx1ChannelCoaxSetBufferSize, -- ibm4312Prtx1ChannelCoaxBusyTimeout, -- ibm4312Prtx1ChannelCoaxBusyTimeoutUnit, -- ibm4312Prtx1ChannelCoaxBusyTimeoutMin, -- ibm4312Prtx1ChannelCoaxBusyTimeoutMax, -- ibm4312Prtx1ChannelCoaxEarlyComplete, -- ibm4312Prtx1ChannelCoaxEdgeToEdge, -- ibm4312Prtx1ChannelCoaxExtAttrBfr, -- ibm4312Prtx1ChannelCoaxHoldTimeout, -- ibm4312Prtx1ChannelCoaxHoldTimeoutUnit, -- ibm4312Prtx1ChannelCoaxHoldTimeoutMin, -- ibm4312Prtx1ChannelCoaxHoldTimeoutMax, -- ibm4312Prtx1ChannelCoaxIRQTimeout, -- ibm4312Prtx1ChannelCoaxIRQTimeoutUnit, -- ibm4312Prtx1ChannelCoaxIRQTimeoutMin, -- ibm4312Prtx1ChannelCoaxIRQTimeoutMax, -- ibm4312Prtx1ChannelCoaxSendPA1, -- ibm4312Prtx1ChannelCoaxSendPA2 ibm4312Prtx1ChannelParallelGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 8 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Parallel Channel group. -- objects -- ibm4312Prtx1ChannelParallelBiDi ibm4312Prtx1ChannelTwinaxGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 9 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Twinax Channel group. -- objects -- ibm4312Prtx1ChannelTwinaxBufferSize, -- ibm4312Prtx1ChannelTwinaxBufferSizeUnit, -- ibm4312Prtx1ChannelTwinaxSetBufferSize, -- ibm4312Prtx1ChannelTwinaxEdgeToEdge, -- ibm4312Prtx1ChannelTwinaxIPDSAddr, -- ibm4312Prtx1ChannelTwinaxSCSAddr ibm4312Prtx1InterpreterGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 10 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Interpreter group. -- objects -- ibm4312Prtx1InterpreterSetCharSetPI ibm4312Prtx1InterpreterCoaxDSCDSEGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 11 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Coax DSC/DSE Interpreter group. -- objects -- ibm4312Prtx1InterpreterCoaxDSCDSEAutoFunction, -- ibm4312Prtx1InterpreterCoaxDSCDSECRatMppPlus1, -- ibm4312Prtx1InterpreterCoaxDSCDSEFFData, -- ibm4312Prtx1InterpreterCoaxDSCDSEFFLast, -- ibm4312Prtx1InterpreterCoaxDSCDSEFFValid, -- ibm4312Prtx1InterpreterCoaxDSCDSENLatMppPlus1, -- ibm4312Prtx1InterpreterCoaxDSCDSEPrintImage ibm4312Prtx1InterpreterCoaxSCSGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 12 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Coax SCS Interpreter group. -- objects -- ibm4312Prtx1InputCoaxSCSDefaultOrientation, -- ibm4312Prtx1InputSetCoaxSCSOrientation, -- ibm4312Prtx1InterpreterCoaxSCSAutoPrintOrient, -- ibm4312Prtx1InterpreterCoaxSCSCase, -- ibm4312Prtx1InterpreterCoaxSCSDefaultCharsPerInch, -- ibm4312Prtx1InterpreterCoaxSCSCharsPerInchUnit, -- ibm4312Prtx1InterpreterCoaxSCSSetCharsPerInch, -- ibm4312Prtx1InterpreterCoaxSCSDefaultLinesPerInch, -- ibm4312Prtx1InterpreterCoaxSCSLinesPerInchUnit, -- ibm4312Prtx1InterpreterCoaxSCSSetLinesPerInch, -- ibm4312Prtx1InterpreterCoaxSCSLeftBindingMargin, -- ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginUnit, -- ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMin, -- ibm4312Prtx1InterpreterCoaxSCSLeftBindingMarginMax, -- ibm4312Prtx1InterpreterCoaxSCSLineSpacing, -- ibm4312Prtx1InterpreterCoaxSCSMaxPageLength, -- ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMin, -- ibm4312Prtx1InterpreterCoaxSCSMaxPageLengthMax, -- ibm4312Prtx1InterpreterCoaxSCSMaxPrintPosition, -- ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMin, -- ibm4312Prtx1InterpreterCoaxSCSMaxPrintPositionMax, -- ibm4312Prtx1InterpreterCoaxSCSTopBindingMargin, -- ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginUnit, -- ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMin, -- ibm4312Prtx1InterpreterCoaxSCSTopBindingMarginMax ibm4312Prtx1InterpreterIPDSGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 13 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The IPDS Interpreter group. -- objects -- ibm4312Prtx1InterpreterIPDSDefaultCharsPerInch, -- ibm4312Prtx1InterpreterIPDSCharsPerInchUnit, -- ibm4312Prtx1InterpreterIPDSCharsPerInchMin, -- ibm4312Prtx1InterpreterIPDSCharsPerInchMax, -- ibm4312Prtx1InterpreterIPDSDefaultFGID, -- ibm4312Prtx1InterpreterIPDSSetFGID, -- ibm4312Prtx1InterpreterIPDSEdgeToEdge, -- ibm4312Prtx1InterpreterIPDSEmulation, -- ibm4312Prtx1InterpreterIPDSSetEmulation, -- ibm4312Prtx1InterpreterIPDSEPC, -- ibm4312Prtx1InterpreterIPDSFontSub, -- ibm4312Prtx1InterpreterIPDSPage, -- ibm4312Prtx1InterpreterIPDSSetPage, -- ibm4312Prtx1InterpreterIPDSPort, -- ibm4312Prtx1InterpreterIPDSSetPort, -- ibm4312Prtx1InterpreterIPDSVPACheck, -- ibm4312Prtx1InterpreterIPDSXOffset, -- ibm4312Prtx1InterpreterIPDSXOffsetUnit, -- ibm4312Prtx1InterpreterIPDSXOffsetMin, -- ibm4312Prtx1InterpreterIPDSXOffsetMax, -- ibm4312Prtx1InterpreterIPDSYOffset, -- ibm4312Prtx1InterpreterIPDSYOffsetUnit, -- ibm4312Prtx1InterpreterIPDSYOffsetMin, -- ibm4312Prtx1InterpreterIPDSYOffsetMax, -- ibm4312Prtx1InterpreterIPDSPageProtect ibm4312Prtx1InterpreterPCLGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 14 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The PCL Interpreter Group. -- objects -- ibm4312Prtx1InterpreterPCLCopies, -- ibm4312Prtx1InterpreterPCLCopiesMin, -- ibm4312Prtx1InterpreterPCLCopiesMax, -- ibm4312Prtx1InterpreterPCLDefaultFontNumber, -- ibm4312Prtx1InterpreterPCLFontNumberMin, -- ibm4312Prtx1InterpreterPCLFontNumberMax, -- ibm4312Prtx1InterpreterPCLDefaultPitch, -- ibm4312Prtx1InterpreterPCLPitchUnit, -- ibm4312Prtx1InterpreterPCLPitchMin, -- ibm4312Prtx1InterpreterPCLPitchMax, -- ibm4312Prtx1InterpreterPCLDefaultPointSize, -- ibm4312Prtx1InterpreterPCLPointSizeUnit, -- ibm4312Prtx1InterpreterPCLPointSizeMin, -- ibm4312Prtx1InterpreterPCLPointSizeMax, -- ibm4312Prtx1InterpreterPCLEdgeToEdge, -- ibm4312Prtx1InterpreterPCLFontSource, -- ibm4312Prtx1InterpreterPCLSetFontSourcePI, -- ibm4312Prtx1InterpreterPCLFormSize, -- ibm4312Prtx1InterpreterPCLFormSizeMin, -- ibm4312Prtx1InterpreterPCLFormSizeMax, -- ibm4312Prtx1InterpreterPCLPageProtect, -- ibm4312Prtx1InterpreterPCLSaveContext, -- ibm4312Prtx1InterpreterPCLPageSizeUnit, -- ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirDeclared, -- ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirDeclared, -- ibm4312Prtx1InterpreterPCLDefaultPageSizeFeedDirChosen, -- ibm4312Prtx1InterpreterPCLDefaultPageSizeXFeedDirChosen, -- ibm4312Prtx1InterpreterPCLSetPageSizeFeedDir, -- ibm4312Prtx1InterpreterPCLSetPageSizeXFeedDir ibm4312Prtx1InterpreterPSGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 15 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The PostScript Interpreter group. -- objects -- ibm4312Prtx1InterpreterPSCopies, -- ibm4312Prtx1InterpreterPSCopiesMin, -- ibm4312Prtx1InterpreterPSCopiesMax, -- ibm4312Prtx1InterpreterPSPageProtect, -- ibm4312Prtx1InterpreterPSPrintErrors, -- ibm4312Prtx1InterpreterPSSaveContext ibm4312Prtx1InterpreterTwinaxSCSGroup OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBGroups 16 } -- OBJECT-GROUP -- Status -- mandatory -- Descr -- The Twinax SCS Interpreter group. -- objects -- ibm4312Prtx1InputTwinaxSCSDefaultOrientation, -- ibm4312Prtx1InputSetTwinaxSCSOrientation, -- ibm4312Prtx1InterpreterTwinaxSCSAutoPrintOrient, -- ibm4312Prtx1InterpreterTwinaxSCSDefaultCharsPerInch, -- ibm4312Prtx1InterpreterTwinaxSCSCharsPerInchUnit, -- ibm4312Prtx1InterpreterTwinaxSCSSetCharsPerInch, -- ibm4312Prtx1InterpreterTwinaxSCSDefaultLinesPerInch, -- ibm4312Prtx1InterpreterTwinaxSCSLinesPerInchUnit, -- ibm4312Prtx1InterpreterTwinaxSCSSetLinesPerInch ibm4312Prtx1MIBCompliance OBJECT IDENTIFIER ::= { ibm4312Prtx1MIBConformance 1 } -- MODULE-COMPLIANCE -- Status -- mandatory -- Descr -- The compliance statement for the Network Workgroup Printer -- Model 4312. -- Module -- >>current<< -- MandGroup -- ibm4312Prtx1GeneralGroup -- MandGroup -- ibm4312Prtx1InputGeneralGroup -- MandGroup -- ibm4312Prtx1MarkerGroup -- MandGroup -- ibm4312Prtx1MarkerSupplyFuserGroup -- MandGroup -- ibm4312Prtx1MarkerSupplyTonerGroup -- MandGroup -- ibm4312Prtx1ChannelGroup -- MandGroup -- ibm4312Prtx1ChannelParallelGroup -- MandGroup -- ibm4312Prtx1InterpreterGroup -- MandGroup -- ibm4312Prtx1InterpreterPCLGroup END