MDNS backchannel on OSX 10.4
keens312 at hotmail.com
Thu Sep 18 18:10:57 PDT 2008
> keens312 wrote:
> >> keens312 wrote:
> >>> Hi Michael,
> >>> I check all the CUPS version, only latest 1.4 version contains mdns backend.
> >>> But OSX 10.3 and 10.4 has released for years, where does OSX 10.3.9 and 10.4 get the mdns backend from?
> >> Mac OS X 10.5 and earlier use a different mdns implementation that was
> >> not open sourced. That said, all the mdns backend does when printing
> >> is execute the backend that corresponds to the protocol being used -
> >> ipp, lpd, riousbprint, or socket. Any back-channel support will come
> >> from those backends and not mdns itself.
> >> --
> >> ______________________________________________________________________
> >> Michael R Sweet Senior Printing System Engineer
> > what exact backend does Bonjour use? from CUPS log, i only knew mdns backend was launched.
> Like I said, that depends on the advertised protocol:
> Protocol Backend
> ----------------- -------
> pdl-datastream socket
> printer lpd
> ipp ipp
> riousbprint riousbprint
> Michael Sweet, Easy Software Products mike at easysw dot com
We must get the status message from printer and display it in the UI on OSX 10.4.
What do you suggest?
I am thinking about create a thread in filter, and keep read TCP data from network printing port directly.
Is this feasible?
More information about the cups-devel