Package com.peterhi.runtime

Examples of com.peterhi.runtime.MemoryStream


        header |= (sizeType & 0x03) << 0;
       
        int index = indexOf(frame);
        int length = frames.length;
       
        MemoryStream ms = new MemoryStream();
        ms.write(header);
       
        if (sizeType == 1) {
          ms.write(((index & 0x0f) << 4) | ((length & 0x0f) << 0));
        } else if (sizeType == 2) {
          ms.write(index);
          ms.write(length);
        } else {
          ms.writeShort(index);
          ms.writeShort(length);
        }
       
        ms.write(frame.getData());
       
        byte[] data = ms.toByteArray();
        DatagramPacket packet = new DatagramPacket(data, data.length);
        getSocket().send(packet);
        frame.incrementSendCount();
        return true;
      }
View Full Code Here

TOP

Related Classes of com.peterhi.runtime.MemoryStream

Copyright © 2018 www.massapicom. 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.