Package org.jboss.netty.buffer

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


    {
      LOG.error("Null msg received in EventDecoder");
      return msg;
    }
    ChannelBuffer buffer = (ChannelBuffer)msg;
    int opcode = buffer.readUnsignedByte();
    if(Events.LOG_IN == opcode || Events.RECONNECT == opcode){
      buffer.readUnsignedByte();// To read-destroy the protocol version byte.
    }
    return Events.event(buffer, opcode);
  }
View Full Code Here


      return msg;
    }
    ChannelBuffer buffer = (ChannelBuffer)msg;
    int opcode = buffer.readUnsignedByte();
    if(Events.LOG_IN == opcode || Events.RECONNECT == opcode){
      buffer.readUnsignedByte();// To read-destroy the protocol version byte.
    }
    return Events.event(buffer, opcode);
  }
 
}
View Full Code Here

        // get the header
        channelBuffer.markReaderIndex();
        ChannelBuffer headerBuffer = ChannelBuffers.buffer(ByteOrder.BIG_ENDIAN, 24);
        channelBuffer.readBytes(headerBuffer);

        short magic = headerBuffer.readUnsignedByte();

        // magic should be 0x80
        if (magic != 0x80) {
            headerBuffer.resetReaderIndex();
View Full Code Here

            headerBuffer.resetReaderIndex();

            throw new MalformedCommandException("binary request payload is invalid, magic byte incorrect");
        }

        short opcode = headerBuffer.readUnsignedByte();
        short keyLength = headerBuffer.readShort();
        short extraLength = headerBuffer.readUnsignedByte();
        short dataType = headerBuffer.readUnsignedByte();   // unused
        short reserved = headerBuffer.readShort(); // unused
        int totalBodyLength = headerBuffer.readInt();
View Full Code Here

            throw new MalformedCommandException("binary request payload is invalid, magic byte incorrect");
        }

        short opcode = headerBuffer.readUnsignedByte();
        short keyLength = headerBuffer.readShort();
        short extraLength = headerBuffer.readUnsignedByte();
        short dataType = headerBuffer.readUnsignedByte();   // unused
        short reserved = headerBuffer.readShort(); // unused
        int totalBodyLength = headerBuffer.readInt();
        int opaque = headerBuffer.readInt();
        long cas = headerBuffer.readLong();
View Full Code Here

        }

        short opcode = headerBuffer.readUnsignedByte();
        short keyLength = headerBuffer.readShort();
        short extraLength = headerBuffer.readUnsignedByte();
        short dataType = headerBuffer.readUnsignedByte();   // unused
        short reserved = headerBuffer.readShort(); // unused
        int totalBodyLength = headerBuffer.readInt();
        int opaque = headerBuffer.readInt();
        long cas = headerBuffer.readLong();
View Full Code Here

    params[6] = new Parameter<Coordinate>(Parameter.TYPE_COORDINATE, 6, new Coordinate(10, 11, 12));

    ChannelBuffer buffer = ChannelBuffers.buffer(46);
    ChannelBufferUtils.writeParameters(buffer, params);

    assertEquals(0x00, buffer.readUnsignedByte());
    assertEquals(0x12, buffer.readUnsignedByte());

    assertEquals(0x21, buffer.readUnsignedByte());
    assertEquals(0x1234, buffer.readUnsignedShort());
View Full Code Here

    ChannelBuffer buffer = ChannelBuffers.buffer(46);
    ChannelBufferUtils.writeParameters(buffer, params);

    assertEquals(0x00, buffer.readUnsignedByte());
    assertEquals(0x12, buffer.readUnsignedByte());

    assertEquals(0x21, buffer.readUnsignedByte());
    assertEquals(0x1234, buffer.readUnsignedShort());

    assertEquals(0x42, buffer.readUnsignedByte());
View Full Code Here

    ChannelBufferUtils.writeParameters(buffer, params);

    assertEquals(0x00, buffer.readUnsignedByte());
    assertEquals(0x12, buffer.readUnsignedByte());

    assertEquals(0x21, buffer.readUnsignedByte());
    assertEquals(0x1234, buffer.readUnsignedShort());

    assertEquals(0x42, buffer.readUnsignedByte());
    assertEquals(0x12345678, buffer.readInt());
View Full Code Here

    assertEquals(0x12, buffer.readUnsignedByte());

    assertEquals(0x21, buffer.readUnsignedByte());
    assertEquals(0x1234, buffer.readUnsignedShort());

    assertEquals(0x42, buffer.readUnsignedByte());
    assertEquals(0x12345678, buffer.readInt());

    assertEquals(0x63, buffer.readUnsignedByte());
    assertEquals(1234.5678F, buffer.readFloat(), 0);
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.