avahi
avahi copied to clipboard
Implement org.freedesktop.Properties
I noticed the D-Bus API didn't make use of D-Bus properties. It turned out to be a bit harder than I expected with libdbus. Properties would make it easier for a client to know if these values changed (e.g. State, HostName) through standard D-Bus methods. Unfortunately I guess the old methods would need to remain unless you made an org.freedesktop.Avahi.Server3 API.