MDNS backchannel on OSX 10.4

keens312 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

Hi Michael,

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?

Thanks
Keene




More information about the cups mailing list