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 TypeMethodDescriptionvoid
registerResultsHandler
(DiscoveryResultsHandler resultsHandler, String searchTarget) Registers an SSDP response message handlervoid
run()
void
setDaemon
(boolean daemon) Sets the listener as a daemon threadvoid
unRegisterResultsHandler
(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()
-