zeroconf: native avahi, and working fallbacks
* supports avahi through its native interface
* starts embedded deamon if found
* tested all fallbacks on ubuntu
* Service is a normal object now
* several smaller improvements
Change-Id: I36288ec6fcefb64a60b6284e4d86d4b589ba37b5
Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
Showing
- src/libs/zeroconf/avahi-client/client.h 117 additions, 0 deletionssrc/libs/zeroconf/avahi-client/client.h
- src/libs/zeroconf/avahi-client/lookup.h 314 additions, 0 deletionssrc/libs/zeroconf/avahi-client/lookup.h
- src/libs/zeroconf/avahi-common/address.h 119 additions, 0 deletionssrc/libs/zeroconf/avahi-common/address.h
- src/libs/zeroconf/avahi-common/cdecl.h 38 additions, 0 deletionssrc/libs/zeroconf/avahi-common/cdecl.h
- src/libs/zeroconf/avahi-common/defs.h 356 additions, 0 deletionssrc/libs/zeroconf/avahi-common/defs.h
- src/libs/zeroconf/avahi-common/error.h 107 additions, 0 deletionssrc/libs/zeroconf/avahi-common/error.h
- src/libs/zeroconf/avahi-common/gccmacro.h 74 additions, 0 deletionssrc/libs/zeroconf/avahi-common/gccmacro.h
- src/libs/zeroconf/avahi-common/malloc.h 96 additions, 0 deletionssrc/libs/zeroconf/avahi-common/malloc.h
- src/libs/zeroconf/avahi-common/simple-watch.h 85 additions, 0 deletionssrc/libs/zeroconf/avahi-common/simple-watch.h
- src/libs/zeroconf/avahi-common/strlst.h 180 additions, 0 deletionssrc/libs/zeroconf/avahi-common/strlst.h
- src/libs/zeroconf/avahi-common/watch.h 97 additions, 0 deletionssrc/libs/zeroconf/avahi-common/watch.h
- src/libs/zeroconf/avahiLib.cpp 478 additions, 0 deletionssrc/libs/zeroconf/avahiLib.cpp
- src/libs/zeroconf/embeddedLib.cpp 114 additions, 80 deletionssrc/libs/zeroconf/embeddedLib.cpp
- src/libs/zeroconf/mdnsderived.cpp 37 additions, 0 deletionssrc/libs/zeroconf/mdnsderived.cpp
- src/libs/zeroconf/mdnsderived.h 7 additions, 4 deletionssrc/libs/zeroconf/mdnsderived.h
- src/libs/zeroconf/nativeLib.cpp 136 additions, 73 deletionssrc/libs/zeroconf/nativeLib.cpp
- src/libs/zeroconf/servicebrowser.cpp 217 additions, 257 deletionssrc/libs/zeroconf/servicebrowser.cpp
- src/libs/zeroconf/servicebrowser.h 2 additions, 3 deletionssrc/libs/zeroconf/servicebrowser.h
- src/libs/zeroconf/servicebrowser_p.h 65 additions, 52 deletionssrc/libs/zeroconf/servicebrowser_p.h
- src/libs/zeroconf/zeroconf.pro 4 additions, 2 deletionssrc/libs/zeroconf/zeroconf.pro
Loading
Please register or sign in to comment