XEROX-PRINTER-EXT-TC

File: XEROX-PRINTER-EXT-TC.mib (63423 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC XEROX-COMMON-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE TEXTUAL-CONVENTION
xeroxCommonMIB

Defined Types

XcmPrtAuxSheetContent  
Auxiliary sheets are added by the printing system and are not part of the actual print job. Examples include error pages and banner pages. This textual convention is used to specify the information content of auxiliary sheets.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), concise(5), verbose(6)  

XcmPrtAuxSheetType  
Auxiliary sheets are added by the printing system and are not part of the actual print job. This attribute uniquely identifies an auxiliary-sheet, which includes the types jobErrorSheet and printerStartupSheet. 'printerStartupSheet' is a sheet printed shortly after power-up when the device is ready. Typical startup pages include test patterns and/or printer configuration information. 'jobErrorSheet' is a sheet printed with error messages generated during the printing of a job-result-set that is to be printed with the hardcopy output of that job-result-set, and should be printed on an ending sheet of the job-result-set, or some similar sheet. These sheets are not a part of any job-copy. If no error messages have been generated, the device need not print an extra page. The default for this page type should be 'On'. The following Auxiliary-sheet-package types can be specified either for a job component (job result set or job copy) or document (document result set or document copy). For now, only the jobSetStart package has been enumerated. 'jobSetStart' - Auxiliary-sheet starts each result-set Sometimes referred to as a jobBanner sheet
TEXTUAL-CONVENTION    
  INTEGER other(-1), unknown(-2), notSpecified(-3), jobSetStart(1), printerStartupSheet(101), jobErrorSheet(102)  

XcmPrtChannelType  
This enumeration indicates the type of channel that is receiving jobs. This enumeration is being added to the IETF Printer MIB. This is an IETF type 2 enum.
TEXTUAL-CONVENTION    
  INTEGER other(1), chSerialPort(3), chParallelPort(4), chIEEE1284Port(5), chSCSIPort(6), chAppleTalkPAP(7), chLPDServer(8), chNetwareRPrinter(9), chNetwarePServer(10), chPort9100(11), chAppSocket(12), chFTP(13), chTFTP(14), chDLCLLCPort(15), chIBM3270(16), chIBM5250(17), chFax(18), chIEEE1394(19), chTransport1(20), chCPAP(21), chPCPrint(26), chServerMessageBlock(27), chPSM(28), chSystemObjectManager(31), chDECLAT(32), chNPAP(33), chUSB(34), chIRDA(35), chPrintXChange(36), chPortTCP(37), chBidirPortTCP(38), chUNPP(39), chAppleTalkADSP(40), chPortSPX(41), chPortHTTP(42), chNDPS(43)  

XcmPrtGroupSupport  
The terse conformance statement of ALL mandatory, conditionally mandatory, and optional Printer MIB Extension object groups, specified in a bit-mask. The current set of values (which may be extended in the future) is given below: 1 : xcmPrtBaseGroup -- 2**0 2 : xcmPrtGeneralGroup -- 2**1 4 : xcmPrtInputGroup -- 2**2 8 : xcmPrtOutputGroup -- 2**3 16 : xcmPrtChannelGroup -- 2**4 32 : xcmPrtInterpreterGroup -- 2**5 64 : xcmPrtInputAliasGroup -- 2**6 128 : xcmPrtGeneralAuxSheetGroup -- 2**7 256 : xcmPrtGeneralProdSpecificGroup -- 2**8 512 : xcmPrtAuxPackageGroup -- 2**9 1024 : xcmPrtChannelProdSpecificGroup -- 2**10 2048 : xcmPrtInterpProdSpecificGroup -- 2**11 4096 : xcmPrtInterpPCLGroup -- 2**12 8192 : xcmPrtInterpPCLProdSpecificGroup -- 2**13 16384 : xcmPrtMediumTypeSupportedGroup -- 2**14 Usage: Conforming management agents shall ALWAYS accurately report their support for XCMI Printer MIB Extensions object groups.
TEXTUAL-CONVENTION    
  INTEGER 0..2147483647  

