com.aelitis.net.natpmp.upnp.impl
Class NatPMPUPnPRootDeviceImpl
java.lang.Object
  
com.aelitis.net.natpmp.upnp.impl.NatPMPUPnPRootDeviceImpl
- All Implemented Interfaces: 
 - UPnPRootDevice
 
public class NatPMPUPnPRootDeviceImpl
- extends Object
- implements UPnPRootDevice
  
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
NatPMPUPnPRootDeviceImpl
public NatPMPUPnPRootDeviceImpl(UPnP _upnp,
                                NatPMPDevice _nat_device)
                         throws Exception
- Throws:
 Exception
getUPnP
public UPnP getUPnP()
- Specified by:
 getUPnP in interface UPnPRootDevice
 
 
getUSN
public String getUSN()
- Specified by:
 getUSN in interface UPnPRootDevice
 
 
getLocation
public URL getLocation()
- Specified by:
 getLocation in interface UPnPRootDevice
 
 
getLocalAddress
public InetAddress getLocalAddress()
- Specified by:
 getLocalAddress in interface UPnPRootDevice
 
 
getNetworkInterface
public NetworkInterface getNetworkInterface()
- Specified by:
 getNetworkInterface in interface UPnPRootDevice
 
 
getInfo
public String getInfo()
- Specified by:
 getInfo in interface UPnPRootDevice
 
 
getDevice
public UPnPDevice getDevice()
- Specified by:
 getDevice in interface UPnPRootDevice
 
 
isDestroyed
public boolean isDestroyed()
- Specified by:
 isDestroyed in interface UPnPRootDevice
 
 
getDiscoveryCache
public Map getDiscoveryCache()
- Specified by:
 getDiscoveryCache in interface UPnPRootDevice
 
 
addListener
public void addListener(UPnPRootDeviceListener l)
- Specified by:
 addListener in interface UPnPRootDevice
 
 
removeListener
public void removeListener(UPnPRootDeviceListener l)
- Specified by:
 removeListener in interface UPnPRootDevice