Package org.jboss.netty.buffer

Examples of org.jboss.netty.buffer.ChannelBuffer.writeInt()


      final DecoderEmbedder<ChannelBuffer> decoder = new DecoderEmbedder<ChannelBuffer>(new HornetQFrameDecoder2());

      ChannelBuffer src = ChannelBuffers.buffer(HornetQFrameDecoder2Test.MSG_CNT * (HornetQFrameDecoder2Test.MSG_LEN + 4));
      while (src.writerIndex() < src.capacity())
      {
         src.writeInt(HornetQFrameDecoder2Test.MSG_LEN);
         byte[] data = new byte[HornetQFrameDecoder2Test.MSG_LEN];
         HornetQFrameDecoder2Test.rand.nextBytes(data);
         src.writeBytes(data);
      }

View Full Code Here


        return sendBuffer;
    }

    public static ChannelBuffer allocateSendBuffer(int type, int session, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
        sendBuffer.writeInt(type);
        sendBuffer.writeInt(session);
        sendBuffer.writeInt(length);
        return sendBuffer;
    }
View Full Code Here

    }

    public static ChannelBuffer allocateSendBuffer(int type, int session, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
        sendBuffer.writeInt(type);
        sendBuffer.writeInt(session);
        sendBuffer.writeInt(length);
        return sendBuffer;
    }

    public static ChannelBuffer allocateSendBuffer(int type, int session, ChannelBuffer from, int length) {
View Full Code Here

    public static ChannelBuffer allocateSendBuffer(int type, int session, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
        sendBuffer.writeInt(type);
        sendBuffer.writeInt(session);
        sendBuffer.writeInt(length);
        return sendBuffer;
    }

    public static ChannelBuffer allocateSendBuffer(int type, int session, ChannelBuffer from, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
View Full Code Here

        return sendBuffer;
    }

    public static ChannelBuffer allocateSendBuffer(int type, int session, ChannelBuffer from, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
        sendBuffer.writeInt(type);
        sendBuffer.writeInt(session);
        sendBuffer.writeInt(length);
        from.readBytes(sendBuffer, length);
        return sendBuffer;
    }
View Full Code Here

    }

    public static ChannelBuffer allocateSendBuffer(int type, int session, ChannelBuffer from, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
        sendBuffer.writeInt(type);
        sendBuffer.writeInt(session);
        sendBuffer.writeInt(length);
        from.readBytes(sendBuffer, length);
        return sendBuffer;
    }
View Full Code Here

    public static ChannelBuffer allocateSendBuffer(int type, int session, ChannelBuffer from, int length) {
        ChannelBuffer sendBuffer = bufferFactory.allocateBuffer(4 + 4 + 4 + length);
        sendBuffer.writeInt(type);
        sendBuffer.writeInt(session);
        sendBuffer.writeInt(length);
        from.readBytes(sendBuffer, length);
        return sendBuffer;
    }

    public static void returnSendBuffer(ChannelBuffer buffer) {
View Full Code Here

            Message.Type type = frame.header.type;
            header.writeByte(type.direction.addToVersion(frame.header.version));
            header.writeByte(Header.Flag.serialize(frame.header.flags));
            header.writeByte(frame.header.streamId);
            header.writeByte(type.opcode);
            header.writeInt(frame.body.readableBytes());

            return ChannelBuffers.wrappedBuffer(header, frame.body);
        }
    }
View Full Code Here

                int stringCount = globalTablesSpec ? 2 + m.names.size() : 3* m.names.size();
                CBUtil.BufferBuilder builder = new CBUtil.BufferBuilder(1 + m.names.size(), stringCount, 0);

                ChannelBuffer header = ChannelBuffers.buffer(8);
                header.writeInt(Flag.serialize(m.flags));
                header.writeInt(m.names.size());
                builder.add(header);

                if (globalTablesSpec)
                {
View Full Code Here

                int stringCount = globalTablesSpec ? 2 + m.names.size() : 3* m.names.size();
                CBUtil.BufferBuilder builder = new CBUtil.BufferBuilder(1 + m.names.size(), stringCount, 0);

                ChannelBuffer header = ChannelBuffers.buffer(8);
                header.writeInt(Flag.serialize(m.flags));
                header.writeInt(m.names.size());
                builder.add(header);

                if (globalTablesSpec)
                {
                    builder.addString(m.names.get(0).ksName);
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.