Examples of AsynchMessageArrivedEvent


Examples of programming5.net.AsynchMessageArrivedEvent

                    lastPort = p.getPort();
                    Debug.println("Received streamID: " + streamID, "programming5.net.sockets.UDPClient");
                    byte[][] toAssemble = assembly.get(streamID);
                    assembly.remove(streamID);
                    bytesMessage = assemble(toAssemble);
                    ref.fireEvent(new AsynchMessageArrivedEvent(bytesMessage, "//" + lastAddress.getHostAddress() + ":" + Integer.toString(lastPort)));
                }
                buf = new byte[PACKET_SIZE];
            }
            catch (IOException io) {
                if (listening) {
View Full Code Here

Examples of programming5.net.AsynchMessageArrivedEvent

                    if (!receivedMessages.contains(streamID)) {
                        byte[][] toAssemble = depacketize(rcvdMsg, streamID);
                        if (toAssemble != null) {
                            receivedMessages.add(streamID);
                            byte[] bytesMessage = assemble(toAssemble);
                            AsynchMessageArrivedEvent messageEvent = new AsynchMessageArrivedEvent(bytesMessage, ((AsynchMessageArrivedEvent) protocolEvent).getSourceURL());
                            this.fireEvent(messageEvent);
                            synchronized (receiveRequests) {
                                for (ReceiveRequest request : receiveRequests) {
                                    request.setMessage(messageEvent.getContentBytes());
                                }
                                receiveRequests.clear();
                            }
                        }
                    }
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.