[comp.sys.apollo] SR10 prsvr q's

lray@uxh.cso.uiuc.edu (07/16/89)

Hello all...


I'm working on a print driver using the new printing facilities at SR10.1.
I have so far found the documentation clear and the example clear enough,
but I've been having a few problems that I think someone out in netland
might be able to help me on.

1. One of the things I wish to be able to do is keep track of who is 
   printing what. The driver can get the source file name from the job_db,
   but it cannot get the user who printed the file.

   I tried using prf_$read_queue to get this information to no avail -- 
   prmgr seems to delete the current queue entry before the driver is called.

   Does anyone have a good solution to this? I've APRed it in, but any
   information that will let me complete my work would be highly
   appreciated.

2. It seems the documemtation for the databases is messed up. The 
   manual mentions an object called config_db that lists parameters specified
   in the configuration file for prsvr. However, the header file
   /sys/ins/prsvr.ins.c suggests that it is called control_db. However,
   trying to examine it yields an execution error. Does anyone know what
   what is wrong?  I need more than the interface parameters.


Thanks for all answers in advance.

lray@civilgate.ce.uiuc.edu

Leland Ray, Department of Civil Engineering
University of Illinois at Urbana-Champaign
(217) 333-3821