Browse Prior Art Database

Device Support Framework to Support ISO DPA 10175 and POSIX 1387.4

IP.com Disclosure Number: IPCOM000114057D
Original Publication Date: 1994-Nov-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Behrs, J: AUTHOR [+4]

Abstract

Disclosed is an object-oriented Device Support Framework (DSF) which implements the printing model as described by the ISO DPA 10175 and POSIX 1387.4 print standards. This framework allows integration of existing device support and allows for the development of new device support systems which follow the object model outlined in the ISO DPA 10175 and POSIX 1387.4 print standards.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 60% of the total text.

Device Support Framework to Support ISO DPA 10175 and POSIX 1387.4

      Disclosed is an object-oriented Device Support Framework (DSF)
which implements the printing model as described by the ISO DPA 10175
and POSIX 1387.4 print standards.  This framework allows integration
of existing device support and allows for the development of new
device support systems which follow the object model outlined in the
ISO DPA 10175 and POSIX 1387.4 print standards.

This framework has the following characteristics:
  o  Objects mirror ISO DPA 10175 and POSIX 1387.4 standard objects
           In order to implement the ISO DPA 10175 and POSIX 1387.4
    print standards in a natural way, the objects and operations
    described in those standards are mirrored inside the DSF.  For
    example, the DSF defines the basic ISO DPA printer object
    (DSFPrinter) and the POSIX operations against that object are
    object member functions (pause, cancelJob, etc.).
           This ensures that the standards object model is reflected
    in the device support, ensuring compliance.
  o  Provides default behavior for all operations
           DSF provides default objects and behaviors such that it is
    a consistent, testable print server "out of the box".  The
    developer of new device support or bridges to existing device
    support can therefore incrementally add specialized function,
    maintaining a working system at ea...