Class ClientMyInstanceImpl
java.lang.Object
com.biglybt.core.instancemanager.impl.ClientInstanceImpl
com.biglybt.core.instancemanager.impl.ClientMyInstanceImpl
- All Implemented Interfaces:
ClientInstance
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final ClientInstanceManagerAdapter(package private) InetAddress(package private) longstatic final longprivate Stringprivate InetAddressprivate InetAddressprivate longprivate long(package private) final ClientInstanceManagerImplprivate intprivate intprivate intstatic final long -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClientMyInstanceImpl(ClientInstanceManagerAdapter _adapter, ClientInstanceManagerImpl _manager) -
Method Summary
Modifier and TypeMethodDescriptiongetID()intintint(package private) voidreadConfig(boolean first_time) private InetAddress(package private) booleansameFamily(InetAddress a1, InetAddress a2) Methods inherited from class ClientInstanceImpl
encode, getString
-
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
-
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
-
-
Constructor Details
-
ClientMyInstanceImpl
protected ClientMyInstanceImpl(ClientInstanceManagerAdapter _adapter, ClientInstanceManagerImpl _manager)
-
-
Method Details
-
readConfig
void readConfig(boolean first_time) -
readExternalAddress
-
sameFamily
-
getID
-
getApplicationID
-
getInternalAddress
-
getInternalAddresses
-
getExternalAddress
-
getTCPListenPort
public int getTCPListenPort() -
getUDPListenPort
public int getUDPListenPort() -
getUDPNonDataListenPort
public int getUDPNonDataListenPort() -
getProperties
-