com.aelitis.net.natpmp.upnp.impl
Class NatPMPUPnPImpl

java.lang.Object
  extended by com.aelitis.net.natpmp.upnp.impl.NatPMPUPnPImpl
All Implemented Interfaces:
NatPMPUPnP

public class NatPMPUPnPImpl
extends java.lang.Object
implements NatPMPUPnP


Constructor Summary
NatPMPUPnPImpl(UPnP _upnp, NatPMPDevice _nat_device)
           
 
Method Summary
 void addListener(UPnPListener listener)
           
 boolean isEnabled()
           
 void removeListener(UPnPListener listener)
           
protected  void search()
           
 void setEnabled(boolean _enabled)
           
protected  void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NatPMPUPnPImpl

public NatPMPUPnPImpl(UPnP _upnp,
                      NatPMPDevice _nat_device)
Method Detail

start

protected void start()

setEnabled

public void setEnabled(boolean _enabled)
Specified by:
setEnabled in interface NatPMPUPnP

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface NatPMPUPnP

search

protected void search()

addListener

public void addListener(UPnPListener listener)
Specified by:
addListener in interface NatPMPUPnP

removeListener

public void removeListener(UPnPListener listener)
Specified by:
removeListener in interface NatPMPUPnP