XcmPrtIETFPrintMIBGroupSupport  
The terse conformance statement of ALL mandatory, conditionally mandatory, and optional IETF Printer MIB object groups, specified in a bit-mask. The current set of values (which may be extended in the future) is given below: 1 : prtGeneralGroup -- 2**0 (mandatory) 2 : prtResponsiblePartyGroup -- 2**1 4 : prtInputGroup -- 2**2 (mandatory) 8 : prtExtendedInputGroup -- 2**3 16 : prtInputMediaGroup -- 2**4 32 : prtOutputGroup -- 2**5 (mandatory) 64 : prtExtendedOutputGroup -- 2**6 128 : prtOutputDimensionsGroup -- 2**7 256 : prtOutputFeaturesGroup -- 2**8 512 : prtMarkerGroup -- 2**9 (mandatory) 1024 : prtMarkerSuppliesGroup -- 2**10 2048 : prtMarkerColorantGroup -- 2**11 4096 : prtMediaPathGroup -- 2**12 (mandatory) 8192 : prtChannelGroup -- 2**13 (mandatory) 16384 : prtInterpreterGroup -- 2**14 (mandatory) 32768 : prtConsoleGroup -- 2**15 (mandatory) 65536 : prtAlertTableGroup -- 2**16 (mandatory) 131072 : prtAuxiliarySheetGroup -- 2**17 262144 : prtInputSwitchingGroup -- 2**18 Usage: Conforming management agents shall ALWAYS accurately report their support for IETF Printer MIB object groups.
TEXTUAL-CONVENTION    
  INTEGER 0..2147483647  

XcmPrtInterpreterLangFamily  
This enumeration indicates the type of interpreter that is receiving jobs. This enumeration is being added to the IETF Printer MIB. This value is an IETF type 2 enumeration.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), langPCL(3), langHPGL(4), langPJL(5), langPS(6), langIPDS(7), langPPDS(8), langEscapeP(9), langEpson(10), langDDIF(11), langInterpress(12), langISO6429(13), langLineData(14), langMODCA(15), langREGIS(16), langSCS(17), langSPDL(18), langTEK4014(19), langPDS(20), langIGP(21), langCodeV(22), langDSCDSE(23), langWPS(24), langLN03(25), langCCITT(26), langQUIC(27), langCPAP(28), langDecPPL(29), langSimpleText(30), langNPAP(31), langDOC(32), langimPress(33), langPinwriter(34), langNPDL(35), langNEC201PL(36), langAutomatic(37), langPages(38), langLIPS(39), langTIFF(40), langDiagnostic(41), langPSPrinter(42), langCaPSL(43), langEXCL(44), langLCDS(45), langXES(46), langPCLXL(47), langART(48), langTIPSI(49), langPrescribe(50), langLinePrinter(51), langIDP(52), langXJCL(53), langPDF(54), langRPDL(55), langIntermecIPL(56), langUBIFingerprint(57), langUBIDirectProtocol(58)  

XcmPrtMediaTypeErrorPolicy  
Controls interpreter behavior when the requested Media Type is not currently available. * The values 'other' and 'unknown' are deprecated for conforming implementations. * 'abortJob' will cause the interpreter to abort the job with an appropriate error condition. * 'ignore' will cause the job to be printed on the default media as specified by xcmPrtInterpInputIndexDefault OR xcmPrtInterpPaperSizeDefault OR any available media deemed appropriate by the implementation. No adjustment will be made to the image size. Exact semantics of this setting are product specific. * 'interactWithOperator' will cause the printer to interact with the operator to determine what to do. For example, display a message at the operator console requesting the desired media. The semantics of this policy vary among different products and environments. * 'ignoreAfterTimeout' will cause the job to be ignored same as 'ignore' above, but not till after xcmPrtInterpErrorPolicyTimeout expires.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), abortJob(4), ignore(5), interactWithOperator(6), ignoreAfterTimeout(11)  

XcmPrtMediumClassType  
Paper size classes for a printer.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), northAmerica(4), iso(5), jis(6)  

