public final class ChannelBufferUnsafeFramedInputStream extends ChannelBufferUnsafeDataInputStream
| Modifier and Type | Field and Description |
|---|---|
protected int |
maxFrameBufferSize |
addrLimit, addrPosition, baseAddress, bufferbytesRead, channel| Constructor and Description |
|---|
ChannelBufferUnsafeFramedInputStream(java.nio.channels.ReadableByteChannel channel) |
ChannelBufferUnsafeFramedInputStream(java.nio.channels.ReadableByteChannel channel,
int bufferSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
readFrame() |
int |
readFrameFragment(int fragmentSize) |
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skip, skipBytesallocateBuffer, available, close, isOpen, read, read, read, read, readInt, refillBuffer, resetBufferPositionsgetBytesRead, getParkedThread, getParkNanosMax, getUnderlyingChannel, readBuffered, readIntoBuffer, readIntoBufferNoWait, refillBufferBase, resetAndCopyLeftOverBytes, setParkedThreadpublic ChannelBufferUnsafeFramedInputStream(java.nio.channels.ReadableByteChannel channel)
throws java.io.IOException
java.io.IOExceptionpublic ChannelBufferUnsafeFramedInputStream(java.nio.channels.ReadableByteChannel channel,
int bufferSize)
throws java.io.IOException
java.io.IOExceptionpublic final int readFrame()
throws java.io.IOException
readFrame in class InputStreamChanneljava.io.IOExceptionpublic final int readFrameFragment(int fragmentSize)
throws java.io.IOException
readFrameFragment in class InputStreamChanneljava.io.IOExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.