Class PEPeerTransportDebugger
java.lang.Object
com.biglybt.core.peer.impl.transport.PEPeerTransportDebugger
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final int
protected byte[]
protected int
protected final int
protected int
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
PEPeerTransportDebugger
(PEPeerTransportProtocol transport) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
analyse
(ByteBuffer buffer, int length) int
write
(SocketChannel chan, ByteBuffer buffer) long
write
(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
-