XcmPrtMediumSize  
This attribute specifies the size of this medium by means of a pre-defined value. The medium size specified in this manner may be one of the standard sizes to which object identifiers have been assigned in ISO/IEC 10175, or another applicable standard, or for which a value has been created. The XcmPrtMediumSize enumerations are derived by adding 1000 to the ISO/IEC 10175 enumerations.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), naLetter(1000), naLegal(1001), na10x13Envelope(1002), na9x12Envelope(1003), naNumber10Envelope(1004), na7x9Envelope(1005), na9x11Envelope(1006), na10x14Envelope(1007), naNumber9Envelope(1008), na6x9Envelope(1009), na10x15Envelope(1010), a(1011), b(1012), c(1013), d(1014), e(1015), monarchEnvelope(1016), isoA0(1020), isoA1(1021), isoA2(1022), isoA3(1023), isoA4(1024), isoA5(1025), isoA6(1026), isoA7(1027), isoA8(1028), isoA9(1029), isoA10(1030), isoB0(1040), isoB1(1041), isoB2(1042), isoB3(1043), isoB4(1044), isoB5(1045), isoB6(1046), isoB7(1047), isoB8(1048), isoB9(1049), isoB10(1050), isoC3(1063), isoC4(1064), isoC5(1065), isoC6(1066), isoDesignatedLong(1067), jisB0(1080), jisB1(1081), jisB2(1082), jisB3(1083), jisB4(1084), jisB5(1085), jisB6(1086), jisB7(1087), jisB8(1088), jisB9(1089), jisB10(1090), executive(1100), folio(1101), invoice(1102), ledger(1103), quarto(1104)  

XcmPrtOutputOffsetStackingType  
Offset stacking types further refining that specified by the object prtOutputOffsetStacking in the Printer MIB. - offsetOnJob means that each job is offset but copies within the job are not offset. - offsetOnJobAndCopy means that there is an offset on job and copy boundaries.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), noOffset(4), offsetOnJob(5), offsetOnJobandCopy(6)  

XcmPrtPageSizeErrorPolicy  
Controls interpreter behavior when the requested Page Size is not currently available. * The values 'other' and 'unknown' are deprecated for conforming implementations. * 'abortJob' will cause the interpreter to abort the job with an appropriate error condition. * 'ignore' will cause the job to be printed on the default media as specified by xcmPrtInterpInputIndexDefault OR xcmPrtInterpPaperSizeDefault OR any available media deemed appropriate by the implementation. No adjustment will be made to the image size. Exact semantics of this setting are product specific. * 'interactWithOperator' will cause the printer to interact with the operator to determine what to do. For example, display a message at the operator console requesting the desired media. The semantics of this policy vary among different products and environments. * 'useNearestAndAdjust' will cause the job to be printed on the nearest available media (as described below). The interpreter will adjust the image size (by scaling and centering) to fit. * 'useNextLargerAndAdjust' will cause the job to be printed on the next larger available media (as described below). The interpreter will adjust the image size (by scaling and centering) to fit. * 'useNearest' will cause the job to be printed on the nearest available media (as described below). No adjustment will be made to the image size. * 'useNextLarger' will cause the job to be printed on the next larger available media (as described below). No adjustment will be made to the image size. * 'ignoreAfterTimeout' will cause the job to be ignored same as ignore' above, but not till after xcmPrtInterpErrorPolicyTimeout expires. In the above descriptions, nearest size is defined as the one closest in area to the requested size. The next larger size is the one that is at least as large as the requested size in both width and height and is smallest in area. To adjust the page means to scale the page image (if necessary) to fit the medium, then center the image on the medium.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), abortJob(4), ignore(5), interactWithOperator(6), useNearestAndAdjust(7), useNextLargerAndAdjust(8), useNearest(9), useNextLarger(10), ignoreAfterTimeout(11)  

XcmPrtPCLFontSource  
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), internal(20), romSimm1(41), romSimm2(42), romSimm3(43), romSimm4(44), romSimm5(45), romSimm6(46), romSimm7(47), romSimm8(48), romSimm9(49), cartridge1(61), cartridge2(62), cartridge3(63), cartridge4(64), cartridge5(65), cartridge6(66), cartridge7(67), cartridge8(68), cartridge9(69), permanentSoft(80)  

