public class WriteRequest extends AbstractXrootdRequest implements io.netty.util.ReferenceCounted
requestId, session, streamId| Constructor and Description |
|---|
WriteRequest(io.netty.buffer.ByteBuf buffer) |
| Modifier and Type | Method and Description |
|---|---|
void |
getData(GatheringByteChannel out) |
int |
getDataLength() |
int |
getFileHandle() |
long |
getWriteOffset() |
int |
refCnt() |
boolean |
release() |
boolean |
release(int decrement) |
WriteRequest |
retain() |
WriteRequest |
retain(int increment) |
ByteBuffer[] |
toByteBuffers()
Converts this requests's payload into an array of NIO
buffers.
|
String |
toString() |
getRequestId, getSession, getStreamId, getSubject, setSessionpublic int getFileHandle()
public long getWriteOffset()
public int getDataLength()
public void getData(GatheringByteChannel out) throws IOException
IOExceptionpublic ByteBuffer[] toByteBuffers()
public int refCnt()
refCnt in interface io.netty.util.ReferenceCountedpublic boolean release()
release in interface io.netty.util.ReferenceCountedpublic boolean release(int decrement)
release in interface io.netty.util.ReferenceCountedpublic WriteRequest retain(int increment)
retain in interface io.netty.util.ReferenceCountedpublic WriteRequest retain()
retain in interface io.netty.util.ReferenceCountedCopyright © 2011–2015 dCache.org. All rights reserved.