Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DatagramPacket incomingPacket = new DatagramPacket(incomingData, incomingData.length);
- socket.receive(incomingPacket);
- byte[] data = incomingPacket.getData();
- ByteArrayInputStream in = new ByteArrayInputStream(data);
- ObjectInputStream is = new ObjectInputStream(in);
- // Cast the data to clientobject
- ClientObject message = (ClientObject)is.readObject();
- // Save the user to the user list if not in the list
- InetAddress clientIp = incomingPacket.getAddress();
- int clientPort = incomingPacket.getPort();
- if(clientExists(clientIp, clientPort)) {
- System.out.println("The user already exists in the clientList");
- } else {
- System.out.println("Adding user to clientList");
- clientList.add(new User(clientIp, clientPort));
- }
- System.out.println("New message object received: " + message.getMessage());
- //System.out.println("New message object received!");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement