Service publishing support

Publisher application.

class wsdiscovery.publishing.Publishing(**kwargs)

networking-agnostic generic service publishing mixin

clearLocalServices()

send Bye messages for the services and remove them

publishService(types, scopes, xAddrs)

Publish a service with the given TYPES, SCOPES and XAddrs (service addresses)

if xAddrs contains item, which includes {ip} pattern, one item per IP address will be sent

stop()
class wsdiscovery.publishing.ThreadedWSPublishing(**kwargs)

threaded service publishing

Lower-level support provided by the package make up the shared building blocks that application-level support is based on.