cups 1.1.23: get Printer-Status via API ...
bFoe
bf at sf-c.net
Wed Feb 9 06:52:48 PST 2005
Thank you for the information.
I'm so sorry to ask you again. - But I want to understand it.
The KyoCera printer is connect via USB - to the workstation.
What I have to do now?
Plan A:
Within myApp (a C-Programm that uses cups-API) I can modify backend-parameters (in which way? which function call resp parameters). After this, myApp is able to "receive" statusMessages?
Plan B:
Try to modify backend/usb.c (add a leight-weight "check_printer_state () function" like in backend/ipp.c)?
Thank you in advance.
Regards
Bernd.
> bFoe wrote:
> > ...
> > Until now I'm not able to get the other infos ("cover-open" [if the
> > cover is open], "media-needed" [if no media in tray], etc.).
> > ...
>
> Currently only the IPP backend provides additional keywords for the
> printer-state-reasons attribute.
>
> You can modify the existing backends to use the API for providing
> state info for your particular printer. Basically, send messages
> to stderr with the prefix "STATE:" to add, remove, or replace the
> reported keywords:
>
> STATE: keyword,keyword [replaces]
> STATE: +keyword [adds]
> STATE: -keyword [removes]
>
> --
> ______________________________________________________________________
> Michael Sweet, Easy Software Products mike at easysw dot com
> Internet Printing and Publishing Software http://www.easysw.com
More information about the cups
mailing list