Package org.jboss.netty.buffer

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


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

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

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

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


    assertEquals(0x84, buffer.readUnsignedByte());
    assertEquals("test", ChannelBufferUtils.readString(buffer));

    assertEquals(0xA5, buffer.readUnsignedByte());
    assertEquals(1, buffer.readUnsignedShort());
    assertEquals(64, buffer.readUnsignedByte());
    assertEquals(0, buffer.readUnsignedShort());

    assertEquals(0xC6, buffer.readUnsignedByte());
    assertEquals(10, buffer.readInt());
View Full Code Here

    assertEquals("test", ChannelBufferUtils.readString(buffer));

    assertEquals(0xA5, buffer.readUnsignedByte());
    assertEquals(1, buffer.readUnsignedShort());
    assertEquals(64, buffer.readUnsignedByte());
    assertEquals(0, buffer.readUnsignedShort());

    assertEquals(0xC6, buffer.readUnsignedByte());
    assertEquals(10, buffer.readInt());
    assertEquals(11, buffer.readInt());
    assertEquals(12, buffer.readInt());
View Full Code Here

  @Test
  public void testWriteString() {
    ChannelBuffer buffer = ChannelBuffers.buffer(12);
    ChannelBufferUtils.writeString(buffer, "hello");

    assertEquals(5, buffer.readUnsignedShort());
    assertEquals('h', buffer.readChar());
    assertEquals('e', buffer.readChar());
    assertEquals('l', buffer.readChar());
    assertEquals('l', buffer.readChar());
    assertEquals('o', buffer.readChar());
View Full Code Here

  @Test
  public void testWriteUtf8String() {
    ChannelBuffer buffer = ChannelBuffers.buffer(7);
    ChannelBufferUtils.writeUtf8String(buffer, "hello");

    assertEquals(5, buffer.readUnsignedShort());
    assertEquals('h', buffer.readUnsignedByte());
    assertEquals('e', buffer.readUnsignedByte());
    assertEquals('l', buffer.readUnsignedByte());
    assertEquals('l', buffer.readUnsignedByte());
    assertEquals('o', buffer.readUnsignedByte());
View Full Code Here

                throws Exception {
            logger.debug("messageReceived {},, {}", ctx, e);
            assert connection == e.getChannel();
            ChannelBuffer input = (ChannelBuffer) e.getMessage();
            int len = input.readUnsignedByte();
            int whichClient = input.readUnsignedShort();
            assert len == input.readableBytes();
            logger.debug("From {}, '{}'", whichClient, input.toString(Charset.defaultCharset()));
            queue.put(new DataEvent(EventSource.kBackend, whichClient, input));
        }
View Full Code Here

        ExtendedInfoFormatter extendedInfo = new ExtendedInfoFormatter(getProtocol());

        buf.skipBytes(2); // header

        // Get device id
        String id = String.valueOf(buf.readUnsignedShort());
        try {
            position.setDeviceId(getDataManager().getDeviceByImei(id).getId());
        } catch(Exception error) {
            Log.warning("Unknown device - " + id);
        }
View Full Code Here

            Log.warning("Unknown device - " + id);
        }
       
        extendedInfo.set("mode", buf.readUnsignedByte());
        extendedInfo.set("command", buf.readUnsignedByte());
        extendedInfo.set("power", buf.readUnsignedShort());
       
        buf.skipBytes(5);
        buf.readUnsignedShort();
        buf.readUnsignedShort();
       
View Full Code Here

        extendedInfo.set("mode", buf.readUnsignedByte());
        extendedInfo.set("command", buf.readUnsignedByte());
        extendedInfo.set("power", buf.readUnsignedShort());
       
        buf.skipBytes(5);
        buf.readUnsignedShort();
        buf.readUnsignedShort();
       
        extendedInfo.set("distance", buf.readUnsignedInt());
        extendedInfo.set("milage", buf.readUnsignedInt());
       
View Full Code Here

        extendedInfo.set("command", buf.readUnsignedByte());
        extendedInfo.set("power", buf.readUnsignedShort());
       
        buf.skipBytes(5);
        buf.readUnsignedShort();
        buf.readUnsignedShort();
       
        extendedInfo.set("distance", buf.readUnsignedInt());
        extendedInfo.set("milage", buf.readUnsignedInt());
       
        // Parse GPRMC
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.