Package org.jboss.netty.buffer

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


    buffer.writeByte(0x84); // type 4 index 4
    ChannelBufferUtils.writeString(buffer, "test");

    buffer.writeByte(0xA5); // type 5 index 5
    buffer.writeShort(1);
    buffer.writeByte(64);
    buffer.writeShort(0);

    buffer.writeByte(0xC6); // type 6 index 6
    buffer.writeInt(10);
View Full Code Here


    ChannelBufferUtils.writeString(buffer, "test");

    buffer.writeByte(0xA5); // type 5 index 5
    buffer.writeShort(1);
    buffer.writeByte(64);
    buffer.writeShort(0);

    buffer.writeByte(0xC6); // type 6 index 6
    buffer.writeInt(10);
    buffer.writeInt(11);
    buffer.writeInt(12);
View Full Code Here

   * method.
   */
  @Test
  public void testReadString() {
    ChannelBuffer buffer = ChannelBuffers.buffer(12);
    buffer.writeShort(5);
    buffer.writeChar('h');
    buffer.writeChar('e');
    buffer.writeChar('l');
    buffer.writeChar('l');
    buffer.writeChar('o');
View Full Code Here

   * method.
   */
  @Test
  public void testReadUtf8String() {
    ChannelBuffer buffer = ChannelBuffers.buffer(7);
    buffer.writeShort(5);
    buffer.writeBytes("hello".getBytes());

    assertEquals("hello", ChannelBufferUtils.readUtf8String(buffer));
  }

View Full Code Here

  }

  @Override
  public ChannelBuffer encode(ActivateItemMessage message) throws IOException {
    ChannelBuffer buffer = ChannelBuffers.buffer(2);
    buffer.writeShort(message.getSlot());
    return buffer;
  }

}
View Full Code Here

  public ChannelBuffer encode(WindowClickMessage message) throws IOException {
    int item = message.getItem();

    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeByte(message.getId());
    buffer.writeShort(message.getSlot());
    buffer.writeByte(message.isRightClick() ? 1 : 0);
    buffer.writeShort(message.getTransaction());
    buffer.writeShort(item);
    if (item != -1) {
      buffer.writeByte(message.getCount());
View Full Code Here

    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeByte(message.getId());
    buffer.writeShort(message.getSlot());
    buffer.writeByte(message.isRightClick() ? 1 : 0);
    buffer.writeShort(message.getTransaction());
    buffer.writeShort(item);
    if (item != -1) {
      buffer.writeByte(message.getCount());
      buffer.writeByte(message.getDamage());
    }
View Full Code Here

    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeByte(message.getId());
    buffer.writeShort(message.getSlot());
    buffer.writeByte(message.isRightClick() ? 1 : 0);
    buffer.writeShort(message.getTransaction());
    buffer.writeShort(item);
    if (item != -1) {
      buffer.writeByte(message.getCount());
      buffer.writeByte(message.getDamage());
    }
    return buffer;
View Full Code Here

    }

    public static ChannelBuffer shortToCB(int s)
    {
        ChannelBuffer cb = ChannelBuffers.buffer(2);
        cb.writeShort(s);
        return cb;
    }

    public static ChannelBuffer intToCB(int i)
    {
View Full Code Here

        ChannelBuffer frames = ChannelBuffers.buffer(length);

        // SPDY UNKNOWN Frame
        frames.writeByte(0x80);
        frames.writeByte(version);
        frames.writeShort(0xFFFF);
        frames.writeByte(0xFF);
        frames.writeMedium(4);
        frames.writeInt(random.nextInt());

        // SPDY NOOP Frame
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.