public final class TransferBuffer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TransferBuffer.Operation |
Constructor and Description |
---|
TransferBuffer(int bufferSize) |
Modifier and Type | Method and Description |
---|---|
int |
read(SocketChannel channel) |
void |
setIncomingSniffer(Sniffer incomingSniffer) |
void |
setIsDataInBufferHook(Runnable isDataInBufferHook) |
void |
setIsRoomInBufferHook(Runnable isRoomInBufferHook) |
String |
toString() |
static int |
transfer(SocketChannel in,
SocketChannel out,
ByteBuffer buffer) |
int |
write(SocketChannel channel) |
public int read(SocketChannel channel)
public int write(SocketChannel channel)
public static int transfer(SocketChannel in, SocketChannel out, ByteBuffer buffer) throws IOException
IOException
public void setIsDataInBufferHook(Runnable isDataInBufferHook)
public void setIsRoomInBufferHook(Runnable isRoomInBufferHook)
public void setIncomingSniffer(Sniffer incomingSniffer)
Copyright © 2018 SPF4J. All rights reserved.