摘要:
The present invention relates to a print subsystem architecture in which a port monitor buffers data received from a spooler and asynchronously reads the buffered print data and transmits it to a printer.
摘要:
A method of obtaining information from a networked device is provided. The method includes the steps of defining a network; providing a network adapter communicatively connected to the network, the network adapter connected to the networked device; providing memory in the network adapter; updating information in the memory, wherein the information describes a status of the networked device; placing the information into a response frame; and sending the response frame in response to any command frame received by the network adapter.
摘要:
A method of sharing a printer between a plurality of users on a computer network includes attaching host-based networking hardware to the printer. A network communication protocol defines a command channel and a data channel. Only one of the users is allowed to own the data channel at any single point in time. The host-based networking hardware is instructed to accept information on the data channel only from the user that owns the data channel.
摘要:
A system and method for controlling a print job in a printer, such as canceling the print job held in the printer. The system includes a printer having a processor that receives print jobs, including one or more print data swaths, from one or more host computers, and each print data swath includes at least a predefined group of characters. The system also has at least one host computer in communication with the printer and which selectively sends print jobs including print data and/or command data. The host computer further selectively sends a command which is a predetermined group of characters within the print data swath, and the command alters a function in the printer. The command is preferably a series of identical characters, such as NULL characters, and the command preferably causes the printer to enter a command mode to execute the commanded function. The inventive method of controlling print jobs includes the steps of sending a print job having one or more print data swaths from the host computer to the printer, sending a command embedded in a print data swath from the host computer to the printer, and altering a function of the printer with respect to the print job based upon the command received. The method preferably further includes the step of sending a message from the printer to the host computer once the function in the printer has been altered, such as the print job being purged, and to request the host computer to cease sending characters which comprise the command.