org.gudy.azureus2.core3.peer.impl.transport
Class PEPeerTransportDebugger
java.lang.Object
org.gudy.azureus2.core3.peer.impl.transport.PEPeerTransportDebugger
public class PEPeerTransportDebugger
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
piece_length
protected int piece_length
BT_READING_LENGTH_AND_TYPE
protected static final int BT_READING_LENGTH_AND_TYPE
- See Also:
- Constant Field Values
state
protected int state
data_read
protected byte[] data_read
data_read_pos
protected int data_read_pos
PEPeerTransportDebugger
protected PEPeerTransportDebugger(PEPeerTransportProtocol transport)
write
public int write(SocketChannel chan,
ByteBuffer buffer)
throws IOException
- Throws:
IOException
write
public long write(SocketChannel chan,
ByteBuffer[] buffers,
int array_offset,
int array_length)
throws IOException
- Throws:
IOException
analyse
protected void analyse(ByteBuffer buffer,
int length)