XcmPrtPlex  
This Textual Convention enumerates plex modes which may be supported by a printer or interpreter. A plex mode specifies whether pages are to be printed one-sided or two-sided, as well as the content orientation between consecutive pages. For the XcmPrtPlex TC, the following definitions apply: 'one-sided' - Print on only one side of each sheet. 'two-sided' - Print on both sides of each sheet. 'simplex' - The document pages are to be oriented so as to condition them for one-sided printing. 'long-edge-bind' - The document pages are to be oriented so as to condition them for two-sided printing, bound along the length (the longer edge) of the physical page. 'short-edge-bind' - The document pages are to be oriented so as to condition them for two-sided printing, bound along the width (the shorter edge) of the physical page. XcmPrtPlex's representation is bit-encoded, so that a device may show multiple plex modes supported. The value zero shall mean notSpecified. The following XcmPrtPlex values and meanings are defined: 0x001 simplex, one-sided 0X002 simplex, two-sided 0x010 long-edge-bind, one-sided 0x020 long-edge-bind, two-sided 0x040 short-edge-bind, one-sided 0x080 short-edge-bind, two-sided The following describes the relationship of the xcmPrtPlex modes to DPA, PostScript and PCL. DPA: In DPA, Plex specifies whether the page images of the output document are to be conditioned for (eventual) one-sided or two-sided printing, and also specifies whether the relative orientation between consecutive page-images is to be altered. In DPA, the Plex modes specified are named 'Simplex', 'Duplex' and 'Tumble'. However, 'Duplex' would more accurately be named bindLongEdge, and 'Tumble' would more accurately be named bindShortEdge. As written in DPA, 'Whether the images are portrait or landscape, the binding edge is parallel to: the y axis for 'duplex', and the x axis for 'tumble'. This last observation is important for understanding when to use 'tumble'. If the binding edge of the document is along the y-axis, the plex is 'duplex', whether the orientation is portrait or landscape, and if the binding-edge is along the x-axis, the plex is 'tumble', whether the orientation is portrait or landscape. In DPA, a separate attribute, 'Sides', specifies 1-sided or 2-sided printing. In DPA, the value of this attribute may also be used by the presentation processes of some document formats to determine whether or not to print certain designated pages (e.g. the extra blank pages needed in two-sided printing to cause sections to begin on the righthand side of a book, or recto page). The following enumerations are relevant to DPA: simplexOneSided, simplexTwoSided, bindLongEdgeOneSided, bindLongEdgeTwoSided, bindShortEdgeOneSided, bindShortEdgeTwoSided. PostScript: In PostScript, the keys 'duplex' and 'tumble' are booleans which specify relative orientation between consecutive pages, and to the number of sides printed. If 'Duplex' is False, pages are printed 1-sided, i.e. 'simplex'. If 'Duplex' is True, pages are printed 2-sided. (For most PostScript interpreters, only when 'Duplex' is set to True) 'Tumble' specifies how the page images on opposite sides of a sheet are oriented with respect to each other. If 'Tumble' is False, the default user spaces of the two pages are oriented such that the highest value of y in the two spaces lie along the same edge of the media. Informally, a Tumble value of False produces output suitable for binding on the left or right. When the default user space is set to a portrait 'pagesize', setting Tumble to false is the same as using the XcmPrtPlex attribute longEdgeBind. When the default user space is set to a landscape 'pagesize', setting Tumble to false is the same as using the XcmPrtPlex attribute shortEdgeBind. If 'Tumble' is True, the default user spaces of the two pages are oriented such that the highest value of y in the two spaces lie along opposite edges of the media. Informally, a Tumble value of True produces output suitable for binding on the top or bottom. When the default user space is set to a landscape 'pagesize', setting Tumble to true is the same as using the XcmPrtPlex attribute shortEdgeBind. When the default user space is set to a landscape 'pagesize', setting Tumble to true is the same as using the XcmPrtPlex attribute longEdgeBind. The following XcmPrtPlex enumerations are relevant to PostScript: bindLongEdgeOneSided, bindLongEdgeTwoSided, bindShortEdgeOneSided, bindShortEdgeTwoSided. Typically (ie, for a Portrait default user space): OneSided maps to the duplex boolean set to false TwoSided maps to the duplex boolean set to true bindEdgeLong maps to the tumble boolean set to false bindEdgeShort maps to the tumble boolean set to true PCL: In PCL, the attributes simplex, duplex long-edge-binding, and duplex short-edge-binding, along with content orientation, landscape or portrait, detail the number of sides to be printed, content orientation, and relative orientation between consecutive pages. The PCL model matches that of DPA. The following XcmPrtPlex enumerations are relevant to PCL: simplexOneSided, bindLongEdgeTwoSided, bindShortEdgeTwoSided.
TEXTUAL-CONVENTION    
  INTEGER 0..255  

