Under normal operations, AshLPD waits for connections on the port specified in the OPR:ASHLPD.INI file. When a connection is accepted, it waits for a print request command from and receives the file to be printed. The print file is given a unique numeric (sequential) extension and copied to the ASHLPD: working directory, and an entry is made in the OPR:ASHLPD.LOG file. Finally, the file is then sent to the A-Shell/Windows print processor, which translates the file as needed and passes it to the printer.
Regardless of whether the print operation succeeds, the file remains in the ASHLPD: working directory until the archive process deletes it. (See the Archiving topic below.) This allows you to view and/or reprint the file, among other things.