Class UPnPMapping

java.lang.Object
com.biglybt.plugin.upnp.UPnPMapping

public class UPnPMapping extends Object
  • Field Details

    • PT_DEFAULT

      public static final int PT_DEFAULT
      See Also:
    • PT_PERSISTENT

      public static final int PT_PERSISTENT
      See Also:
    • PT_TRANSIENT

      public static final int PT_TRANSIENT
      See Also:
    • resource_name

      protected String resource_name
    • tcp

      protected boolean tcp
    • port

      protected int port
    • enabled

      protected boolean enabled
    • persistent

      protected int persistent
    • listeners

      protected List listeners
  • Constructor Details

    • UPnPMapping

      protected UPnPMapping(String _resource_name, boolean _tcp, int _port, boolean _enabled)
  • Method Details

    • setPersistent

      public void setPersistent(int _persistent)
    • getPersistent

      public int getPersistent()
    • isTCP

      public boolean isTCP()
    • getPort

      public int getPort()
    • setPort

      public void setPort(int _port)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean _enabled)
    • getString

      public String getString()
    • getString

      public String getString(int port)
    • destroy

      public void destroy()
    • changed

      protected void changed()
    • addListener

      public void addListener(UPnPMappingListener l)
    • removeListener

      public void removeListener(UPnPMappingListener l)