public class SolZlibLookbackPipe extends Object
| Constructor and Description |
|---|
SolZlibLookbackPipe(int lookbackSize,
int solCompressionLevel)
Initializes a SolZlibPipe with a fixed lookbackSize, a Solace-specific
scheme for synchronizing preset dictionaries between sender/receiver
across full-flush boundaries.
|
| Modifier and Type | Method and Description |
|---|---|
long |
deflateWithLookback(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) |
long |
inflateWithLookback(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd) |
static void |
main(String[] arg) |
static void |
testLookback() |
public SolZlibLookbackPipe(int lookbackSize,
int solCompressionLevel)
lookbackSize - parametersolCompressionLevel - parameterpublic long deflateWithLookback(byte[] input,
int inputStart,
int inputEnd,
byte[] output,
int outputStart,
int outputEnd)
public long inflateWithLookback(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 testLookback()
Copyright 2004-2019 Solace Corporation. All rights reserved.