Class SocketSendBufferPool.UnpooledSendBuffer
java.lang.Object
org.jboss.netty.channel.socket.nio.SocketSendBufferPool.UnpooledSendBuffer
- All Implemented Interfaces:
SocketSendBufferPool.SendBuffer
- Direct Known Subclasses:
SocketSendBufferPool.PooledSendBuffer
- Enclosing class:
SocketSendBufferPool
static class SocketSendBufferPool.UnpooledSendBuffer
extends Object
implements SocketSendBufferPool.SendBuffer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanfinished()voidrelease()final longfinal longtransferTo(DatagramChannel ch, SocketAddress raddr) final longfinal long
-
Field Details
-
buffer
-
initialPos
final int initialPos
-
-
Constructor Details
-
UnpooledSendBuffer
UnpooledSendBuffer(ByteBuffer buffer)
-
-
Method Details
-
finished
public final boolean finished()- Specified by:
finishedin interfaceSocketSendBufferPool.SendBuffer
-
writtenBytes
public final long writtenBytes()- Specified by:
writtenBytesin interfaceSocketSendBufferPool.SendBuffer
-
totalBytes
public final long totalBytes()- Specified by:
totalBytesin interfaceSocketSendBufferPool.SendBuffer
-
transferTo
- Specified by:
transferToin interfaceSocketSendBufferPool.SendBuffer- Throws:
IOException
-
transferTo
- Specified by:
transferToin interfaceSocketSendBufferPool.SendBuffer- Throws:
IOException
-
release
public void release()- Specified by:
releasein interfaceSocketSendBufferPool.SendBuffer
-