*%****************************************************************************************** *% BiDi-Extension file for Class Drivers *% Copyright(c) 2013 Xerox Corporation *% All rights reserved. *% Last updated: 05/05/2013 *%****************************************************************************************** *%****************************************************************************************** *% CollationSupported Unit *%****************************************************************************************** *Feature: CollationSupported { *FeatureType: PRINTER_PROPERTY *BidiQuery: CollationSupported { *QueryString: "\Printer.Finishing:CollationSupported" } *BidiResponse: CollationSupported { *ResponseType: BIDI_STRING *ResponseData: ENUM_OPTION(CollationSupported) } *Option: False { *BidiValue: STRING("false") } *Option: True { *BidiValue: STRING("true") } } *%****************************************************************************************** *% Duplex Unit *%****************************************************************************************** *Feature: DuplexUnit { *FeatureType: PRINTER_PROPERTY *BidiQuery: DuplexUnit { *QueryString: "\Printer.Configuration.DuplexUnit:Installed" } *BidiResponse: DuplexUnit { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(DuplexUnit) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *%****************************************************************************************** *% Stapler *%****************************************************************************************** *Feature: PrinterStapler { *FeatureType: PRINTER_PROPERTY *BidiQuery: PrinterStapler { *QueryString: "\Printer.Finishing.Staple:Installed" } *BidiResponse: PrinterStapler { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(PrinterStapler) } *Option: False { *BidiValue: STRING("false") } *Option: True { *BidiValue: STRING("true") } } *%****************************************************************************************** *% PrinterHardDisk *%****************************************************************************************** *Feature: PrinterHardDisk { *FeatureType: PRINTER_PROPERTY *BidiQuery:PrinterHardDisk { *QueryString: "\Printer.Configuration.HardDisk:Installed" } *BidiResponse: PrinterHardDisk { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(PrinterHardDisk) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *%****************************************************************************************** *% A3/A4 *%****************************************************************************************** *Feature: A3Device { *FeatureType: PRINTER_PROPERTY *BidiQuery: A3Device { *QueryString: "\Printer.Configuration.A3Device:Installed" } *BidiResponse: A3Device { *ResponseType: BIDI_BOOL *ResponseData: ENUM_OPTION(A3Device) } *Option: False { *BidiValue: BOOL(FALSE) } *Option: True { *BidiValue: BOOL(TRUE) } } *%****************************************************************************************** *% Memory *%****************************************************************************************** *Feature: InstalledMemory { *FeatureType: PRINTER_PROPERTY *BidiQuery: InstalledMemory { *QueryString: "\Printer.Configuration.Memory:Size" } *BidiResponse: InstalledMemory { *ResponseType: BIDI_INT *ResponseData: ENUM_OPTION(InstalledMemory) } *Option: 128MB { *BidiValue: INT(131072) } *Option: 256MB { *BidiValue: INT(262144) } *Option: 384MB { *BidiValue: INT(393216) } *Option: 512MB { *BidiValue: INT(524288) } *Option: 640MB { *BidiValue: INT(645360) } *Option: 768MB { *BidiValue: INT(786432) } *Option: 1024MB { *BidiValue: INT(1048576) } *Option: 1536MB { *BidiValue: INT(1572864) } *Option: 2048MB { *BidiValue: INT(2097152) } }