XcmPrtPrintQuality  
These attributes specify the output quality of the printed document. Some printers have programmatically controlled output quality. This attribute allows the user to specify the level of output quality desired from printers. The following standard values are defined: - 'draft' means lowest quality available on the printer. Uses include increasing the printer's speed and saving toner. - 'normal' means normal or intermediate quality on the printer. - 'high' means highest quality available on the printer.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), draft(4), normal(5), high(6)  

XcmPrtPrintScreen  
This Textual-Convention enumerates special modes for 80 character screen dumps onto A4 size paper, which is usually 77 characters wide. This function is useful when printing the 80 characters per line width of computer displays. The PrintScreen mode enables characters to be printed as shown on the display when PrintScreen is executed from the host. When mode850 or mode852 is set, the following is done: - Symbol set value changed to PC-850 or PC-852. with the current Symbol set value being stored. - A4 size horizontal printable area expanded to being 80 characters wide. When the special mode is returned to Off, the following is done: - Symbol set value returned to the stored SymbolSet Value. - A4 size horizontal printable area returned to being 77 characters.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), off(4), mode850(5), mode852(6)  

XcmPrtTraySwitch  
This Textual-Convention enumerates which tray switching declaration mechanism is used.
TEXTUAL-CONVENTION    
  INTEGER other(1), unknown(2), notSpecified(3), off(4), useXcmPrtInputNextPrtInputIndex(5), useXcmPrtInputAliasTable(6)  

Defined Values

xcmPrintTC 1.3.6.1.4.1.253.8.54
Version: 2.41.pub Xerox Printer MIB Extensions Textual Conventions. This Module provides Xerox extensions of the IETF Printer MIB. Copyright (C) 1997-1998 Xerox Corporation. All Rights Reserved.
MODULE-IDENTITY    

xCmPrintTCDummy 1.3.6.1.4.1.253.8.54.999
OBJECT IDENTIFIER    

xCmPrtTCAuxSheetContent 1.3.6.1.4.1.253.8.54.999.1
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtAuxSheetContent  

xCmPrtTCXcmPrtAuxSheetType 1.3.6.1.4.1.253.8.54.999.2
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtAuxSheetType  

xCmPrtTCTCChannelType 1.3.6.1.4.1.253.8.54.999.3
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtChannelType  

xCmPrtTCGroupSupport 1.3.6.1.4.1.253.8.54.999.4
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtGroupSupport  

xCmPrtTCIETFPrintMIBGroupSupport 1.3.6.1.4.1.253.8.54.999.5
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtIETFPrintMIBGroupSupport  

xCmPrtTCInterpreterLangFamily 1.3.6.1.4.1.253.8.54.999.6
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtInterpreterLangFamily  

xCmPrtTCMediaTypeErrorPolicy 1.3.6.1.4.1.253.8.54.999.7
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtMediaTypeErrorPolicy  

xCmPrtTCMediumClassType 1.3.6.1.4.1.253.8.54.999.8
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtMediumClassType  

xCmPrtTCMediumSize 1.3.6.1.4.1.253.8.54.999.9
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtMediumSize  

xCmPrtTCOutputOffsetStackingType 1.3.6.1.4.1.253.8.54.999.10
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtOutputOffsetStackingType  

xCmPrtTCPageSizeErrorPolicy 1.3.6.1.4.1.253.8.54.999.11
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtPageSizeErrorPolicy  

xCmPrtTCPCLFontSource 1.3.6.1.4.1.253.8.54.999.12
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtPCLFontSource  

xCmPrtTCPlex 1.3.6.1.4.1.253.8.54.999.13
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtPlex  

xCmPrtTCPrintQuality 1.3.6.1.4.1.253.8.54.999.14
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtPrintQuality  

xCmPrtTCPrintScreen 1.3.6.1.4.1.253.8.54.999.15
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtPrintScreen  

xCmPrtTCTraySwitch 1.3.6.1.4.1.253.8.54.999.16
Dummy - DO NOT USE
Status: current Access: not-accessible
OBJECT-TYPE    
  XcmPrtTraySwitch