public final class IoSender extends Object implements Runnable, ByteBufferSender
| Constructor and Description |
|---|
IoSender(Socket socket,
int bufferSize,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
void |
initiate() |
boolean |
isDirectBufferPreferred() |
void |
run() |
void |
send(QpidByteBuffer buf) |
void |
setReceiver(org.apache.qpid.transport.network.io.IoReceiver receiver) |
public IoSender(Socket socket, int bufferSize, long timeout)
public void initiate()
public boolean isDirectBufferPreferred()
isDirectBufferPreferred in interface ByteBufferSenderpublic void send(QpidByteBuffer buf)
send in interface ByteBufferSenderpublic void flush()
flush in interface ByteBufferSenderpublic void close()
close in interface ByteBufferSenderpublic void setReceiver(org.apache.qpid.transport.network.io.IoReceiver receiver)
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.