Class NetStatusProtocolTesterBT.Session
java.lang.Object
com.biglybt.plugin.net.netstatus.NetStatusProtocolTesterBT.Session
- Enclosing class:
NetStatusProtocolTesterBT
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate booleanprivate booleanprivate NetworkConnectionprivate booleanprivate booleanprivate byte[]private booleanprivate booleanprivate Setprivate intprivate int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSession(NetworkConnection _connection, byte[] _info_hash) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected Stringprotected voidclose()protected voidprotected StringbooleanbooleanbooleanisOK()booleanisSeed()protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidsendHave(int piece_number)
-
Field Details
-
connection
-
session_id
private int session_id -
initiator
private boolean initiator -
info_hash
private byte[] info_hash -
handshake_sent
private boolean handshake_sent -
handshake_received
private boolean handshake_received -
bitfield_sent
private boolean bitfield_sent -
bitfield_received
private boolean bitfield_received -
num_pieces
private int num_pieces -
is_seed
private boolean is_seed -
missing_pieces
-
connected
private boolean connected -
closing
private boolean closing -
closed
private boolean closed
-
-
Constructor Details
-
Session
-
-
Method Details
-
isInitiator
public boolean isInitiator() -
isConnected
public boolean isConnected() -
isSeed
public boolean isSeed() -
isOK
public boolean isOK() -
connected
protected void connected() -
sendHandshake
protected void sendHandshake() -
sendHave
protected void sendHave(int piece_number) -
sendBitfield
protected void sendBitfield() -
close
protected void close() -
getProtocolString
-
addSent
-
addRecv
-
getLogPrefix
-
log
-
log
-
logError
-
logError
-