refactored networking code
#story[778, 782]
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
+4
-1
@@ -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
-1
@@ -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
-1
@@ -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
-1
@@ -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
-1
@@ -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
-1
@@ -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
-1
@@ -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.*;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user