Package org.arch.buffer

Examples of org.arch.buffer.Buffer.readableBytes()


        JFastLZ fastlz = new JFastLZ();
        int afterCompress;
        try
        {
          afterCompress = fastlz.fastlzCompress(raw,
                  content.getReadIndex(), content.readableBytes(),
                  newbuf, 0, newbuf.length);
          outbuf.write(newbuf, 0, afterCompress);
        }
        catch (IOException e)
        {
View Full Code Here


      }
      case SNAPPY:
      {
        try
        {
          byte[] newbuf = new byte[Snappy.maxCompressedLength(content.readableBytes())];
          int len = Snappy.compress(raw,
                  content.getReadIndex(), content.readableBytes(), newbuf, 0);
//          SnappyBuffer newbuf = SnappyCompressor.compress(raw,
//                  content.getReadIndex(), content.readableBytes());
          outbuf.write(newbuf, 0, len);
View Full Code Here

      {
        try
        {
          byte[] newbuf = new byte[Snappy.maxCompressedLength(content.readableBytes())];
          int len = Snappy.compress(raw,
                  content.getReadIndex(), content.readableBytes(), newbuf, 0);
//          SnappyBuffer newbuf = SnappyCompressor.compress(raw,
//                  content.getReadIndex(), content.readableBytes());
          outbuf.write(newbuf, 0, len);
        }
        catch (Exception e)
View Full Code Here

      case LZF:
      {
        try
        {
          byte[] newbuf = LZFEncoder.encode(raw,
                  content.readableBytes());
          outbuf.write(newbuf);
        }
        catch (Exception e)
        {
          //logger.error("Failed to compress by LZF.", e);
View Full Code Here

      default:
      {
        break;
      }
    }
    BufferHelper.writeVarInt(buffer, content.readableBytes());
    buffer.write(content, content.readableBytes());
    return true;
  }
}
View Full Code Here

      {
        break;
      }
    }
    BufferHelper.writeVarInt(buffer, content.readableBytes());
    buffer.write(content, content.readableBytes());
    return true;
  }
}
View Full Code Here

                this.sessionID, contentRangeHeader));
        chunks.put((int) v.getFirstBytePos(), res.content);
        while (chunks.containsKey(expectedRangePos))
        {
          Buffer chunk = chunks.remove(expectedRangePos);
          expectedRangePos += chunk.readableBytes();
          cb.onRangeChunk(chunk);
        }
        if (expectedRangePos < this.contentEnd)
        {
          logger.info(String.format(
View Full Code Here

  {
    Buffer buf = new Buffer(256);
    tags.encode(buf);
    Buffer content = new Buffer(256);
    event.encode(content);
    buf.write(content, content.readableBytes());
    return buf;
  }
}
View Full Code Here

      if (httpres.isChunked())
      {
        Buffer content = res.content;
        HttpChunk chunk = new DefaultHttpChunk(
                ChannelBuffers.wrappedBuffer(content.getRawBuffer(),
                        content.getReadIndex(), content.readableBytes()));
        localHandler.handleChunk(this, chunk);
      }
    }
    else
    {
View Full Code Here

      tags.token = auth.token;
      ev.setHash(sid);
      ev = wrapEvent(ev);
      Buffer buf = EventHelper.encodeEvent(tags, ev);
      request.setHeader(HttpHeaders.Names.CONTENT_LENGTH,
              "" + buf.readableBytes());
      request.setContent(ChannelBuffers.wrappedBuffer(buf.getRawBuffer(),
              buf.getReadIndex(), buf.readableBytes()));
      HttpClientHandler h = client.execute(request, cb);
      workingHttpClientHandlers.add(h);
      cb.httpHandler = h;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.