Package org.jboss.netty.buffer

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


    assertEquals(5, buffer.readUnsignedShort());
    assertEquals('h', buffer.readUnsignedByte());
    assertEquals('e', buffer.readUnsignedByte());
    assertEquals('l', buffer.readUnsignedByte());
    assertEquals('l', buffer.readUnsignedByte());
    assertEquals('o', buffer.readUnsignedByte());
  }

  /**
   * Tests the {@link ChannelBufferUtils#readUtf8String(ChannelBuffer)}
   * method.
 
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

        public void messageReceived(ChannelHandlerContext ctx, MessageEvent e)
                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

        } catch(Exception error) {
            Log.warning("Unknown device - " + id);
            return null;
        }
       
        buf.readUnsignedByte(); // command
        int length = buf.readUnsignedByte();
       
        // Parse message
        String sentence = buf.readBytes(length).toString(Charset.defaultCharset());
        Matcher parser = pattern.matcher(sentence);
View Full Code Here

            Log.warning("Unknown device - " + id);
            return null;
        }
       
        buf.readUnsignedByte(); // command
        int length = buf.readUnsignedByte();
       
        // Parse message
        String sentence = buf.readBytes(length).toString(Charset.defaultCharset());
        Matcher parser = pattern.matcher(sentence);
        if (!parser.matches()) {
View Full Code Here

            position.setDeviceId(getDataManager().getDeviceByImei(id).getId());
        } catch(Exception error) {
            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();
View Full Code Here

        } catch(Exception error) {
            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

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.