public class SolZlibDeflatePipe extends Object
| Constructor and Description |
|---|
SolZlibDeflatePipe(int solCompressionLevel) |
| Modifier and Type | Method and Description |
|---|---|
long |
deflateAndFlush(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd) |
SolZlibCallResult |
inflateChunks(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd) |
long |
inflateChunkWithLookback(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd,
AtomicInteger inputConsumed) |
static void |
main(String[] arg) |
static void |
testDecompressFile(String filename) |
static void |
testFillup() |
static void |
testLookback() |
public long deflateAndFlush(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd)
throws IOException
IOExceptionpublic SolZlibCallResult inflateChunks(byte[] input, int inputStart, int inputEnd, byte[] output, int outputStart, int outputEnd)
public long inflateChunkWithLookback(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd,
AtomicInteger inputConsumed)
public static void main(String[] arg)
public static void testDecompressFile(String filename)
public static void testFillup()
throws IOException
IOExceptionpublic static void testLookback()
throws IOException
IOExceptionCopyright 2004-2020 Solace Corporation. All rights reserved.