Package com.biglybt.net.upnp
Interface UPnP
-
- All Known Implementing Classes:
UPnPImpl
public interface UPnP
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addLogListener(UPnPLogListener l)
void
addRootDeviceListener(UPnPListener l)
UPnPRootDevice[]
getRootDevices()
UPnPSSDP
getSSDP()
void
injectDiscoveryCache(java.util.Map cache)
void
log(java.lang.String str)
Logs a message to all registered log listenersvoid
removeLogListener(UPnPLogListener l)
void
removeRootDeviceListener(UPnPListener l)
void
reset()
resets by removing all root devices and then rediscovering themvoid
search()
scan for newvoid
search(java.lang.String[] STs)
-
-
-
Method Detail
-
getRootDevices
UPnPRootDevice[] getRootDevices()
-
reset
void reset()
resets by removing all root devices and then rediscovering them
-
search
void search()
scan for new
-
search
void search(java.lang.String[] STs)
-
injectDiscoveryCache
void injectDiscoveryCache(java.util.Map cache)
-
getSSDP
UPnPSSDP getSSDP()
-
log
void log(java.lang.String str)
Logs a message to all registered log listeners- Parameters:
str
-
-
addRootDeviceListener
void addRootDeviceListener(UPnPListener l)
-
removeRootDeviceListener
void removeRootDeviceListener(UPnPListener l)
-
addLogListener
void addLogListener(UPnPLogListener l)
-
removeLogListener
void removeLogListener(UPnPLogListener l)
-
-