Class ClientMyInstanceImpl

java.lang.Object
com.biglybt.core.instancemanager.impl.ClientInstanceImpl
com.biglybt.core.instancemanager.impl.ClientMyInstanceImpl
All Implemented Interfaces:
ClientInstance

public class ClientMyInstanceImpl extends ClientInstanceImpl
  • Field Details

    • FORCE_READ_EXT_MIN

      public static final long FORCE_READ_EXT_MIN
      See Also:
    • UPNP_READ_MIN

      public static final long UPNP_READ_MIN
      See Also:
    • adapter

    • manager

    • id

      private String id
    • internal_address

      InetAddress internal_address
    • tcp_port

      private int tcp_port
    • udp_port

      private int udp_port
    • udp_non_data_port

      private int udp_non_data_port
    • last_upnp_read

      private long last_upnp_read
    • dht_address

      InetAddress dht_address
    • dht_address_time

      long dht_address_time
    • last_force_read_ext

      private long last_force_read_ext
    • last_external_address

      private InetAddress last_external_address
  • Constructor Details

  • Method Details

    • readConfig

      void readConfig(boolean first_time)
    • readExternalAddress

      private InetAddress readExternalAddress()
    • sameFamily

      boolean sameFamily(InetAddress a1, InetAddress a2)
    • getID

      public String getID()
    • getApplicationID

      public String getApplicationID()
    • getInternalAddress

      public InetAddress getInternalAddress()
    • getInternalAddresses

      public List getInternalAddresses()
    • getExternalAddress

      public InetAddress getExternalAddress()
    • getTCPListenPort

      public int getTCPListenPort()
    • getUDPListenPort

      public int getUDPListenPort()
    • getUDPNonDataListenPort

      public int getUDPNonDataListenPort()
    • getProperties

      public Map<String,Object> getProperties()