Service publishing implementation¶
-
class
wsdiscovery.publishing.
ThreadedWSPublishing
(**kwargs)¶ Bases:
wsdiscovery.threaded.ThreadedNetworking
,wsdiscovery.publishing.Publishing
,wsdiscovery.daemon.Daemon
threaded service publishing
-
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
-
start
()¶ start networking - should be called before using other methods
-
stop
()¶ cleans up and stops networking
-