byte[] sendData = new byte[1024];
while(running)
try{
Logger.debug("Waiting for message braodcasting");
DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length);
serverSocket.receive(receivePacket);
Logger.debug("Braodcasted message received");
List<Object> data = read(receivePacket.getData());
InetAddress IPAddress = receivePacket.getAddress();
int port = receivePacket.getPort();