Package org.jgroups.util

Examples of org.jgroups.util.ExposedByteArrayInputStream


        num_received_frags++;
        byte[] buf=frag_table.add(hdr.id, hdr.frag_id, hdr.num_frags, msg.getBuffer());
        if(buf != null) {
            DataInputStream in=null;
            try {
                ByteArrayInputStream bis=new ExposedByteArrayInputStream(buf);
                in=new DataInputStream(bis);
                Message assembled_msg=new Message(false);
                assembled_msg.readFrom(in);
                assembled_msg.setSrc(sender); // needed ? YES, because fragments have a null src !!
                if(log.isTraceEnabled()) log.trace("assembled_msg is " + assembled_msg);
View Full Code Here


        while(mcast_sock != null && receiver != null && Thread.currentThread().equals(receiver)) {
            packet.setData(receive_buf, 0, receive_buf.length);
            try {
                mcast_sock.receive(packet);
                data=packet.getData();
                inp_stream=new ExposedByteArrayInputStream(data, 0, data.length);
                inp=new DataInputStream(inp_stream);
                msg=new Message();
                msg.readFrom(inp);
                up(new Event(Event.MSG, msg));
            }
View Full Code Here

        while(sock != null && receiver != null && Thread.currentThread().equals(receiver)) {
            packet.setData(receive_buf, 0, receive_buf.length);
            try {
                sock.receive(packet);
                data=packet.getData();
                inp_stream=new ExposedByteArrayInputStream(data, 0, data.length);
                inp=new DataInputStream(inp_stream);
                msg=new Message();
                msg.readFrom(inp);
                up(new Event(Event.MSG, msg));
            }
View Full Code Here

        num_received_frags++;
        byte[] buf=frag_table.add(hdr.id, hdr.frag_id, hdr.num_frags, msg.getBuffer());
        if(buf != null) {
            DataInputStream in=null;
            try {
                ByteArrayInputStream bis=new ExposedByteArrayInputStream(buf);
                in=new DataInputStream(bis);
                Message assembled_msg=new Message(false);
                assembled_msg.readFrom(in);
                assembled_msg.setSrc(sender); // needed ? YES, because fragments have a null src !!
                if(log.isTraceEnabled()) log.trace("assembled_msg is " + assembled_msg);
View Full Code Here

        num_received_frags++;
        byte[] buf=frag_table.add(hdr.id, hdr.frag_id, hdr.num_frags, msg.getBuffer());
        if(buf != null) {
            DataInputStream in=null;
            try {
                ByteArrayInputStream bis=new ExposedByteArrayInputStream(buf);
                in=new DataInputStream(bis);
                Message assembled_msg=new Message(false);
                assembled_msg.readFrom(in);
                assembled_msg.setSrc(sender); // needed ? YES, because fragments have a null src !!
                if(log.isTraceEnabled()) log.trace("assembled_msg is " + assembled_msg);
View Full Code Here

        num_received_frags++;
        byte[] buf=frag_table.add(hdr.id, hdr.frag_id, hdr.num_frags, msg.getBuffer());
        if(buf != null) {
            DataInputStream in=null;
            try {
                ByteArrayInputStream bis=new ExposedByteArrayInputStream(buf);
                in=new DataInputStream(bis);
                Message assembled_msg=new Message(false);
                assembled_msg.readFrom(in);
                assembled_msg.setSrc(sender); // needed ? YES, because fragments have a null src !!
                if(log.isTraceEnabled()) log.trace("assembled_msg is " + assembled_msg);
View Full Code Here

TOP

Related Classes of org.jgroups.util.ExposedByteArrayInputStream

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.