refactored networking code

#story[778, 782]
main
hba56 9 years ago
parent 49fc4ec02e
commit d960bc67a2

@ -1,8 +1,9 @@
package seng302.Networking; package seng302.Networking;
import seng302.Networking.Utils.MessageType;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.util.Arrays; import java.util.Arrays;
import java.util.zip.CRC32; import java.util.zip.CRC32;

@ -1,6 +1,6 @@
package seng302.Networking.MessageDecoders; package seng302.Networking.MessageDecoders;
import seng302.Networking.BoatLocationMessage; import seng302.Networking.Utils.BoatLocationMessage;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.ByteOrder; import java.nio.ByteOrder;

@ -1,6 +1,6 @@
package seng302.Networking.MessageDecoders; package seng302.Networking.MessageDecoders;
import seng302.Networking.CourseWind; import seng302.Networking.Utils.CourseWind;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.ByteOrder; import java.nio.ByteOrder;

@ -1,7 +1,6 @@
package seng302.Networking.MessageDecoders; package seng302.Networking.MessageDecoders;
import seng302.Model.BoatInRace; import seng302.Networking.Utils.BoatStatus;
import seng302.Networking.BoatStatus;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.ByteOrder; import java.nio.ByteOrder;

@ -1,6 +1,9 @@
package seng302.Networking; package seng302.Networking.MessageEncoders;
import seng302.Model.BoatInRace; import seng302.Model.BoatInRace;
import seng302.Networking.Utils.BoatLocationMessage;
import seng302.Networking.Utils.CourseWind;
import seng302.Networking.Utils.RaceMessage;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.charset.Charset; import java.nio.charset.Charset;

@ -1,4 +1,4 @@
package seng302.Networking; package seng302.Networking.MessageEncoders;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
import java.nio.ByteOrder; import java.nio.ByteOrder;

@ -1,4 +1,4 @@
package seng302.Networking; package seng302.Networking.Utils;
/** /**
* Created by f123 on 21-Apr-17. * Created by f123 on 21-Apr-17.

@ -1,4 +1,4 @@
package seng302.Networking; package seng302.Networking.Utils;
/** /**
* Created by hba56 on 23/04/17. * Created by hba56 on 23/04/17.

@ -1,4 +1,4 @@
package seng302.Networking; package seng302.Networking.Utils;
/** /**
* Created by fwy13 on 21/04/17. * Created by fwy13 on 21/04/17.

@ -1,4 +1,4 @@
package seng302.Networking; package seng302.Networking.Utils;
/** /**
* Created by hba56 on 21/04/17. * Created by hba56 on 21/04/17.

@ -1,4 +1,4 @@
package seng302.Networking; package seng302.Networking.Utils;
/** /**
* Created by fwy13 on 19/04/17. * Created by fwy13 on 19/04/17.

@ -2,8 +2,9 @@ package seng302.Networking;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Networking.*;
import seng302.Networking.MessageDecoders.XMLMessageDecoder; import seng302.Networking.MessageDecoders.XMLMessageDecoder;
import seng302.Networking.MessageEncoders.XMLMessageEncoder;
import seng302.Networking.Utils.MessageType;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

@ -2,8 +2,8 @@ package seng302.Networking.MessageDecoders;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Networking.BoatLocationMessage; import seng302.Networking.Utils.BoatLocationMessage;
import seng302.Networking.RaceVisionByteEncoder; import seng302.Networking.MessageEncoders.RaceVisionByteEncoder;
/** /**

@ -2,11 +2,10 @@ package seng302.Networking.MessageDecoders;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Networking.CourseWind; import seng302.Networking.Utils.CourseWind;
import seng302.Networking.RaceVisionByteEncoder; import seng302.Networking.MessageEncoders.RaceVisionByteEncoder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List;
/** /**

@ -2,7 +2,7 @@ package seng302.Networking.MessageDecoders;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Networking.RaceVisionByteEncoder; import seng302.Networking.MessageEncoders.RaceVisionByteEncoder;
/** /**
* Created by hba56 on 23/04/17. * Created by hba56 on 23/04/17.

@ -5,7 +5,7 @@ import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Model.BoatInRace; import seng302.Model.BoatInRace;
import seng302.Model.Leg; import seng302.Model.Leg;
import seng302.Networking.RaceVisionByteEncoder; import seng302.Networking.MessageEncoders.RaceVisionByteEncoder;
import java.util.ArrayList; import java.util.ArrayList;

@ -2,8 +2,7 @@ package seng302.Networking.MessageDecoders;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Networking.MessageDecoders.XMLMessageDecoder; import seng302.Networking.MessageEncoders.XMLMessageEncoder;
import seng302.Networking.XMLMessageEncoder;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.IOException; import java.io.IOException;

@ -2,7 +2,7 @@ package seng302.Networking;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import seng302.Networking.XMLMessageEncoder; import seng302.Networking.MessageEncoders.XMLMessageEncoder;
import java.io.*; import java.io.*;

Loading…
Cancel
Save