public class CachingDataWindow
extends java.lang.Object
| Constructor and Description |
|---|
CachingDataWindow(int size,
boolean blocking) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
disableBlocking() |
void |
enableBlocking() |
int |
get(byte[] tmp,
int offset,
int length) |
int |
get(java.nio.ByteBuffer buffer) |
boolean |
hasRemaining() |
boolean |
isOpen() |
void |
put(java.nio.ByteBuffer data) |
int |
remaining() |
void |
waitFor(long i) |
public void enableBlocking()
public void disableBlocking()
public boolean hasRemaining()
public void close()
public void put(java.nio.ByteBuffer data)
public int get(byte[] tmp,
int offset,
int length)
public int get(java.nio.ByteBuffer buffer)
public int remaining()
public boolean isOpen()
public void waitFor(long i)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionCopyright © 2021. All rights reserved.