Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.simoes.lpd.* (29)org.simoes.lpd.command.* (7)org.simoes.lpd.common.* (6)
org.simoes.lpd.exception.* (3)org.simoes.lpd.test.* (3)org.simoes.lpd.ui.* (2)
org.simoes.lpd.util.* (6)org.simoes.util.* (6)

Package Samples:

org.simoes.lpd.command
org.simoes.lpd.common
org.simoes.lpd.exception
org.simoes.lpd
org.simoes.lpd.test
org.simoes.lpd.ui
org.simoes.lpd.util
org.simoes.util

Classes:

CommandRemovePrintJob: This class handles the Command in RFC1179: 5.5 05 - Remove jobs +----+-------+----+-------+----+------+----+ | 05 | Queue | SP | Agent | SP | List | LF | +----+-------+----+-------+----+------+----+ Command code - 5 Operand 1 - Printer queue name Operand 2 - User name making request (the agent) Other operands - User names or job numbers This command deletes the print jobs from the specified queue which are listed as the other operands. If only the agent is given, the command is to delete the currently active job. Unless the agent is "root", it is not possible to delete a job which is not owned ...
CommandReportQueueStateShort: This class handles the Command in RFC1179: 5.3 03 - Send queue state (short) +----+-------+----+------+----+ | 03 | Queue | SP | List | LF | +----+-------+----+------+----+ Command code - 3 Operand 1 - Printer queue name Other operands - User names or job numbers If the user names or job numbers or both are supplied then only those jobs for those users or with those numbers will be sent. The response is an ASCII stream which describes the printer queue. The stream continues until the connection closes. Ends of lines are indicated with ASCII LF control characters. The lines may also contain ASCII ...
CommandReceiveJob: This class handles the Command in RFC1179: 5.2 02 - Receive a printer job +----+-------+----+ | 02 | Queue | LF | +----+-------+----+ Command code - 2 Operand - Printer queue name Receiving a job is controlled by a second level of commands. The daemon is given commands by sending them over the same connection. The commands are described in the next section (6). After this command is sent, the client must read an acknowledgement octet from the daemon. A positive acknowledgement is an octet of zero bits. A negative acknowledgement is an octet of any other pattern. * @author Chris Simoes description ...
CommandReportQueueStateLong: This class handles the Command in RFC1179: 5.4 04 - Send queue state (long) +----+-------+----+------+----+ | 04 | Queue | SP | List | LF | +----+-------+----+------+----+ Command code - 4 Operand 1 - Printer queue name Other operands - User names or job numbers If the user names or job numbers or both are supplied then only those jobs for those users or with those numbers will be sent. The response is an ASCII stream which describes the printer queue. The stream continues until the connection closes. Ends of lines are
CommandPrintJob: This class handles the Command in RFC1179: 5.1 01 - Print any waiting jobs +----+-------+----+ | 01 | Queue | LF | +----+-------+----+ Command code - 1 Operand - Printer queue name This command starts the printing process if it not already running.
ThreadPool: The Thread Pool will execute any threads passed in in a FIFO order. Available Thread will pick up any incoming requests. Any requests when all Threads are busy will be handled as soon as possible.
ThreadPoolThread: The ThreadPool will process all requests thrown into the queue. If keepRunning is set to false, the Threads will continue to run until the queue is depleted.
PrintQueue: the PrintQueue is just a queue that only accepts print jobs still need to figure out how the events get sent
FileUtil: This class is meant to act as a useful utility class for File manipulations.
CommandHandler: This class is the super class for any class that handles a lpd command.
ThreadPoolRequest: This is the wrapper object for any Objects passed into our ThreadPool.
Queue: Queue is just a queue
LPD
Main
LPDCommands
Constants
ControlFile
ControlFileCommands
DataFile
PrintFile
PrintJob
LPDException
ObjectNotFoundException
QueueException
TestLPD

Home | Contact Us | Privacy Policy | Terms of Service