Package org.jboss.netty.buffer

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


    public void testExtendedDelta(){

        int expectedDelta = this.optionNumber - this.previousOptionNumber;

        ChannelBuffer buffer = ChannelBuffers.copiedBuffer(encodedOption);
        buffer.readByte();

        if(expectedDelta >= 13 && expectedDelta < 269){
            int extendedDelta = (buffer.readByte() & 0xFF);
            assertEquals("Extended delta part is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedDelta - 13), 8),
View Full Code Here


        ChannelBuffer buffer = ChannelBuffers.copiedBuffer(encodedOption);
        buffer.readByte();

        if(expectedDelta >= 13 && expectedDelta < 269){
            int extendedDelta = (buffer.readByte() & 0xFF);
            assertEquals("Extended delta part is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedDelta - 13), 8),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedDelta), 8));
        }
View Full Code Here

                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedDelta - 13), 8),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedDelta), 8));
        }

        if(expectedDelta >= 269 && expectedDelta < 65804){
            int extendedDelta = ((buffer.readByte() & 0xFF) << 8 | (buffer.readByte() & 0xFF));
            assertEquals("Length part of first byte is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedDelta - 269), 16),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedDelta), 16)
            );
        }
View Full Code Here

                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedDelta - 13), 8),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedDelta), 8));
        }

        if(expectedDelta >= 269 && expectedDelta < 65804){
            int extendedDelta = ((buffer.readByte() & 0xFF) << 8 | (buffer.readByte() & 0xFF));
            assertEquals("Length part of first byte is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedDelta - 269), 16),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedDelta), 16)
            );
        }
View Full Code Here

    public void testExtendedLength(){

        int expectedLength = optionValue.getValue().length;

        ChannelBuffer buffer = ChannelBuffers.copiedBuffer(encodedOption);
        int firstByte = buffer.readByte();
        int deltaPart = (firstByte & 0xFF) >>> 4 ;

        //read and ignore next byte (extended option delta)
        if(deltaPart == 13){
            log.debug("Skip next byte (extended delta)");
View Full Code Here

        int deltaPart = (firstByte & 0xFF) >>> 4 ;

        //read and ignore next byte (extended option delta)
        if(deltaPart == 13){
            log.debug("Skip next byte (extended delta)");
            buffer.readByte();
        }

        //read and ignore next 2 bytes (extended option delta)
        if(deltaPart == 14){
            log.debug("Skip next 2 bytes (extended delta)");
View Full Code Here

            buffer.readBytes(new byte[2]);
        }

        if(expectedLength >= 13 && expectedLength < 269){
            log.info("Expected extended length value: " + (expectedLength - 13));
            int extendedLength = (buffer.readByte() & 0xFF);

            assertEquals("Extended Length part is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedLength - 13), 8),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedLength), 8));
View Full Code Here

                    extendedLength + 13, buffer.readableBytes());
        }

        if(expectedLength >= 269 && expectedLength < 65804){
            log.info("Expected extended length value: " + (expectedLength - 269));
            int extendedLength = ((buffer.readByte() & 0xFF) << 8 | (buffer.readByte() & 0xFF));

            assertEquals("Length part of first byte is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedLength - 269), 16),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedLength), 16)
            );
View Full Code Here

                    extendedLength + 13, buffer.readableBytes());
        }

        if(expectedLength >= 269 && expectedLength < 65804){
            log.info("Expected extended length value: " + (expectedLength - 269));
            int extendedLength = ((buffer.readByte() & 0xFF) << 8 | (buffer.readByte() & 0xFF));

            assertEquals("Length part of first byte is incorrect, ",
                    getZeroPaddedBinaryString(Integer.toBinaryString(expectedLength - 269), 16),
                    getZeroPaddedBinaryString(Integer.toBinaryString(extendedLength), 16)
            );
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.