Package net.sbbi.upnp
Class DiscoveryListener
java.lang.Object
net.sbbi.upnp.DiscoveryListener
- All Implemented Interfaces:
Runnable
This class can be used to listen for UPNP devices responses when a
search message is sent by a control point ( using the
net.sbbi.upnp.Discovery.sendSearchMessage() method )
-
Method Summary
Modifier and TypeMethodDescriptionvoidregisterResultsHandler(DiscoveryResultsHandler resultsHandler, String searchTarget) Registers an SSDP response message handlervoidrun()voidsetDaemon(boolean daemon) Sets the listener as a daemon threadvoidunRegisterResultsHandler(DiscoveryResultsHandler resultsHandler, String searchTarget) Unregisters an SSDP response message handler
-
Method Details
-
setDaemon
public void setDaemon(boolean daemon) Sets the listener as a daemon thread- Parameters:
daemon- daemon thread
-
registerResultsHandler
public void registerResultsHandler(DiscoveryResultsHandler resultsHandler, String searchTarget) throws IOException Registers an SSDP response message handler- Parameters:
resultsHandler- the SSDP response message handlersearchTarget- the search target- Throws:
IOException- if some errors occurs during SSDP search response messages listener thread startup
-
unRegisterResultsHandler
Unregisters an SSDP response message handler- Parameters:
resultsHandler- the SSDP response message handlersearchTarget- the search target
-
run
public void run()
-