package network.thunder.core.etc;
import network.thunder.core.communication.Message;
import java.util.Arrays;
import java.util.Random;
public class RandomDataMessage implements Message {
public RandomDataMessage () {
//Create some gibberish to parse through them
byte[] message = new byte[1024];
Random r = new Random();
r.nextBytes(message);
data = message;
}
public byte[] data;
@Override
public void verify () {
}
@Override
public boolean equals (Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
RandomDataMessage that = (RandomDataMessage) o;
return Arrays.equals(data, that.data);
}
@Override
public int hashCode () {
return data != null ? Arrays.hashCode(data) : 0;
}
}