コード例 #1
0
ファイル: Compression.java プロジェクト: since-from/sshxcute
 public void init(int type, int level) {
   if (type == DEFLATER) {
     stream.deflateInit(level);
     this.type = DEFLATER;
   } else if (type == INFLATER) {
     stream.inflateInit();
     inflated_buf = new byte[BUF_SIZE];
     this.type = INFLATER;
   }
 }
コード例 #2
0
ファイル: Zlib.java プロジェクト: peterdocter/connectbot
  public Zlib() {
    deflate = new ZStream();
    inflate = new ZStream();

    deflate.deflateInit(LEVEL);
    inflate.inflateInit();

    deflate_tmpbuf = new byte[DEFAULT_BUF_SIZE];
    inflate_tmpbuf = new byte[DEFAULT_BUF_SIZE];
    inflated_buf = new byte[DEFAULT_BUF_SIZE];
  }
コード例 #3
0
ファイル: ZlibCompression.java プロジェクト: shashesh/ACWAVAB
 @Override
 public void init(Mode mode) {
   stream = new ZStream();
   switch (mode) {
     case DEFLATE:
       stream.deflateInit(JZlib.Z_DEFAULT_COMPRESSION);
       break;
     case INFLATE:
       stream.inflateInit();
       break;
     default:
       assert false;
   }
 }