com.google.archivepatcher.shared.IDeflater Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of archive-patcher Show documentation
Show all versions of archive-patcher Show documentation
Google Archive Patcher (EIDU fork)
The newest version!
package com.google.archivepatcher.shared;
public interface IDeflater {
void setInput(byte[] b, int off, int len);
void setInput(byte[] b);
void setDictionary(byte[] b, int off, int len);
void setDictionary(byte[] b);
void setStrategy(int strategy);
void setLevel(int level);
boolean needsInput();
void finish();
boolean finished();
int deflate(byte[] b, int off, int len);
int deflate(byte[] b);
int deflate(byte[] b, int off, int len, int flush);
int getAdler();
int getTotalIn();
long getBytesRead();
int getTotalOut();
long getBytesWritten();
void reset();
void end();
}