Class PEPeerTransportDebugger
java.lang.Object
com.biglybt.core.peer.impl.transport.PEPeerTransportDebugger
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intprotected byte[]protected intprotected final intprotected int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPEPeerTransportDebugger(PEPeerTransportProtocol transport) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidanalyse(ByteBuffer buffer, int length) intwrite(SocketChannel chan, ByteBuffer buffer) longwrite(SocketChannel chan, ByteBuffer[] buffers, int array_offset, int array_length)
-
Field Details
-
piece_length
protected final int piece_length -
BT_READING_LENGTH_AND_TYPE
protected static final int BT_READING_LENGTH_AND_TYPE- See Also:
-
state
protected int state -
data_read
protected byte[] data_read -
data_read_pos
protected int data_read_pos
-
-
Constructor Details
-
PEPeerTransportDebugger
-
-
Method Details
-
write
- Throws:
IOException
-
write
public long write(SocketChannel chan, ByteBuffer[] buffers, int array_offset, int array_length) throws IOException - Throws:
IOException
-
analyse
-