Difference between this and http://avahi.org/wiki/PythonPublishExample is just that you don't use the avahi module to get the constants?