com.aelitis.net.upnp
Interface UPnP

All Known Implementing Classes:
UPnPImpl

public interface UPnP

Author:
parg

Method Summary
 void addLogListener(UPnPLogListener l)
           
 void addRootDeviceListener(UPnPListener l)
           
 UPnPRootDevice[] getRootDevices()
           
 UPnPSSDP getSSDP()
           
 void injectDiscoveryCache(Map cache)
           
 void log(String str)
          Logs a message to all registered log listeners
 void removeLogListener(UPnPLogListener l)
           
 void removeRootDeviceListener(UPnPListener l)
           
 void reset()
          resets by removing all root devices and then rediscovering them
 void search()
          scan for new
 void search(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(String[] STs)

injectDiscoveryCache

void injectDiscoveryCache(Map cache)

getSSDP

UPnPSSDP getSSDP()

log

void log(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)