[Development] Requesting New Repository - QtZeroConf
Lars.Knoll at theqtcompany.com
Thu Sep 10 21:20:16 CEST 2015
On 10/09/15 19:58, "development-bounces+lars.knoll=theqtcompany.com at qt-project.org on behalf of drwho at infidigm.net" <development-bounces+lars.knoll=theqtcompany.com at qt-project.org on behalf of drwho at infidigm.net> wrote:
>>> Apple's bonjour lib is like avahi-client in that it connects to
>>> mDNSResponder. mDNSResponder, or something like it is built into OSx
>>> iOS, but on windows comes in Apple's print services.
I remember that we tried using the bonjour libs for a project inside the Qt company, and I don't remember that we needed any print services from Apple. But I could very well be wrong.
>>> The wrappers that use avahi-client and Apple's bonjour lib would be the
>>> same as QtDBus as in it would still compile and ship, but is really only
>>> an issue for windows.
>> Do you know if avahi-core could be made to run on Windows?
>When I briefly tried it (2 months ago) I think it was an issue with the
>unix style sockets. Googling didn't show much. If it did work, I suspect
>it would be buggy as avahi really complains when it detects multiple mDNS
So the problem would be to detect if a mDNS stack is already running, and if not start the service somehow?
Or is there a way to make it possible to run multiple stacks on one host (ie. Is having only one stack a limitation in the protocol or the implementation)? It would be great if we could simply do this in process.
More information about the Development