org.apache.qpid.protocol
Interface ProtocolEngine
- All Superinterfaces:
- Receiver<ByteBuffer>
public interface ProtocolEngine
- extends Receiver<ByteBuffer>
A ProtocolEngine is a Receiver for java.nio.ByteBuffers. It takes the data passed to it in the received
decodes it and then process the result.
setNetworkDriver
void setNetworkDriver(NetworkDriver driver)
getRemoteAddress
SocketAddress getRemoteAddress()
getLocalAddress
SocketAddress getLocalAddress()
getWrittenBytes
long getWrittenBytes()
getReadBytes
long getReadBytes()
closed
void closed()
- Specified by:
closed
in interface Receiver<ByteBuffer>
writerIdle
void writerIdle()
readerIdle
void readerIdle()
Licensed to the Apache Software Foundation