Advertisement
Guest User

Untitled

a guest
Jan 29th, 2015
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.98 KB | None | 0 0
  1. DatagramPacket incomingPacket = new DatagramPacket(incomingData, incomingData.length);
  2.                         socket.receive(incomingPacket);
  3.                         byte[] data = incomingPacket.getData();
  4.                        
  5.                         ByteArrayInputStream in = new ByteArrayInputStream(data);
  6.                         ObjectInputStream is = new ObjectInputStream(in);
  7.                        
  8.                         // Cast the data to clientobject
  9.                         ClientObject message = (ClientObject)is.readObject();
  10.                        
  11.                         // Save the user to the user list if not in the list
  12.                         InetAddress clientIp = incomingPacket.getAddress();
  13.                         int clientPort = incomingPacket.getPort();
  14.                        
  15.                         if(clientExists(clientIp, clientPort)) {
  16.                             System.out.println("The user already exists in the clientList");
  17.                         } else {
  18.                             System.out.println("Adding user to clientList");
  19.                             clientList.add(new User(clientIp, clientPort));
  20.                         }
  21.                        
  22.                         System.out.println("New message object received: " + message.getMessage());
  23.                         //System.out.println("New message object received!");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement