/* This code is part of Freenet. It is distributed under the GNU General
* Public License, version 2 (or at your option any later version). See
* http://www.gnu.org/ for further details of the GPL. */
package freenet.client.events;
public class FinishedCompressionEvent implements ClientEvent {
static final int code = 0x09;
/** Codec, -1 = uncompressed */
public final int codec;
/** Original size */
public final long originalSize;
/** Compressed size */
public final long compressedSize;
public FinishedCompressionEvent(int codec, long origSize, long compressedSize) {
this.codec = codec;
this.originalSize = origSize;
this.compressedSize = compressedSize;
}
@Override
public String getDescription() {
return "Compressed data: codec="+codec+", origSize="+originalSize+", compressedSize="+compressedSize;
}
@Override
public int getCode() {
return code;
}
}