public final class ChannelBufferUnsafeFramedInputStream extends ChannelBufferUnsafeDataInputStream
| Modifier and Type | Field and Description |
|---|---|
protected int |
maxFrameBufferSize |
addrLimit, addrPosition, baseAddress, buffer, unsafechannel, PARK_NANOS, PARK_NANOS_MAX, parkedThread| Constructor and Description |
|---|
ChannelBufferUnsafeFramedInputStream(ReadableByteChannel channel) |
ChannelBufferUnsafeFramedInputStream(ReadableByteChannel channel,
int bufferSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
readFrame() |
int |
readFrameFragment(int fragmentSize) |
getShort, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytesallocateBuffer, available, close, getInt, isOpen, read, read, read, read, readInt, refillBuffer, resetBufferPositionsgetParkedThread, getUnderlyingChannel, readBuffered, readIntoBuffer, readIntoBufferNonBlocking, resetAndCopyLeftOverBytesmark, markSupported, reset, skippublic ChannelBufferUnsafeFramedInputStream(ReadableByteChannel channel) throws IOException
IOExceptionpublic ChannelBufferUnsafeFramedInputStream(ReadableByteChannel channel, int bufferSize) throws IOException
IOExceptionpublic final int readFrame()
throws IOException
readFrame in class InputStreamChannelIOExceptionpublic final int readFrameFragment(int fragmentSize)
throws IOException
readFrameFragment in class InputStreamChannelIOExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.