Package com.biglybt.core.dht.nat.impl
Class DHTNATPuncherImpl.BindingData
java.lang.Object
com.biglybt.core.dht.nat.impl.DHTNATPuncherImpl.BindingData
- Enclosing class:
DHTNATPuncherImpl
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) long
private int
private final DHTTransportUDPContact
private long
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
(package private) void
(package private) long
(package private) int
(package private) DHTTransportUDPContact
(package private) int
(package private) boolean
(package private) void
rebind()
-
Field Details
-
contact
-
bind_time
long bind_time -
ok_count
private int ok_count -
consec_fails
private int consec_fails -
last_connect_time
private long last_connect_time
-
-
Constructor Details
-
BindingData
BindingData(DHTTransportUDPContact _contact, long _time)
-
-
Method Details
-
rebind
void rebind() -
getContact
DHTTransportUDPContact getContact() -
getBindTime
long getBindTime() -
connectOK
void connectOK() -
connectFailed
void connectFailed() -
isOKToConnect
boolean isOKToConnect() -
getOKCount
int getOKCount() -
getConsecutiveFailCount
int getConsecutiveFailCount()
-