I am trying to work out some print scenarios. It seems as though the
first operation a client would want to perform is to ask the print server
what job attributes it can accept, what options are available, and what
the defaults are. Is there any concept of the client requesting the job
template to provide a set of choices to the user? The spec does state that
a client may use a job template associated with a printer to initialize a job.
It is not clear to me if the template could be requested or if it is only
some set of values used as defaults or to constrain user supplied information.
Can someone shed some light on this?